OdooWiki OCA HUB

Account Cut-off Accrual Picking

account_cutoff_accrual_picking folder_open OCA/account-closing open_in_new
Accounting Licencia: AGPL-3

Este módulo genera periodificaciones de gastos e ingresos basadas en el estado de los pedidos, los albaranes y las facturas.

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, por defecto, los albaranes de entrada con fecha anterior a Cut-off Date menos 90 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 este albarán 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 enviados antes de la fecha de corte (o en el mismo día) menos la cantidad de productos facturados antes de la fecha de corte (o en el mismo día) es positiva, Odoo generará una línea de periodificación.

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 multimoneda.

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 15.0

Genera asientos de gastos acumulados (devengados) e ingresos acumulados (devengados) a partir de transferencias de stock realizadas vinculadas a pedidos de compra y venta, para que puedas registrar ajustes de periodificación por bienes recibidos pero no facturados (o entregados pero no facturados).

Este módulo amplía la funcionalidad de cut-off de Odoo para que los asientos de periodificación puedan generarse a partir de movimientos de stock en lugar de solo a partir de facturas.

Cuando abres un Account Cut-off de tipo Accrued Expense o Accrued Revenue y haces clic en Re-Generate Lines, Odoo examina las transferencias entrantes realizadas (para gastos) o las transferencias salientes realizadas (para ingresos) cuya fecha de transferencia esté comprendida entre la fecha de cut-off y un número de días anterior a esta. Esa ventana de retroceso es el Picking Analysis Interval, que se muestra en el formulario de cut-off y cuyo valor predeterminado es 90 días; puede modificarse por cut-off y configurarse para toda la empresa en los ajustes de contabilidad. El valor debe ser estrictamente positivo.

Para cada transferencia, Odoo sigue los movimientos de stock hasta su línea de pedido de compra o de venta y, a continuación, compara la cantidad ya entregada antes de la fecha de cut-off con la cantidad ya facturada antes de esa fecha. La diferencia se valora utilizando el precio de la factura cuando existe una factura; de lo contrario, el precio del pedido, y se crea una línea de periodificación con el partner, la descripción del producto, la cantidad, el precio unitario, la moneda, la cuenta analítica y la cuenta de gasto o ingreso (mapeada a través de la posición fiscal). Los impuestos se añaden cuando los impuestos de periodificación están habilitados en la empresa. Si el producto o su categoría no tiene cuenta de gasto o ingreso, Odoo genera un error.

Afecta a account.cutoff, res.company y res.config.settings, y añade campos a las pantallas existentes de cut-off y de ajustes.

Depende de

account_cutoff_basepurchase_stocksale_stock
Modelos y campos (3)
  • res.company · amplía un modelo existentedefault_cutoff_accrual_picking_interval_days (Picking Analysis Interval)
  • account.cutoff · amplía un modelo existentepicking_interval_days (Picking Analysis Interval)
  • res.config.settings · amplía un modelo existentedft_cutoff_accrual_picking_interval_days

Texto generado por IA (DeepSeek) al leer el código de la versión 15.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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.

Fuentes · Odoo 13.0

Confirmado el 2026-11-03 en la rama 13.0 de OCA/account-closing.

terminal Instalación y uso

Documentación de OCA · Odoo 15.0

Para 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.

info

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.