Este módulo genera periodificaciones de gastos/ingresos y gastos/ingresos pagados por anticipado en función del estado de los pedidos, los albaranes y las facturas. El módulo se llama account_cutoff_accrual_picking porque inicialmente solo admitía periodificaciones; la compatibilidad con gastos/ingresos pagados por anticipado se añadió más tarde (debería renombrarse en versiones posteriores).
Para entender el comportamiento de este módulo, tomemos el ejemplo de una periodificación de gastos. Cuando haces clic en el botón Re-Generate Lines de una periodificación de gastos:
- Odoo buscará todos los albaranes de entrada en estado Done con una Transfer Date \<= Cut-off Date. Por motivos de rendimiento, de forma predeterminada, los albaranes de entrada con fecha anterior a Cut-off Date menos 30 días no se tendrán en cuenta (este límite es configurable mediante el campo Picking Analysis). Irá a los movimientos de stock de esos albaranes y comprobará si están vinculados a una línea de pedido de compra.
- Una vez completado este análisis, Odoo dispone de una lista de líneas de pedido de compra que analizar para una posible periodificación de gastos.
- Para cada una de estas líneas de pedido de compra, Odoo:
- examinará los movimientos de stock relacionados en estado done y comprobará su fecha de transferencia,
- examinará las líneas de factura relacionadas y comprobará su fecha de factura.
- Si, para una línea de pedido de compra concreta, la cantidad de productos recibidos antes de la fecha de corte (o en la misma fecha) menos la cantidad de productos facturados antes de la fecha de corte (o en la misma fecha) es positiva, Odoo generará una línea de corte.
Ahora, tomemos el ejemplo de un gasto pagado por anticipado. Cuando haces clic en el botón Re-Generate Lines de un gasto pagado por anticipado:
- Odoo buscará todas las facturas de proveedor con fecha anterior (o igual) a Cut-off Date. Por motivos de rendimiento, de forma predeterminada, las facturas de proveedor con fecha anterior a Cut-off Date menos 30 días no se tendrán en cuenta (este límite es configurable mediante el campo Picking Analysis). Irá a las líneas de factura de esas facturas de proveedor y comprobará si están vinculadas a una línea de pedido de compra.
- Una vez completado este análisis, Odoo dispone de una lista de líneas de pedido de compra que analizar para un posible gasto pagado por anticipado.
- Para cada una de estas líneas de pedido de compra, Odoo:
- examinará los movimientos de stock relacionados en estado done y comprobará su fecha de transferencia,
- examinará las líneas de factura relacionadas y comprobará su fecha de factura.
- Si, para una línea de pedido de compra concreta, la cantidad de productos facturados antes de la fecha de corte (o en la misma fecha) menos la cantidad de productos recibidos antes de la fecha de corte (o en la misma fecha) es positiva, Odoo generará una línea de corte.
Este módulo debería funcionar bien con múltiples unidades de medida (incluidos productos comprados y facturados en unidades de medida diferentes) y en multidivisa.
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 18.0Amplía los asientos de cut-off de Odoo para que los ingresos y gastos devengados y anticipados puedan generarse a partir de entregas, recepciones y facturas de proveedor/cliente. Los usuarios establecen un intervalo de análisis y hacen clic en Re-Generate Lines en un cut-off para crear las líneas.
Este módulo añade el análisis basado en albaranes a la funcionalidad de cut-off en Odoo Accounting. Cuando abres un cut-off de tipo gasto acumulado, ingreso acumulado, gasto prepagado o ingreso prepagado y haces clic en Re-Generate Lines, Odoo examina los albaranes realizados y las facturas publicadas o en borrador dentro de una ventana de análisis que termina en la fecha del cut-off.
- Para gasto acumulado examina los albaranes de entrada vinculados a líneas de pedido de compra; para ingreso acumulado, los albaranes de salida vinculados a líneas de pedido de venta.
- Para gasto prepagado examina las facturas de proveedor vinculadas a líneas de pedido de compra; para ingreso prepagado, las facturas de cliente vinculadas a líneas de pedido de venta.
- Compara la cantidad entregada con la cantidad facturada antes de la fecha del cut-off y crea una línea de cut-off solo cuando la diferencia es positiva.
- La línea muestra el partner, el producto, la cantidad, el precio unitario, el importe en la moneda de la compañía, la cuenta original y la cuenta de cut-off, además de notas detalladas que enumeran cada albarán o factura utilizada.
- Se pueden añadir impuestos a las líneas acumuladas cuando la opción de la compañía para impuestos de acumulación está habilitada.
Un nuevo campo Analysis Interval aparece en el formulario del cut-off (de solo lectura una vez realizado el cut-off) y en los ajustes de Accounting como Picking Analysis Interval, con un valor predeterminado de la compañía de 30 días. El valor debe ser estrictamente positivo. El módulo toca account.cutoff, res.company y res.config.settings, y depende de stock.picking, account.move y las líneas de pedido.
Depende de
Modelos y campos (3)
- res.company · amplía un modelo existentedefault_cutoff_picking_interval_days (Analysis Interval)
- account.cutoff · amplía un modelo existentepicking_interval_days (Analysis Interval)
- res.config.settings · amplía un modelo existentedft_cutoff_picking_interval_days
Texto generado por IA (DeepSeek) al leer el código de la versión 18.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: 3 confirmadas, 6 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 18.0Configuración
Fuente · Odoo 18.0Para obtener instrucciones de configuración, consulte el README del módulo account_cutoff_base.
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, Uso.
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.