Presupuestos y tarifas

Actualizar los precios de presupuestos y plantillas de factura

dolixprix · versión 1.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.

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

49 € sin IVA.

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

Comprar en el DoliStore — 49 € 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).

La pantalla de vista previa: línea por línea, el precio actual, el precio del catálogo y la diferencia en euros. No se escribe nada hasta que usted aplica.
La pantalla de vista previa: línea por línea, el precio actual, el precio del catálogo y la diferencia en euros. No se escribe nada hasta que usted aplica. Captura de la interfaz en francés.
01

Lo que hace el módulo

  • Botón «Actualizar los precios» en la ficha de un presupuesto en borrador y en la de una plantilla de factura.
  • Pantalla de actualización en bloque de las plantillas de factura: cliente, próxima factura, líneas afectadas, total actual, total actualizado y diferencia, con filtros por cliente y por producto.
  • Solo las próximas facturas generadas llevan los nuevos precios: las facturas ya emitidas nunca se tocan.
  • Vista previa línea por línea: precio actual, precio actualizado, IVA, descuento, diferencia en euros con el descuento incluido, y un total después de aplicar que sigue las casillas marcadas.
  • El precio sigue el orden del núcleo de Dolibarr: precio base, precio del nivel de precios, precio específico del cliente.
  • Los descuentos introducidos en las líneas se conservan por defecto; cada precio se recalcula en el servidor al aplicar.
02

Para quién es

Los precios de su catálogo han subido, pero sus presupuestos en borrador y sus facturas de suscripción siguen saliendo con los precios antiguos.

Su catálogo cambia: un proveedor sube los precios y usted lo repercute. Dos tipos de documentos, en cambio, conservan los precios del día en que se introdujeron.

  • Los presupuestos que siguen en borrador. Dolibarr no tiene ningún botón para actualizarlos. La única vía es clonar el presupuesto marcando «Actualizar precios con precios actuales conocidos» y después eliminar el original, lo que cambia la referencia, rompe los vínculos y, de paso, sustituye los descuentos de línea por el descuento por defecto del tercero.
  • Las plantillas de factura, las que generan cada mes o cada año sus facturas de suscripción. Dolibarr tampoco las actualiza, y ni siquiera ofrece clonarlas: hay que abrir cada plantilla y corregir cada línea a mano. Con cien suscriptores, cien plantillas, y si se olvida una, la próxima factura sale con la tarifa antigua.

Para quién es: Las empresas que facturan suscripciones o contratos recurrentes, y aquellas cuyo catálogo cambia durante el año y que dejan presupuestos pendientes: servicios informáticos, mantenimiento, comercio, oficios de acabados.

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 en borrador y las plantillas de factura.
  • No trata ni los pedidos ni las facturas emitidas. Un pedido es un compromiso: su precio está acordado.
  • No toca las líneas libres, las que no están vinculadas a ningún producto. Aparecen en la vista previa, marcadas como no modificadas.
  • No modifica ni las cantidades, ni las descripciones, ni las fechas, ni los atributos complementarios de las líneas.
04

Cómo funciona

En un presupuesto en borrador, el módulo añade un botón «Actualizar los precios». En una plantilla de factura, el mismo botón. Primero muestra, para cada línea vinculada a un producto: el precio actual, el precio actualizado, el IVA, el descuento y la diferencia en euros. La diferencia tiene en cuenta el descuento, de modo que la suma de las diferencias coincide exactamente con la variación del total: el pie de la tabla muestra el total sin IVA tal como quedaría después de aplicar. Desmarque las líneas que no quiera tocar y aplique. Se modifica el documento existente: su referencia, su historial y sus vínculos no cambian.

Para todas las plantillas de factura a la vez, el menú Financiera › Listado de plantillas › «Actualizar los precios de las plantillas» abre una pantalla que lista cada plantilla con al menos una línea que ya no está al precio del catálogo: el cliente, la fecha de la próxima factura, el número de líneas afectadas, el total actual, el total actualizado y la diferencia. Filtre por cliente o por producto, incluya si hace falta las plantillas suspendidas, desmarque las que quiera excluir y actualícelas todas de una vez. Solo las próximas facturas generadas llevan los nuevos precios: las facturas ya emitidas nunca se tocan.

El precio aplicado

El módulo sigue exactamente el orden de prioridad del núcleo de Dolibarr al clonar un presupuesto con la opción «Actualizar precios con precios actuales conocidos»:

  1. el precio base del producto;
  2. si los niveles de precios múltiples están activados y el tercero tiene un nivel de precio, el precio de ese nivel;
  3. si los precios por cliente están activados, el precio específico del cliente; a partir de Dolibarr 22, aquel cuyo periodo de validez cubre la fecha del día.

La batería de pruebas del módulo compara su resultado con el de un clonado real del núcleo, sobre los mismos datos, y comprueba que las dos cifras son idénticas.

Los descuentos

Por defecto, se conservan los descuentos introducidos en las líneas. Es una opción más prudente que la del clonado de Dolibarr, que los sustituye por el descuento por defecto del tercero: se perdería un descuento negociado. El comportamiento del clonado sigue disponible en la configuración del módulo, si lo prefiere.

El botón aparece junto a las demás acciones, en la ficha de un presupuesto en borrador o de una plantilla de factura, si usted tiene el permiso del módulo y el permiso para modificar ese tipo de documento, y si el documento contiene al menos una línea vinculada a un producto. Si no, no se añade ningún botón inútil.

La pantalla de un documento es una tabla de ocho columnas: selección, producto, cantidad, precio actual, precio actualizado, IVA, descuento, diferencia. Las líneas que no se pueden modificar también aparecen, con el motivo entre paréntesis: «línea libre, no modificada», «producto no encontrado», «ya actualizado».

La pantalla de las plantillas de factura muestra una fila por plantilla, con un enlace «Detalle» a la pantalla línea por línea, para actualizar solo una parte de una plantilla. En las dos pantallas, el total de abajo sigue las casillas marcadas: lo que se anuncia es exactamente lo que se escribirá.

La pantalla de las plantillas de factura: cada plantilla con un precio que ya no coincide con el catálogo, con el total actual, el total actualizado y la diferencia. Desmarque y actualícelas todas a la vez.
La pantalla de las plantillas de factura: cada plantilla con un precio que ya no coincide con el catálogo, con el total actual, el total actualizado y la diferencia. Desmarque y actualícelas todas a la vez. Captura de la interfaz en francés.
El detalle de una plantilla, línea por línea: precio actual, precio actualizado y diferencia. No se escribe nada antes de aplicar, y solo las próximas facturas llevarán los nuevos precios.
El detalle de una plantilla, línea por línea: precio actual, precio actualizado y diferencia. No se escribe nada antes de aplicar, y solo las próximas facturas llevarán los nuevos precios. Captura de la interfaz en francés.
El botón se añade a la barra de acciones del presupuesto, junto a los botones de Dolibarr. Solo aparece en un presupuesto en borrador.
El botón se añade a la barra de acciones del presupuesto, junto a los botones de Dolibarr. Solo aparece en un presupuesto en borrador. Captura de la interfaz en francés.
05

Ajustes

Ajuste Por defecto Efecto
Conservar los descuentos introducidos en las líneas activado Recomendado. Desactivado, el descuento de cada línea se sustituye por el descuento por defecto del tercero, como hace el clonado de Dolibarr.
Número máximo de líneas por operación 200 Límite de seguridad, por documento. 0 para no limitar.
Dos ajustes, y nada más: conservar los descuentos negociados y un límite de líneas por operación.
Dos ajustes, y nada más: conservar los descuentos negociados y un límite de líneas por operación. Captura de la interfaz en francés.
06

Seguridad y salvaguardas

  • Un permiso propio, «Usar la actualización de precios (presupuestos y plantillas de factura)».
  • El permiso estándar de Dolibarr además: modificar presupuestos para los presupuestos, crear y modificar facturas para las plantillas de factura.
  • El control de acceso habitual de Dolibarr, que cubre la multiempresa.
  • Usuarios externos: una cuenta vinculada a un tercero solo puede actuar sobre los documentos de su propio tercero, tanto en la vista previa como en la escritura, también en la pantalla de las plantillas de factura.
  • Comerciales limitados a sus clientes: sin el permiso de Dolibarr para ver todos los terceros, la pantalla de las plantillas de factura solo lista, abre y actualiza las plantillas de los terceros de los que el usuario es el comercial asignado, como en los listados de Dolibarr, también en bloque.
  • No se utiliza ningún precio procedente del formulario. Al aplicar, cada línea se recalcula en el servidor; solo se leen los identificadores, y se ignora cualquier identificador ajeno al documento.
  • Escritura transaccional: para un documento, al primer error, no se guarda nada. En bloque, cada plantilla tiene su propia transacción, y un fallo se notifica sin deshacer las demás.
  • Token anti-CSRF en los formularios, y negativa a actuar sobre un presupuesto que ya no está en borrador.
07

Lo que se entrega

Lo que el módulo escribe en su instalación
Tablas creadas en la base de datosNinguna tabla, ningún atributo complementario. La carpeta del módulo no contiene ningún directorio sql/. El módulo solo guarda dos ajustes en las constantes de Dolibarr.
PermisosUn permiso: «Usar la actualización de precios (presupuestos y plantillas de factura)». El módulo exige además el permiso estándar sobre el documento afectado (modificar presupuestos, o crear y modificar facturas para las plantillas) y aplica el control de acceso habitual de Dolibarr.
Desinstalación
  • Desactive el módulo en ConfiguraciónMódulos. Los botones y el menú desaparecen.
  • Ninguna tabla que eliminar: el módulo no crea ninguna.
  • Los precios ya aplicados se quedan: son modificaciones como cualquier otra.
  • No se crea ninguna tabla, ni tampoco ningún atributo complementario.
  • El módulo guarda dos ajustes en las constantes de Dolibarr.
  • Los únicos datos modificados son las líneas de los presupuestos y de las plantillas de factura que usted ha seleccionado, y después sus totales, recalculados por Dolibarr. Las facturas ya emitidas nunca se tocan.
  • Cada operación se escribe en los registros de Dolibarr.
  • 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 Actualizar los precios de presupuestos y plantillas de factura
Versiones de DolibarrDolibarr 19 a 24. Probado en 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4, 24.0.1 y 24.0.2.
PHP mínimo7.4
Módulos de Dolibarr que activarPresupuestos o Facturas y abonos
LicenciaGPL v3 o posterior, código fuente completo
IdiomasFrancés, inglés, alemán, español
MenúUna entrada: Financiera › Listado de plantillas › «Actualizar los precios de las plantillas». El botón también aparece en la ficha de un presupuesto en borrador y en la de una plantilla de factura.
09

Instalación

  1. Obtenga el módulo y descargue el archivo zip.
  2. En Dolibarr: InicioConfiguraciónMódulospestaña «Instalar módulo externo», y suba el zip. Si no, descomprima la carpeta dolixprix en htdocs/custom/.
  3. Active «Actualizar los precios de presupuestos y plantillas de factura» en la lista de módulos.
  4. Conceda el permiso «Usar la actualización de precios (presupuestos y plantillas de factura)» a los usuarios afectados, en Usuarios y grupos.
  5. Actualización desde la 1.0.0: después de sustituir los archivos, desactive y vuelva a activar el módulo, para que aparezcan el botón de las plantillas de factura y el menú.

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?

Dolibarr 19 a 24, PHP 7.4 a 8.3. La versión 1.1.0 se probó en 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4 y 24.0.1, y con PHP 7.4, 8.2 y 8.3.

¿Cambian las facturas ya emitidas?

No. El módulo modifica la propia plantilla de factura: solo las facturas generadas después llevan los nuevos precios. Una factura ya emitida nunca se toca.

Tengo cientos de plantillas de factura: ¿hay que abrirlas una a una?

No. La pantalla Financiera › Listado de plantillas › «Actualizar los precios de las plantillas» las lista todas, con la diferencia de cada una, y las actualiza de una vez. Durante las pruebas se actualizaron 300 plantillas en unos segundos.

¿En qué se diferencia de un clonado con «Actualizar precios con precios actuales conocidos»?

El clonado crea un nuevo presupuesto, con una nueva referencia, y le deja a usted eliminar el antiguo. Este módulo modifica el presupuesto existente: su referencia, su historial y sus vínculos no cambian. El cálculo del precio, en cambio, es el mismo: es el del núcleo de Dolibarr, y la batería de pruebas del módulo compara su resultado con el de un clonado real.

¿Toca mi base de datos?

El módulo no crea ninguna tabla. Modifica las líneas del presupuesto que usted ha seleccionado y después recalcula los totales de la cabecera, exactamente como una modificación de línea hecha a mano. La escritura es transaccional: en caso de error, no se guarda nada.

¿Y mis descuentos negociados?

Se conservan por defecto. Es una opción más prudente que la del clonado de Dolibarr, que sustituye el descuento de cada línea por el descuento por defecto del tercero. El comportamiento del clonado sigue disponible en la configuración del módulo, si lo prefiere.

¿Y si lo desinstalo?

El botón desaparece. No hay nada que limpiar: ninguna tabla, ningún atributo complementario. Los precios ya actualizados se quedan, como cualquier modificación de un presupuesto.

¿Quién se encarga del soporte y cómo funcionan las actualizaciones?

El soporte lo presta la persona que escribió el módulo, en support@dolix.fr. El pedido, el pago, la factura y la descarga correrán a cargo del DoliStore, donde se publicarán las nuevas versiones.

11

Historial de versiones

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

1.1.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.1.225 de octubre de 2026

Permisos de Dolibarr respetados: la pantalla de las plantillas de factura ya solo lista, abre y actualiza las plantillas de los terceros que el usuario ve en Dolibarr; sin el permiso para ver todos los terceros, aquellos de los que es el comercial asignado, como en los listados de Dolibarr. La actualización en bloque aplica la misma regla. Probado en 19.0.4 a 24.0.2.

1.1.114 de octubre de 2026

Corrección: las pantallas de las plantillas de factura (pantalla en bloque y detalle de una plantilla) ya no escriben un aviso de PHP («Undefined variable $form») en el registro del servidor. No se mostraba ni se modificaba nada.

1.1.013 de octubre de 2026

Plantillas de factura: botón «Update prices» en cada plantilla y pantalla de actualización en bloque (Financiera › Listado de plantillas). Corrección: los precios específicos de cliente con decimales o de 1000 € o más se releían mal. Precios en divisa recalculados, traducción al alemán. Tras actualizar desde la 1.0.0, desactive y vuelva a activar el módulo.

1.0.010 de septiembre de 2026

Primera versión: botón «Update prices» en los presupuestos en borrador, vista previa línea por línea, selección de líneas, aplicación transaccional y registrada. Los descuentos introducidos en las líneas se conservan por defecto. Dos escrituras de un mismo tipo de IVA («0» y «0.0000») se reconocen como el mismo tipo: una línea actualizada ya no se vuelve a proponer para actualizar.

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í dolixprix 1.1.3.
  • 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 — 49 € sin IVA
También

Los demás módulos