Este módulo permite a organizaciones con múltiples compañías transferir la deuda de un cliente a otra compañía y proporcionar al cliente una única factura consolidada para pagar.
-------- Flujo de trabajo
Company1 - Crear y validar factura
+-----------------------+-------------+-------------------+---------+---------+ | Cuenta | Partner | Conciliación | Debe | Haber | +=======================+=============+===================+=========+=========+ | Cuentas por cobrar | Customer | R1 | 100 | | +-----------------------+-------------+-------------------+---------+---------+ | Ventas | | | | 100 | +-----------------------+-------------+-------------------+---------+---------+
Company2 - Crear y validar factura
+-----------------------+-------------+-------------------+---------+---------+ | Cuenta | Partner | Conciliación | Debe | Haber | +=======================+=============+===================+=========+=========+ | Cuentas por cobrar | Customer | R2 | 121 | | +-----------------------+-------------+-------------------+---------+---------+ | Ventas | | | | 121 | +-----------------------+-------------+-------------------+---------+---------+
Company3 - Crear factura consolidada
No ocurre nada salvo la selección de las facturas de company1 y company2.
Company3 - Hacer clic en Consolidate
Pago de la factura de company1 - En company1 usando el método de pago due from
+-----------------------+-------------+-------------------+---------+---------+ | Cuenta | Partner | Conciliación | Debe | Haber | +=======================+=============+===================+=========+=========+ | Cuentas por cobrar | Customer | R1 | | 100 | +-----------------------+-------------+-------------------+---------+---------+ | Due From | Company3 | | 100 | | +-----------------------+-------------+-------------------+---------+---------+
Pago de la factura de company2 - En company2 usando el método de pago due from
+-----------------------+-------------+-------------------+---------+---------+ | Cuenta | Partner | Conciliación | Debe | Haber | +=======================+=============+===================+=========+=========+ | Cuentas por cobrar | Customer | R2 | | 121 | +-----------------------+-------------+-------------------+---------+---------+ | Due From | Company3 | | 121 | | +-----------------------+-------------+-------------------+---------+---------+
Creación de la factura de company3 - En company3
+-----------------------+-------------+-------------------+---------+---------+ | Cuenta | Partner | Conciliación | Debe | Haber | +=======================+=============+===================+=========+=========+ | Cuentas por cobrar | Customer | R3 | 221 | | +-----------------------+-------------+-------------------+---------+---------+ | A/R Due To | Company1 | | | 100 | +-----------------------+-------------+-------------------+---------+---------+ | A/R Due To | Company2 | | | 121 | +-----------------------+-------------+-------------------+---------+---------+
---------------- Pago del cliente
Pago del cliente (company3)
+-----------------------+-------------+-------------------+---------+---------+ | Cuenta | Partner | Conciliación | Debe | Haber | +=======================+=============+===================+=========+=========+ | Cuenta bancaria | | | 221 | | +-----------------------+-------------+-------------------+---------+---------+ | Cuentas por cobrar | Customer | R3 | | 221 | +-----------------------+-------------+-------------------+---------+---------+
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 14.0Permite a las organizaciones multiempresa reunir facturas de cliente impagadas de varias empresas en una única factura consolidada que el cliente puede pagar de una sola vez. Una nueva pantalla 'Consolidate Invoices' en Invoicing > Customers gestiona el proceso e imprime un informe consolidado.
Este módulo añade un nuevo documento llamado Invoice Consolidation, disponible desde el menú Invoicing en Customers > Consolidate Invoices. En él se selecciona un cliente, una compañía y un rango de fechas, y luego se pulsa 'Get Invoices' para recopilar todas las facturas de cliente publicadas y aún no pagadas de ese cliente para el periodo, entre las compañías implicadas.
- La pantalla muestra las facturas recopiladas con sus importes, además de los totales de untaxed, tax, total y amount due, y una pestaña Payments.
- Un botón 'Consolidate' crea la factura de cliente consolidada, genera un pago interno por cada factura original y marca las originales como consolidadas.
- La factura consolidada se numera a partir de una secuencia y se publica automáticamente; se puede imprimir un informe de factura consolidada.
- Las comprobaciones impiden solapamientos de consolidaciones en borrador para el mismo cliente y rango de fechas, exigen que la fecha de fin sea posterior a la fecha de inicio, mantienen único el número consolidado y bloquean la eliminación de una consolidación finalizada.
- Cada compañía debe configurarse primero con los ajustes Due From, Due To y Due From/Due To Journal; de lo contrario, se rechaza la consolidación.
- Las facturas originales y sus líneas muestran dónde se consolidaron, y el formulario de cliente tiene un botón para ver las facturas consolidadas de ese cliente.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (6)
- res.company · amplía un modelo existentecons_invoice_text, due_to_account_id, due_from_account_id, due_fromto_payment_journal_id (Due From/Due To Journal)
- res.partner · amplía un modelo existente
- account.move · amplía un modelo existenteconsolidated_by_id (Consolidated In)
- account.payment · amplía un modelo existenteconsolidation_id (Consolidation)
- account.move.line · amplía un modelo existenteconsolidated_by_id (Consolidated By)
- account.invoice.consolidated · modelo nuevoname, state, date_to, residual (Amount Due), date_from, amount_tax, company_id, invoice_id (Consolidated Invoice), partner_id, currency_id, invoice_ids, payment_ids, amount_total, amount_untaxed, amount_currency, invoice_line_ids (Invoice Line Ids)
Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 2 confirmadas, 7 sin información de 9 versiones.
Fuentes · Odoo 14.0
Confirmado el 2026-11-03 en la rama 14.0 de OCA/multi-company.
terminal Instalación y uso
Documentación de OCA · Odoo 14.0Configuración
Fuente · Odoo 14.0- Vaya a Settings > Users & Companies > Companies
- Para cada compañía, vaya a la pestaña "Intercompany Payment Configuration"
- Establezca
- la Due From Account
- la Due To Account
- el Due From/Due To Journal
- Crea facturas para el mismo cliente en diferentes empresas hijas
- Ve a Accounting > Sales > Consolidate Invoices
- Crea una nueva consolidación de facturas
- Selecciona el mismo cliente
- Selecciona un periodo lo suficientemente amplio para incluir las facturas de la empresa hija
- Haz clic en "Consolidate":
- Las facturas de cliente en las empresas hijas se pagan. Los pagos están disponibles en la pestaña "Payments".
- Se crea y valida una nueva factura en la empresa matriz. La nueva factura está disponible en la "Consolidated Invoice".
- Registra el pago del cliente de esa factura como de costumbre.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.