OdooWiki OCA HUB

Account Cut-off Base

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

Este módulo contiene la base técnica para otros módulos de cut-off; no proporciona funcionalidades útiles por sí mismo. Es necesario instalar otros módulos de cut-off para obtener las funcionalidades útiles:

  • el módulo account_cutoff_start_end_dates gestionará los cut-offs basados en la fecha de inicio y la fecha de fin de las líneas de factura/asiento,
  • el módulo account_cutoff_picking gestionará los cut-offs basados en los pickings.
  • el módulo account_cutoff_accrual_subscription gestionará los cut-offs basados en las suscripciones.

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

Proporciona la base técnica para crear asientos de periodificación contable (ingresos y gastos acumulados y pagados por anticipado) en Odoo. Añade menús, ajustes de configuración y pantallas, pero la generación real de líneas debe provenir de módulos adicionales.

Este módulo añade un nuevo menú 'Cut-offs' en Accounting > Entries con cuatro submenús: Accrued Revenue, Accrued Expense, Prepaid Revenue y Prepaid Expense. Cada uno abre una lista de registros de cut-off de ese tipo.

En un registro de cut-off se establece una fecha de cut-off, se elige si los asientos de origen son solo publicados o borrador y publicados, y opcionalmente se activa la reversión automática. Los botones permiten regenerar líneas, crear un asiento contable, volver a borrador y abrir las líneas a pantalla completa. El importe total del cut-off se calcula a partir de las líneas.

La configuración se realiza en los ajustes de Accounting: diario de cut-off predeterminado, si los partners aparecen en los apuntes contables, si los impuestos se acumulan, si el asiento de cut-off se publica automáticamente, y cuentas predeterminadas para accrued revenue, accrued expense, prepaid revenue, prepaid expense y sus contrapartes de impuestos. Los impuestos también pueden llevar sus propias cuentas de impuestos de accrued revenue/expense.

Una pantalla de mapeo (en Accounting > Configuration > Accounts) permite mapear una cuenta normal a una cuenta de cut-off por tipo de cut-off. Al crear el asiento contable, las líneas se fusionan por partner, cuenta y distribución analítica, y se publica una línea de contrapartida en la cuenta de cut-off. Un cut-off del mismo tipo y fecha no puede crearse dos veces para la misma compañía. Los cut-offs en estado Done no pueden eliminarse.

Depende de

account

Menús que añade

Cut-offsaccount_revenue_accrual_menuaccount_expense_accrual_menuaccount_cutoff_prepaid_revenue_menuaccount_cutoff_prepaid_expense_menuaccount_cutoff_mapping_menu
Modelos y campos (7)
  • account.tax · amplía un modelo existenteaccount_accrued_expense_id (Accrued Expense Tax Account), account_accrued_revenue_id (Accrued Revenue Tax Account)
  • res.company · amplía un modelo existenteaccrual_taxes (Accrual On Taxes), post_cutoff_move (Post Cut-off Journal Entry), default_cutoff_journal_id (Default Cut-off Journal), default_cutoff_move_partner (Partner on Journal Items by Default), default_accrued_expense_account_id (Default Account for Accrued Expenses), default_accrued_revenue_account_id (Default Account for Accrued Revenues), default_prepaid_expense_account_id (Default Account for Prepaid Expense), default_prepaid_revenue_account_id (Default Account for Prepaid Revenue), default_accrued_expense_tax_account_id (Default Tax Account for Accrued Expense), default_accrued_revenue_tax_account_id (Default Tax Account for Accrued Revenue)
  • account.cutoff · modelo nuevostate, move_id (Cut-off Journal Entry), line_ids (Cut-off Lines), move_ref (Reference of the Cut-off Journal Entry), company_id (Company), cutoff_date (Cut-off Date), cutoff_type (Type), auto_reverse, move_partner (Partner on Journal Items), move_reversal_id (Cut-off Journal Entry Reversal), cutoff_account_id (Cut-off Account), cutoff_journal_id (Cut-off Account Journal), source_move_state (Source Entries), company_currency_id (Company Currency), total_cutoff_amount (Total Cut-off Amount)
  • account.cutoff.line · modelo nuevoname (Description), notes, amount, quantity, parent_id (Cut-off), account_id, company_id, partner_id (Partner), price_unit (Unit Price w/o Tax), currency_id (Currency), cutoff_type, price_origin, tax_line_ids (Cut-off Tax Lines), cutoff_amount (Cut-off Amount), origin_move_id (Origin Journal Entry), origin_move_date (Origin Journal Entry Date), cutoff_account_id (Cut-off Account), company_currency_id (Company Currency), cutoff_account_code (Cut-off Account Code), origin_move_line_id (Origin Journal Item)
  • res.config.settings · amplía un modelo existenteaccrual_taxes, post_cutoff_move, dft_cutoff_journal_id, dft_cutoff_move_partner, dft_accrued_expense_account_id, dft_accrued_revenue_account_id, dft_prepaid_expense_account_id, dft_prepaid_revenue_account_id, dft_accrued_expense_tax_account_id, dft_accrued_revenue_tax_account_id
  • account.cutoff.mapping · modelo nuevoaccount_id (Regular Account), company_id (Company), cutoff_type (Cut-off Type), cutoff_account_id (Cut-off Account)
  • account.cutoff.tax.line · modelo nuevobase, amount (Tax Amount), tax_id (Tax), sequence, parent_id (Account Cut-off Line), company_id, currency_id (Currency), cutoff_amount (Cut-off Tax Amount), cutoff_account_id (Cut-off Account), company_currency_id (Company Currency)

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

Estado de confirmación: 7 confirmadas, 2 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 18.0

Vaya al menú Facturación \> Configuración \> Ajustes y configure los parámetros que están en la sección Cut-off.

Después, si tiene previsto usar periodificaciones, vaya a Facturación \> Configuración \> Contabilidad \> Impuestos y:

  • para cada impuesto de venta, configure la Accrued Revenue Tax Account,
  • para cada impuesto de compra, configure la Accrued Expense Tax Account.

Este módulo se utiliza como base para otros módulos de cut-off. Consulte el README de los otros módulos de cut-off.

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.

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.