Margen por día
margeparjour · v1.0.1
Usted ve lo que aporta una jornada de trabajo antes de aceptar el presupuesto.
dolixmaj · versión 1.0.3
Antes de actualizar Dolibarr, usted sabe qué bloqueará, qué se romperá y qué hacer antes. El módulo no modifica nada.
Gratuito.
El pedido, el pago, la factura y la descarga corren a cargo del DoliStore.

Aplaza una y otra vez la actualización de Dolibarr porque no sabe qué se romperá: un módulo externo, la versión de PHP, una personalización.
Una actualización de Dolibarr no se hace de una vez: el asistente pasa las versiones mayores una por una, de la 18 a la 19, después a la 20, y cada una puede romper algo. Un módulo externo que llama a una función eliminada, un PHP demasiado antiguo para la versión siguiente o demasiado reciente para la versión actual, una tabla con una codificación distinta de las demás, un archivo del núcleo modificado a mano que se sobrescribirá.
La wiki oficial pide asegurarse de que los módulos son compatibles, sin decir cómo. Así que se aplaza la actualización, y la distancia crece con cada versión.
La actualización en sí se describe paso a paso en dos guías probadas: Actualizar Dolibarr sin romper nada y Actualizar Dolibarr por línea de comandos (en inglés).
Para quién es: Administradores de una instancia Dolibarr 16 a 23 que preparan una actualización, sobre todo con módulos externos o archivos del núcleo modificados. Proveedores de servicios que quieren una visión de conjunto antes de intervenir.
Este apartado figura en las 21 fichas de módulos, sin excepción.
Usted elige la versión de destino, desde la siguiente versión mayor hasta la 24.0, y el PHP previsto después de la actualización. Hace clic en «Lanzar la comprobación». El módulo lee su instalación sin modificar nada y entrega un informe.
Es la parte principal del módulo. El código de cada módulo externo se lee archivo por archivo, sin ejecutarlo, y se compara con los cambios de cada versión del camino, no solo de la versión de destino:
Cada hallazgo indica el archivo, la línea, la versión en la que se rompe, un grado de certeza y, cuando se conoce, el sustituto. Cada módulo recibe una tasa de cobertura: la parte de las llamadas realmente comprobadas. El código cifrado (ionCube, SourceGuardian, Zend Guard) se señala como no comprobable.
| Familia | Lo que se comprueba |
|---|---|
| Camino | versión de los archivos y de la base de datos desfasadas, última versión correctiva de su rama, número de etapas |
| PHP | PHP en cada etapa, momento de cambiarlo, extensiones comprobadas por el instalador, memory_limit, max_execution_time |
| Base de datos | versión del servidor, codificaciones mezcladas, tablas MyISAM, tamaño |
| Módulos del núcleo | módulos activos que desaparecen: WebServicesClient (21), ExternalSite y OpenIDConnect (23), Deplacement y Paybox (24) |
| Integridad | archivos del núcleo modificados, ausentes o sobrantes, comparados con la firma oficial de su versión |
| Personalizaciones | traducciones sobrescritas, modelos ODT, menú o tema no estándar, módulos experimentales, fórmulas de campos adicionales rechazadas a partir de la 23 |
| Copia de seguridad | copia de seguridad de menos de 24 horas en documents/admin/backup, exec() disponible, espacio en disco |
| Claves | presencia del identificador de instancia y de la clave de cifrado, formato de la clave del registro inalterable para la 24 |
| Asistente | bloqueo de instalación, permisos de conf.php, carpeta .git, carpeta documents dentro de la carpeta web |
Empieza con una respuesta en una línea (listo, casi listo o todavía no listo) y después la versión más alta alcanzable sin tocar nada, el camino etapa por etapa y el plan en orden. También dice si la versión instalada y la versión de destino siguen recibiendo correcciones de seguridad, qué hay que copiar y qué etapa reescribe más datos.
Cada hallazgo tiene un nivel (sin problema, por comprobar, bloqueante o no comprobable) con lo que hay que hacer y la fuente de la regla.
El informe se descarga en HTML o en Markdown. La opción anonimizar oculta el dominio, las rutas, el nombre de la empresa y el identificador del usuario. Para cada módulo afectado, el botón informe para el editor genera un archivo para enviárselo: archivos, líneas, corrección conocida, nada sobre su empresa ni su servidor.
El propio informe lo dice, al pie de página: reduce los riesgos conocidos, no garantiza el éxito de la actualización. No demuestra que un módulo externo vaya a funcionar (solo una prueba sobre una copia puede hacerlo), no prevé los errores de la versión de destino ni el comportamiento de los scripts de migración con sus datos, y no comprueba que una copia de seguridad se pueda restaurar.
El análisis del código está limitado: 60 segundos en total, 30 segundos como máximo por módulo.
Los archivos de más de 2 MB y las carpetas vendor, node_modules e includes de los módulos no
se leen, y el informe lo indica. Las versiones de destino se detienen en la 24.0: los datos de
referencia del módulo están actualizados a 25 de septiembre de 2026.
La herramienta se encuentra en InicioHerramientas de administración«Listo para la actualización». Las capturas siguientes se hicieron con la interfaz en francés.
El informe de una instancia de prueba en 18.0.9 que apunta a la 24.0: «Pas encore prêt : 1 action(s) avant de monter» (todavía no listo: 1 acción antes de subir). El módulo ficticio DemoFutur se rompe desde la 20.0: se puede subir hasta la 19.0.4 sin tocar nada. Siguen la línea de seguridad (la 18.0 ya no recibe correcciones), el camino de la 18.0 a la 24.0 y el plan: obtener del editor una versión compatible, después pasar a la 18.0.10 y subir una etapa cada vez.
La pantalla de inicio: la versión de destino, 24.0 (24.0.1), el PHP previsto después de la actualización y la casilla «Intégrité des fichiers du cœur» (integridad de los archivos del núcleo).
El bloque «Vos modules» (sus módulos). Para DemoFutur, una clase eliminada en la 20.0 y una función eliminada en la 23.0, con el archivo, la línea y el sustituto, «code analysé à 100 % (2 appels vérifiés sur 2)» (código analizado al 100 %, 2 llamadas comprobadas de 2) y el botón «Rapport pour l’éditeur» (informe para el editor). DemoCasse, inactivo e incompatible, debe eliminarse.


conf.php, el módulo solo dice si una clave está
presente, nunca su valor.install/: la comparación se hace
entonces sin red. Si no, queda desmarcada, y es al marcarla cuando se autoriza la descarga de la
firma desde dolibarr.org. Con la casilla desmarcada, el módulo no se conecta a nada.| Tablas creadas en la base de datos | Ninguna tabla. El módulo no crea ninguna tabla, ningún ajuste ni ningún archivo: el informe se recalcula en cada solicitud y las descargas se generan al vuelo. |
|---|---|
| Permisos | Ningún permiso propio. El menú y cada página están reservados a los administradores de Dolibarr: un usuario que no es administrador no ve el menú y recibe un acceso denegado si abre la página. |
| Desinstalación |
|
dolixmaj, en claro, con licencia GPL v3 o posterior: la página de la herramienta,
una página «Acerca de» sin ajustes, las clases de comprobación y de análisis del código, y los
datos de referencia de Dolibarr 16.0 a 24.0.2 (data/).langs/: francés (fr_FR), inglés (en_US), alemán (de_DE) y español (es_ES).README.md y un ChangeLog.md.El descriptor del módulo solo declara una versión mínima. En el código no figura ningún límite superior: las versiones siguientes son aquellas en las que el módulo se ha ejecutado de verdad.
| Versiones de Dolibarr | Dolibarr 16.0 mínimo. Instalado y ejecutado en 16.0.5, 17.0.4, 18.0.9, 18.0.10, 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4, 24.0.0, 24.0.1 y 24.0.2. |
|---|---|
| PHP mínimo | 7.0 |
| Módulos de Dolibarr que activar | Ninguno |
| Licencia | GPL v3 o posterior, código fuente completo |
| Idiomas | Francés, inglés, alemán, español |
| Menú | Menú InicioHerramientas de administración«Listo para la actualización». |
El detalle — permisos de la carpeta custom, alojamiento compartido, actualizaciones, desinstalación — está en la página Instalación y actualizaciones.
El descriptor exige Dolibarr 16.0 como mínimo y PHP 7.0 como mínimo. El módulo se ha instalado y ejecutado en 16.0.5, 17.0.4, 18.0.9, 18.0.10, 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4 y 24.0.0. Las versiones de destino que propone llegan hasta la 24.0: sus datos de referencia están actualizados a 25 de septiembre de 2026. En una 24, por tanto, todavía no tiene una versión más reciente que proponer.
No. El módulo no crea ninguna tabla y no escribe nada, ni en la base de datos ni en el disco. Durante las pruebas, se tomó una huella completa de la base de datos y de los archivos antes y después de una comprobación: era idéntica. Solo la activación del módulo registra, como para cualquier módulo, su estado y su menú.
No. Reduce los riesgos conocidos. No puede demostrar que un módulo externo vaya a funcionar, ni prever los errores de la versión de destino o el comportamiento de los scripts de migración con sus datos. Haga una copia de seguridad completa y, si es posible, pruebe primero sobre una copia.
El 26 de septiembre de 2026 se comparó con 45 módulos libres actualizados de verdad desde su versión de origen hasta la 24: los 10 errores fatales observados durante esas actualizaciones habían sido todos anunciados. El banco de pruebas solo abría páginas, sin introducir datos: este resultado solo vale para lo que observó. Para cada módulo, el informe muestra la parte del código que ha podido comprobar.
El menú desaparece. El módulo no ha creado ninguna tabla ni ningún ajuste, así que no hay nada que eliminar. Los informes descargados se quedan en su equipo.
Sí: 0 € en el DoliStore, con licencia GPL v3 o posterior. Cuando algo bloquea, el informe en pantalla muestra una línea que remite al servicio de pago «Actualización segura» de Dolix, y el pie del informe muestra «¿Necesita ayuda con esta actualización? Dolix — dolix.fr». Ninguno de los dos aparece en las exportaciones anonimizadas.
El soporte lo presta la persona que escribió el módulo, en support@dolix.fr. La descarga está en el DoliStore, donde se publican las nuevas versiones. Las versiones de Dolibarr que conoce el módulo están en sus datos integrados: para apuntar a una versión publicada después de la 24.0, hará falta una nueva versión del módulo.
Tomado del archivo ChangeLog.md del módulo: una sola fuente.
1.0.33 de noviembre de 2026
Interfaz traducida al español (es_ES). Probado en 19.0.4 a 24.0.2 con Dolibarr en español.
1.0.214 de octubre de 2026
Dolibarr 24.0.2 conocida: en una 24.0.0 o 24.0.1, el módulo indica la 24.0.2 como última versión correctiva, y el control de la clave del registro inalterable aconseja apuntar a la 24.0.2. API del núcleo 24.0 revisada sobre el código de la etiqueta 24.0.2. Una versión correctiva publicada después de los datos del módulo (por ejemplo, una futura 24.0.3) se señala claramente, sin pretender conocerla. Datos de referencia a 14 de octubre de 2026.
1.0.112 de octubre de 2026
Corrección: la casilla «Intégrité des fichiers du cœur» (integridad de los archivos del núcleo) ya solo viene marcada de oficio si la firma oficial de su versión ya está en el servidor (comparación sin red). Si no, queda desmarcada, y es al marcarla cuando se autoriza la descarga desde dolibarr.org: ninguna llamada de red sin su consentimiento.
1.0.027 de septiembre de 2026
Primera versión: comprobación en solo lectura de una instancia Dolibarr 16.0 a 24.0 frente a una versión de destino. Diez familias de controles, entre ellas la lectura del código de los módulos externos. Informe en pantalla, descargable en HTML y en Markdown, anonimizable: respuesta en una línea, versión más alta alcanzable sin tocar nada, camino, plan de acción. Estado de seguridad de la versión instalada y de la de destino, preparación de la interrupción del servicio, informe para enviar al editor de un módulo. Francés, inglés, alemán. Datos de referencia de Dolibarr actualizados a 25 de septiembre de 2026, versiones 16.0 a 24.0.1.
Escriba a support@dolix.fr. Responde la persona que escribió el módulo.
Respuesta en un plazo de dos días laborables. No es un servicio de guardia.
Qué incluir en su mensaje
Este módulo está disponible gratuitamente en el DoliStore.
El pedido, el pago, la factura y la descarga corren a cargo del DoliStore.
margeparjour · v1.0.1
Usted ve lo que aporta una jornada de trabajo antes de aceptar el presupuesto.
dolixdomaine · v1.0.6
Un cliente cambia de nombre: sus direcciones pasan al nuevo dominio en una sola operación.
dolixmasse · v1.0.6
Usted cambia un campo en una serie de fichas sin escribir una consulta SQL.
dolixtaches · v1.0.4
Una tarea se creó en el proyecto equivocado: usted la mueve, con sus subtareas, su tiempo dedicado y sus documentos.
dolixdoublons · v1.1.8
Usted encuentra las fichas introducidas dos veces y las fusiona: terceros, contactos y miembros.
dolixprix · v1.1.3
Sus presupuestos en borrador y sus plantillas de factura recuperan los precios del catálogo, uno a uno o todos a la vez.
dolixapproche · v1.0.4
Usted reparte el transporte, la aduana y los demás gastos de una llegada de mercancía sobre el coste de los productos y su precio medio ponderado.
dolixresteafacturer · v1.0.2
Usted ve lo que queda por facturar en cada pedido de cliente, línea a línea, en cantidad y en importe sin IVA.
dolixtva · v1.0.1
La mención de IVA obligatoria se imprime sola en sus facturas: franquicia, entrega intracomunitaria, inversión del sujeto pasivo, exportación.
dolixjustif · v1.0.1
El PDF del informe de gastos contiene también sus justificantes, fotos y PDF, página por página: un único documento que entregar.
dolixportemonnaie · v1.1.1
Sus clientes o miembros abonan una cantidad por adelantado, y TakePOS la consume en cada paso por caja, hasta agotarla.
dolixmondialrelay · v1.0.2
Usted elige el Point Relais® o el Locker del destinatario en el envío, y el módulo crea la etiqueta Mondial Relay con su cuenta Sendcloud.
dolixdlc · v1.0.1
Usted ve a tiempo los lotes en stock cuya fecha límite de venta o fecha de caducidad está próxima o ya ha pasado, y puede impedir la validación de una expedición que contenga un lote con la fecha límite de venta pasada.
dolixhabillage · v1.0.1
Dé a TakePOS el aspecto de una caja moderna: categorías en pestañas, gran cuadrícula de productos, cesta a la derecha, botón de cobro, estilos por oficio o los colores de su logo.
dolixtags · v1.0.1
Las etiquetas de sus presupuestos, pedidos, facturas, terceros, contactos, productos y proyectos se muestran en color en una columna de la lista, sin abrir cada ficha.
dolixcotisations · v1.0.3
Una cuota propia para cada miembro, y todas las afiliaciones renovadas a la vez, con factura, pago y correo.
dolixconsignes · v1.0.2
Usted ve cuántos barriles, cajas o palés retornables tiene cada cliente, cuánto valen esas fianzas y cuáles no han vuelto a tiempo.
dolixdepotvente · v1.0.4
Para cada depositante, usted ve lo que se ha vendido y su comisión, y la liquidación prepara las facturas en borrador.
dolixblgroupe · v1.0.2
Un solo albarán de entrega en PDF para varias expediciones del mismo cliente, firmado una sola vez.
dolixdernierprix · v1.0.0
Usted elige un producto en un presupuesto, un pedido o una factura: se muestran el último precio y el descuento concedidos a ese cliente, y se aplican con un clic.