Account Cut-off Accrual Purchase
Este módulo amplía la funcionalidad de account_cutoff_accrual_order_base para permitir el cálculo de periodificaciones de gastos en pedidos de compra.
La periodificación se calcula comparando en el pedido la cantidad entregada/recibida y la cantidad facturada. En caso de que algunas entregas o facturas hayan ocurrido después de la fecha de corte, esas cantidades pueden verse afectadas y se recalculan. Esto permite generar rápidamente una instantánea de periodificación procesando pocas líneas.
Para PO, puedes diferenciar entre:
- factura por recibir (cantidad recibida > cantidad facturada)
- mercancía por recibir (pago anticipado) (cantidad recibida < cantidad facturada)
Si esperas un reembolso, puedes hacerlo en borrador. De forma estándar, esto actualiza el PO y la cantidad no se periodificará como mercancía por recibir. Puedes periodificar la nota de crédito en borrador como "notas de crédito por recibir".
Los pedidos forzados al estado facturado no tendrán asientos de periodificación. Por ejemplo, si sabes que nunca recibirás la mercancía facturada faltante, puedes forzarlo como facturado.
Una vez que se han generado las líneas de periodificación pero aún no se han creado los asientos contables, todavía puedes crear o modificar facturas antes de la fecha de corte contable. Las líneas de periodificación se adaptarán automáticamente para reflejar la nueva situación.
Una vez generados los asientos contables de periodificación, no puedes crear ni modificar facturas antes de la fecha de corte contable. No obstante, aún puedes restablecer a borrador una factura de proveedor, pero no podrás modificar ningún importe. Se supone entonces que debes volver a validar la factura.
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 16.0Permite a los contables calcular los gastos acumulados en los pedidos de compra comparando las cantidades recibidas y facturadas, y luego generar el asiento de ajuste por periodificación con un solo clic.
Este módulo añade una pantalla dedicada para preparar los cut-offs de gastos devengados basados en órdenes de compra. Aparece en el menú Cut-off como "Accrued Expense on Purchase Orders", donde un nuevo cut-off está preconfigurado con el origen de línea de orden de compra y el tipo de gasto devengado.
En cada línea de cut-off, se muestran la línea de orden de compra relacionada y su orden de compra, de modo que el contable puede rastrear cada importe hasta la orden original.
Reglas de negocio aplicadas automáticamente: - Solo se consideran las líneas de orden de compra de órdenes confirmadas o realizadas, y cuyo estado de facturación no sea totalmente facturado. - Se omiten las líneas en las que la cantidad recibida es igual a la cantidad facturada; la diferencia entre ambas determina el devengo. - Las facturas de compra y los abonos con fecha posterior a la fecha del cut-off, incluidos los borradores, se tienen en cuenta al recalcular las cantidades. - Cuando una orden se fuerza al estado facturado, sus líneas se excluyen de los devengos; esto también se aplica a las órdenes existentes cuando se instala el módulo. - Cambiar o eliminar una línea de factura de compra vuelve a comprobar las líneas de orden de compra vinculadas para que los cut-offs cerrados sigan siendo coherentes.
Un trabajo programado mensual puede crear el cut-off de órdenes de compra automáticamente al final de cada periodo.
El módulo afecta a account.cutoff, account.cutoff.line, purchase.order, purchase.order.line y a las líneas de factura.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (6)
- account.move · amplía un modelo existente
- account.cutoff · amplía un modelo existenteorder_line_model
- purchase.order · amplía un modelo existente
- account.move.line · amplía un modelo existente
- account.cutoff.line · amplía un modelo existentepurchase_line_id (Purchase Order Line), purchase_order_id
- purchase.order.line · modelo nuevoaccount_cutoff_line_ids (Account Cutoff Lines), is_cutoff_accrual_excluded
Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/account-closing.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Configuración
Fuente · Odoo 16.0Para configurar este módulo, necesita:
- Vaya a la configuración de contabilidad para seleccionar los diarios y las cuentas utilizados para el cutoff.
- La contabilidad analítica debe estar habilitada en Contabilidad - Configuración.
- Si también desea acumular los impuestos, necesita en Contabilidad - Impuestos, para cada tipo de impuesto, una cuenta de impuesto acumulado.
Para usar este módulo, necesita:
- Vaya a Accounting - Cut-offs para configurar y generar los cutoffs
Ejemplos
- Purchase Order con cantidad recibida: 0, cantidad facturada: 0 Esto no generará un asiento de cutoff
- Purchase Order con cantidad recibida: 10, cantidad facturada: 0 Esto generará un asiento de cutoff con factura a recibir: 10
- Purchase Order con cantidad recibida: 0, cantidad facturada: 10 Esto generará un asiento de cutoff con mercancía a recibir: 10
- Purchase Order con cantidad recibida: 10, cantidad facturada: 0 Esto generará un asiento de cutoff con factura a recibir: 10 La factura se codifica después de la fecha de cut-off pero con fecha anterior a la fecha de cut-off El asiento de cutoff se actualiza en el cut-off existente
- Purchase Order con cantidad recibida: 0, cantidad facturada: 0 Esto no generará un asiento de cutoff La factura se codifica después de la fecha de cut-off pero con fecha anterior a la fecha de cut-off Se añade un asiento de cutoff en el cut-off existente
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.