Presupuestos y tarifas

Margen por día

margeparjour · versión 1.0.1

Usted ve lo que aporta una jornada de trabajo antes de aceptar el presupuesto.

Precio
19 € sin IVA
Dolibarr
19.0 mínimo
Versión
1.0.1
Licencia
GPL v3+
Idiomas
Francés, inglés, español

19 € sin IVA.

El pedido, el pago, la factura y la descarga corren a cargo del DoliStore.

Comprar en el DoliStore — 19 € sin IVA

Pruébelo sin instalar nada: la demo en línea (usuario demo, contraseña demo; datos ficticios, que se restablecen cada noche; la demo está en francés).

Ficha de un presupuesto en borrador en Dolibarr 24.0.0: la línea «Marge par jour» (margen por día) muestra 45,00 €, con el detalle «marge totale 90,00 € / 2 j» (margen total 90,00 € / 2 días), justo encima del campo «Journées prévues» (jornadas previstas).
Ficha de un presupuesto en borrador en Dolibarr 24.0.0: la línea «Marge par jour» (margen por día) muestra 45,00 €, con el detalle «marge totale 90,00 € / 2 j» (margen total 90,00 € / 2 días), justo encima del campo «Journées prévues» (jornadas previstas). Captura de la interfaz en francés.
01

Lo que hace el módulo

  • Añade un campo «Jornadas previstas» en el presupuesto, con decimales.
  • Muestra «Margen por día» en la ficha del presupuesto, con el detalle: margen total y número de jornadas.
  • Añade una columna ordenable «Margen / día» en la lista de presupuestos, así como la columna «Jornadas previstas».
  • Utiliza el cálculo oficial de Dolibarr (FormMargin::getMarginInfosArray): las mismas cifras que el bloque «Márgenes» de la ficha.
  • Mientras no se indiquen las jornadas, la ficha muestra un mensaje que pide rellenar «Jornadas previstas» para obtener el margen por día, en lugar de una cifra falsa.
  • No crea ninguna tabla en su base de datos.
02

Para quién es

Acepta un trabajo sin saber si aporta más o menos que otro de la misma duración.

Dos presupuestos, dos importes parecidos. El primero se hace en una jornada, el segundo en tres. Dolibarr le da el margen total de cada presupuesto, pero no el margen en relación con la duración. Así que decide sin la cifra que cuenta: lo que aporta realmente la jornada.

Para quién es: Cualquier empresa que vende tiempo junto con suministros y quiere comparar dos presupuestos de la misma duración: profesionales de oficios, oficinas técnicas, empresas de servicios.

03

Lo que el módulo no hace

Este apartado figura en las 21 fichas de módulos, sin excepción.

  • Solo trata los presupuestos. Ni los pedidos, ni las facturas, ni los proyectos.
  • El margen depende de los precios de compra introducidos en las líneas del presupuesto. Sin precio de compra, el margen mostrado es el importe vendido.
  • El número de jornadas se introduce a mano. El módulo no lo deduce ni de las tareas, ni del tiempo dedicado, ni de las cantidades.
  • Ningún permiso propio: cualquier persona que pueda abrir un presupuesto ve el margen por día.
  • No añade el margen por día a los documentos PDF.
04

Cómo funciona

El módulo añade un campo «Jornadas previstas» en la ficha del presupuesto. Divide el margen total de las líneas por ese número y muestra el resultado en dos lugares: en la ficha del presupuesto y en una columna ordenable de la lista de presupuestos.

El cálculo del margen no se reinventa: el módulo llama a la función del núcleo de Dolibarr que alimenta el bloque «Márgenes» de la ficha. Las cifras mostradas son, por tanto, las mismas que ya lee, mano de obra incluida siempre que el módulo Servicios esté activado y que los precios de compra estén indicados en las líneas.

Mientras «Jornadas previstas» esté vacío, la ficha muestra un mensaje que pide rellenar ese campo para obtener el margen por día, en lugar de una cifra que no significaría nada.

En la ficha del presupuesto. La línea «Margen por día» se sitúa con el resto de la información de la cabecera. En la captura, un presupuesto de 300 € sin IVA en Dolibarr 24.0.0 muestra 45,00 € (marge totale 90,00 € / 2 j), y el bloque oficial «Márgenes» indica efectivamente 90,00 € de margen total, a la derecha de la misma pantalla.

En la lista de presupuestos. Se añaden dos columnas a la derecha de la tabla: «Jornadas previstas» y «Margen / día». La segunda se ordena como cualquier columna nativa, lo que permite clasificar los trabajos en curso según lo que aportan por unidad de tiempo.

La columna «Marge / jour» (margen / día) se ordena como las demás. Dos trabajos de importes casi idénticos no aportan lo mismo: 2850 € en 3 días equivalen a 665 €/día, 2880 € en 8 días solo a 108 €.
La columna «Marge / jour» (margen / día) se ordena como las demás. Dos trabajos de importes casi idénticos no aportan lo mismo: 2850 € en 3 días equivalen a 665 €/día, 2880 € en 8 días solo a 108 €. Captura de la interfaz en francés.
Mientras no se indiquen las jornadas, el módulo no calcula nada y lo dice. No se inventa una cifra.
Mientras no se indiquen las jornadas, el módulo no calcula nada y lo dice. No se inventa una cifra. Captura de la interfaz en francés.
07

Lo que se entrega

Lo que el módulo escribe en su instalación
Tablas creadas en la base de datosNinguna tabla. La carpeta del módulo no contiene un directorio sql/. Al activarse, el módulo crea un campo adicional «Jornadas previstas» (código mpj_journees) en los presupuestos: el valor se guarda en la tabla de campos adicionales de los presupuestos, ya presente en Dolibarr.
PermisosEl descriptor declara rights = array(): el módulo no añade ningún permiso. La línea «Margen por día» es visible para cualquier persona que pueda abrir el presupuesto.
Desinstalación
  • Desactive el módulo en ConfiguraciónMódulos. La línea y la columna desaparecen.
  • El campo «Jornadas previstas» y los valores ya introducidos permanecen en la base de datos: no se borra nada.
  • Para retirarlo todo: ConfiguraciónMódulosPresupuestosCampos adicionaleseliminar mpj_journees. Esta eliminación borra los valores introducidos.
  • La carpeta margeparjour completa, en claro: nada está cifrado, nada está ofuscado.
  • Las traducciones francesa, inglesa y española.
  • Un archivo README.md y un ChangeLog.md.
  • No se crea ninguna tabla. La carpeta del módulo no contiene un directorio sql/.
  • El módulo añade un campo adicional en los presupuestos, mpj_journees. Su valor se guarda en la tabla de campos adicionales que Dolibarr ya gestiona.
  • El módulo no modifica ningún dato existente. Lee las líneas del presupuesto y muestra un cálculo.
  • Ninguna conexión saliente: no se envía nada a ninguna parte.
08

Compatibilidad

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.

Compatibilidad del módulo Margen por día
Versiones de DolibarrDolibarr 19.0 mínimo. Ejecutado en 19.0.4, 23.0.4 y 24.0.0.
PHP mínimo7.4
Módulos de Dolibarr que activarPresupuestos
LicenciaGPL v3 o posterior, código fuente completo
IdiomasFrancés, inglés, español
MenúNinguna entrada de menú. El módulo aparece en la ficha y en la lista de presupuestos.
09

Instalación

  1. Obtenga el módulo en el DoliStore y descargue el archivo zip.
  2. En Dolibarr: InicioConfiguraciónMódulospestaña «Instalar módulo externo», y después suba el zip. Si no, descomprima la carpeta margeparjour en htdocs/custom/.
  3. En la lista de módulos, active «Margen por día». En ese momento se crea el campo adicional «Jornadas previstas».
  4. Abra un presupuesto e indique «Jornadas previstas»: se muestra el margen por día.

El detalle — permisos de la carpeta custom, alojamiento compartido, actualizaciones, desinstalación — está en la página Instalación y actualizaciones.

10

Preguntas frecuentes

¿En qué versiones de Dolibarr funciona este módulo?

El descriptor exige Dolibarr 19.0 como mínimo y PHP 7.4 como mínimo. El módulo se ha ejecutado en 19.0.4, 23.0.4 y 24.0.0. Solo utiliza una función del núcleo, FormMargin::getMarginInfosArray, presente en todo ese rango. Si tiene una versión intermedia y le surge una duda, escriba antes de comprar.

¿Afecta a mi base de datos?

El módulo no crea ninguna tabla. Añade un campo adicional «Jornadas previstas» en los presupuestos, es decir, una columna en la tabla de campos adicionales que Dolibarr ya gestiona. No modifica ningún dato existente: lee las líneas del presupuesto y muestra un cálculo.

¿Y si lo desinstalo?

Al desactivar el módulo, la línea y la columna desaparecen. El campo «Jornadas previstas» y los valores introducidos permanecen: los recupera si vuelve a activarlo. Para eliminarlos, hay que borrar a mano el campo mpj_journees en la configuración del módulo Presupuestos.

¿La cifra mostrada es la misma que la del bloque «Márgenes»?

Sí, es el mismo cálculo: el módulo llama a la función del núcleo que alimenta ese bloque. Una consecuencia que conviene saber: si el módulo Servicios no está activado, el bloque «Márgenes» no muestra la línea de los servicios, y por tanto tampoco su mano de obra. Actívelo para ver el margen completo.

¿Quién atiende el soporte?

La persona que escribió el módulo. Escriba a support@dolix.fr con su versión de Dolibarr, la versión del módulo y lo que observa.

¿Cómo funcionan el pago y las actualizaciones?

El pedido, el pago, la factura y la descarga corren a cargo del DoliStore. Las nuevas versiones se publican allí, y el historial de versiones de esta página se actualiza con cada publicación.

11

Historial de versiones

Tomado del archivo ChangeLog.md del módulo: una sola fuente.

1.0.13 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.08 de septiembre de 2026

Primera versión: campo «Planned days» en los presupuestos, margen por día en la ficha y en una columna ordenable de la lista.

12

Soporte de este módulo

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

  • La versión exacta de Dolibarr.
  • El módulo afectado y su versión — aquí margeparjour 1.0.1.
  • Lo que ha hecho, y lo que esperaba.
  • El mensaje de error copiado tal cual, o una captura de pantalla.
  • Cómo está instalado Dolibarr, si lo sabe.

Este módulo está a la venta en el DoliStore.

El pedido, el pago, la factura y la descarga corren a cargo del DoliStore.

Comprar en el DoliStore — 19 € sin IVA
También

Los demás módulos