Multicurrency revaluation
Este módulo se escribió para ampliar la funcionalidad del módulo de contabilidad con el fin de admitir la multidivisa y permitirle generar automáticamente asientos de diario de revalorización.
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.0Genera y revierte asientos de revaluación de moneda no realizados para saldos en moneda extranjera, e imprime un informe de revaluación de moneda. Configura las cuentas de revaluación, provisión y analítica por compañía.
Este módulo añade una herramienta de cierre para empresas que mantienen saldos en monedas extranjeras. Marca las cuentas que deben revaluarse con la marca 'Allow Currency Revaluation' en el formulario de la cuenta.
En Accounting, bajo el menú Closing, obtienes dos asistentes y un informe: - Currency Revaluation: elige una fecha de inicio, una fecha de revaluación, un diario, una descripción del asiento y las cuentas a revaluar. Odoo calcula la ganancia o pérdida no realizada por cuenta, moneda y partner, y luego crea los asientos de ajuste en el diario. Para las cuentas de acreedores y deudores se crea un asiento por cuenta/moneda/partner; para otros tipos de cuenta, un asiento por cuenta/moneda. - Reverse Currency Revaluation: selecciona un rango de fechas y Odoo lista los asientos de revaluación que aún no se han revertido; al validar se crean los asientos de reversión y se marcan como revertidos. - Currency Revaluation Report: imprime las líneas revaluadas para las cuentas y el rango de fechas seleccionados, incluyendo opcionalmente los asientos en borrador.
En la configuración de contabilidad defines el diario de revaluación predeterminado, las cuentas de ganancia/pérdida, las cuentas de provisión del balance y de pérdidas y ganancias, las cuentas analíticas, y si los asientos creados se publican automáticamente. Si no se configuran cuentas de revaluación o de provisión, el asistente se niega a ejecutarse. Las líneas de asiento muestran botones que enlazan una línea de revaluación con sus líneas de origen y con la línea que creó.
Depende de
Lo necesitan otros módulos
Menús que añade
Modelos y campos (9)
- res.company · amplía un modelo existenteauto_post_entries (Auto Post Created Entries), currency_reval_journal_id (Currency gain & loss Default Journal), revaluation_gain_account_id (Revaluation gain account), revaluation_loss_account_id (Revaluation loss account), provision_bs_gain_account_id (Provision B.S. gain account), provision_bs_loss_account_id (Provision B.S. loss account), provision_pl_gain_account_id (Provision P&L gain account), provision_pl_loss_account_id (Provision P&L loss account), revaluation_analytic_account_id (Revaluation Analytic account), provision_pl_analytic_account_id (Provision P&L Analytic account)
- account.move · amplía un modelo existenterevaluation_reversed (Revaluation reversed), revaluation_to_reverse (Revaluation to reverse)
- account.account · amplía un modelo existentecurrency_revaluation (Allow Currency Revaluation)
- account.move.line · amplía un modelo existentegl_balance (Aggregated Amount), gl_currency_rate (Currency rate), gl_foreign_balance (Aggregated Amount currency), gl_revaluated_balance (Revaluated Amount), revaluation_created_line_id (Revaluation Created Line), revaluation_origin_line_ids (Revaluation Origin Lines), revaluation_origin_line_count
- res.config.settings · amplía un modelo existenteauto_post_entries, revaluation_gain_account_id, revaluation_loss_account_id, provision_bs_gain_account_id, provision_bs_loss_account_id, provision_pl_gain_account_id, provision_pl_loss_account_id, revaluation_analytic_account_id, provision_pl_analytic_account_id, default_currency_reval_journal_id
- unrealized.report.printer · modelo nuevoend_date, start_date, account_ids (Accounts), only_include_posted_entries
- wizard.currency.revaluation · modelo nuevolabel (Entry description), journal_id (Journal), start_date (Start Revaluation Period), revaluation_date, revaluation_account_ids (Revaluation Accounts)
- wizard.reverse.currency.revaluation · modelo nuevojournal_id (Journal), reverse_posting_date (Reverse Entries Accounting Date), entries_to_reverse_ids (Entries to reverse), revaluation_interval_end_date (Revaluation End Date), revaluation_interval_start_date (Revaluation Start Date)
- report.account_multicurrency_revaluation.curr_unrealized_report · modelo nuevo
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. 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-03Estado de confirmación: 5 confirmadas, 4 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 16.0Configuración
Fuente · Odoo 16.0Debido a las diversas legislaciones según el país, en los ajustes de Contabilidad puedes establecer la forma en que deseas generar los asientos de diario de revalorización.
El usuario que pueda acceder a la edición de la 'Provision B.S loss account' y 'Provision P&L accounts' debe pertenecer al grupo de seguridad 'Additional provisioning entries posting'.
A continuación, encontrarás los ajustes de cuentas recomendados para 3 países:
Para UK (Revaluation)
(l10n_uk Chart of account)
::
LOSS GAIN
Revaluation account [7700] [7700]
Provision B.S account [ ] [ ]
Provision P&L account [ ] [ ]
For CH (Provision)(l10n_ch Chart of account)
LOSS GAIN
Revaluation account [ ] [ ]
Provision B.S account [2331] [2331]
Provision P&L account [3906] [4906]Para FR
(l10n_fr Chart of account)
::
LOSS GAIN
Revaluation account [ 476] [ 477]
Provision B.S account [1515] [ ]
Provision P&L account [6865] [ ]Para usar este módulo, necesita:
- Marque Permitir revaluación de moneda en las cuentas que desee revaluar.
- Abra el asistente 'Facturación > Informes > Asientos de cierre > Informe de revaluación de moneda' para generar los asientos de diario de revaluación. Ajusta el saldo de las cuentas que tengan marcado Permitir revaluación de moneda.
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.