OdooWiki OCA HUB

Account Cut-off Accrual Sale

account_cutoff_accrual_sale folder_open OCA/account-closing open_in_new
Accounting & Finance Licencia: AGPL-3

Este módulo amplía la funcionalidad de account_cutoff_accrual_order_base para permitir el cálculo de los cutoffs de ingresos en los pedidos de venta.

El devengo se calcula comparando en el pedido la cantidad entregada/recibida y la cantidad facturada. En caso de que algunas entregas o facturas se hayan producido después de la fecha de cutoff, esas cantidades pueden verse afectadas y se recalculan. Esto permite generar rápidamente una instantánea del cutoff procesando pocas líneas.

Para los SO, puedes diferenciar entre:

  • factura a generar (cantidad entregada > cantidad facturada)
  • mercancía a enviar (prepago) (cantidad entregada < cantidad facturada)

Al final de cada periodo, una tarea cron genera los asientos de cutoff para los ingresos (basados en los SO).

Los pedidos forzados al estado facturado no tendrán asientos de cutoff.

Una vez generadas las líneas de cutoff pero aún no creados los asientos contables, todavía puedes crear o modificar facturas antes de la fecha de cutoff contable. Las líneas de cutoff se adaptarán automáticamente para reflejar la nueva situación.

Una vez generados los asientos contables de cutoff, no puedes crear ni modificar facturas antes de la fecha de cutoff contable.

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

Permite a los contables calcular los cortes de ingresos devengados a partir de los pedidos de venta comparando las cantidades entregadas y facturadas, y luego generar el asiento contable correspondiente con un solo clic.

Este módulo añade una pantalla dedicada para preparar periodificaciones de ingresos basadas en pedidos de venta. Aparece en el menú Cut-off como "Accrued Revenue on Sales Orders", donde se crea una nueva periodificación con el tipo de línea de pedido de venta y el tipo de ingreso periodificado ya rellenados.

Cuando se calcula la periodificación, Odoo examina las líneas de pedido de venta que están confirmadas o realizadas y que no son solo líneas de sección/nota. Para los productos de stock compara la cantidad entregada con la cantidad facturada; para los servicios utiliza la cantidad pendiente de facturar, y solo cuando el pedido está en estado "to invoice" (o la línea es un anticipo). Las líneas creadas después de la fecha de corte se ignoran, y las facturas con fecha posterior a la fecha de corte se tienen en cuenta para que las cantidades se recalculen.

  • Cada línea de corte muestra el pedido de venta y la línea de pedido de venta relacionados.
  • Los pedidos marcados como "force invoiced" se excluyen de la periodificación, y esto se aplica automáticamente a las líneas existentes cuando se instala el módulo.
  • Cambiar la marca de force-invoiced o volver a poner un pedido en "to invoice" actualiza las líneas de corte de ese pedido.
  • Una tarea programada mensual prepara la periodificación para las líneas de pedido de venta al inicio de cada mes.

Afecta a account.cutoff, account.cutoff.line, sale.order, sale.order.line y account.move.

Lo necesitan otros módulos

Menús que añade

account_accrual_menu
Modelos y campos (5)
  • sale.order · amplía un modelo existente
  • account.move · amplía un modelo existente
  • account.cutoff · amplía un modelo existenteorder_line_model
  • sale.order.line · modelo nuevoaccount_cutoff_line_ids (Account Cutoff Lines), is_cutoff_accrual_excluded
  • account.cutoff.line · amplía un modelo existentesale_line_id (Sales Order Line), sale_order_id

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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado 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.0

Para configurar este módulo, necesita:

  • Vaya a la configuración de contabilidad para seleccionar los diarios y 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 impuestos, una cuenta de impuestos acumulados.

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.