OdooWiki OCA HUB

Account - Manual Currency

account_manual_currency folder_open OCA/account-invoicing open_in_new
Accounting & Finance Licencia: AGPL-3

Este módulo permite a los usuarios actualizar manualmente la moneda para facturas que aún están en estado borrador. Ofrece flexibilidad a las empresas al calcular los tipos de cambio para la facturación.

Por ejemplo, si una empresa llega a un acuerdo con un proveedor pero la compra real ocurre en un día diferente, este módulo les permite elegir si usar el tipo de cambio de la fecha contable o un tipo especial acordado durante el acuerdo. Esto garantiza cálculos precisos del tipo de cambio para las facturas, incluso cuando la fecha de compra y la fecha del acuerdo difieren.

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

Permite a los contables establecer un tipo de cambio personalizado en las facturas en borrador y en el registro de pagos, en lugar de usar siempre el tipo automático de Odoo. Útil cuando el tipo acordado difiere del tipo de la fecha contable.

Este módulo añade una opción de moneda manual a las facturas de cliente y proveedor (account.move) y al asistente de registro de pagos.

En una factura en borrador en una moneda extranjera, aparece una nueva casilla "Manual Currency" junto al campo del diario (solo para usuarios con permisos multimoneda). Al marcarla, puedes escribir tu propio tipo de cambio y elegir su dirección: "Currency per 1 company currency" o "company currency per 1 Currency". Un botón de actualización recalcula el tipo a partir de la fecha y la moneda de la factura. El tipo solo se puede cambiar mientras la factura sigue en borrador; una vez publicada, los campos pasan a ser de solo lectura y la acción de actualización genera un error.

Cuando se usa un tipo manual, las líneas de la factura y el tipo de cambio de la moneda de la factura siguen ese tipo, y se muestra un importe "Total (company currency)" encima de los totales de impuestos siempre que la moneda de la factura difiera de la moneda de la compañía.

En el asistente Register Payment, los mismos campos de moneda manual aparecen cuando la moneda del pago difiere de la moneda de la compañía. El asistente se niega a continuar si las facturas seleccionadas no comparten todas la misma configuración de moneda manual, y el tipo elegido se copia en los asientos de pago generados.

Se crea una precisión decimal específica llamada "Manual Currency" (12 dígitos) para el campo del tipo.

Depende de

account

Lo necesitan otros módulos

Modelos y campos (3)
  • account.move · amplía un modelo existenteis_manual, currency_diff, type_currency, manual_currency, manual_currency_rate, total_company_currency
  • account.move.line · amplía un modelo existente
  • account.payment.register · amplía un modelo existentecurrency_diff, type_currency, manual_currency, manual_currency_rate

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

Estado de confirmación: 3 confirmadas, 6 sin información de 9 versiones.

Fuentes · Odoo 17.0

Confirmado el 2026-11-03 en la rama 17.0 de OCA/account-invoicing.

terminal Instalación y uso

Documentación de OCA · Odoo 18.0

Para usar este módulo, la empresa debe tener derechos de acceso para múltiples monedas.

Siga estos pasos para usar la moneda manual:

  • Vaya a Facturación \> Crear nueva factura/facturas.
  • Si necesita cambiar la moneda a una distinta de la moneda predeterminada de la empresa, verá una opción para 'Moneda manual'.
  • Marque la casilla 'Moneda manual' para habilitar la entrada manual de moneda.
  • Especifique la tasa de cambio deseada para la moneda seleccionada.

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, Configuració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.