| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/16.0/account_invoice_change_currency |
| VERSION | |
| VERSION | 1.0.1 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Vauxoo, Komit Consulting |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Vauxoo, Komit Consulting |
| COMMITTERS | |
| COMMITTERS | Weblate, OCA-git-bot, Luis J. Salvatierra, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:53:52 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_move_form |
account.move.form.inherit | account.move | xpath | Inherits account.view_move_form |
custom_rate
Float
compute='_compute_currency_change_rate'
default=1
digits=(12, 6)
help='Set new currency rate to apply on the invoice.\nThis rate will be taken in order to convert amounts between the currency on the invoice and last currency'
readonly=False
store=True
is_original_currency
Boolean
compute='_compute_is_original_currency'
help='Check if current currency is the original currency. This is used to hide custom rate field in the form view.'
original_currency_id
Many2one → res.currency
help='Store the original currency when the invoice is created or the conversion is called for the first time. This is used to calculate conversion from this currency.'
args: 'res.currency'
action_account_change_currency(self)
create(self, vals_list)
original_price_unit
Monetary
help='Store price unit from every line when the invoice is created or the conversion is called for the first time to use it to convert the amount in the new currency.'
create(self, vals_list)
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/15.0/account_invoice_change_currency |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Vauxoo, Komit Consulting |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Vauxoo, Komit Consulting |
| COMMITTERS | |
| COMMITTERS | GitHub, OCA Transbot, Weblate, OCA-git-bot, rolandojduartem, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:46:38 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_move_form |
account.move.form.inherit | account.move | xpath | Inherits account.view_move_form |
custom_rate
Float
compute='_compute_currency_change_rate'
default=1
digits=(12, 6)
help='Set new currency rate to apply on the invoice.\nThis rate will be taken in order to convert amounts between the currency on the invoice and last currency'
readonly=False
store=True
is_original_currency
Boolean
compute='_compute_is_original_currency'
help='Check if current currency is the original currency. This is used to hide custom rate field in the form view.'
original_currency_id
Many2one → res.currency
help='Store the original currency when the invoice is created or the conversion is called for the first time. This is used to calculate conversion from this currency.'
args: 'res.currency'
action_account_change_currency(self)
create(self, values)
original_price_unit
Monetary
help='Store price unit from every line when the invoice is created or the conversion is called for the first time to use it to convert the amount in the new currency.'
create(self, vals_list)
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/14.0/account_invoice_change_currency |
| VERSION | |
| VERSION | 2.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Vauxoo, Komit Consulting |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Vauxoo, Komit Consulting |
| COMMITTERS | |
| COMMITTERS | OCA Transbot, Weblate, OCA-git-bot, rolandojduartem, oca-ci |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:41:05 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - bus - web_tour - uom - analytic - portal - web_editor - http_routing - auth_signup - digest - resource |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
view_move_form |
account.move.form.inherit | account.move | xpath | Inherits account.view_move_form |
custom_rate
Float
compute='_compute_currency_change_rate'
default=1
digits=(12, 6)
help='Set new currency rate to apply on the invoice.\nThis rate will be taken in order to convert amounts between the currency on the invoice and last currency'
readonly=False
store=True
is_original_currency
Boolean
compute='_compute_is_original_currency'
help='Check if current currency is the original currency. This is used to hide custom rate field in the form view.'
original_currency_id
Many2one → res.currency
help='Store the original currency when the invoice is created or the conversion is called for the first time. This is used to calculate conversion from this currency.'
args: 'res.currency'
action_account_change_currency(self)
create(self, values)
original_price_unit
Monetary
help='Store price unit from every line when the invoice is created or the conversion is called for the first time to use it to convert the amount in the new currency.'
create(self, vals_list)
No new fields.
Public methods (0)No public methods.
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/12.0/account_invoice_change_currency |
| VERSION | |
| VERSION | 1.1.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Komit Consulting |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Komit Consulting |
| COMMITTERS | |
| COMMITTERS | mreficent, Luis Torres, Hugo Adan, OCA Transbot, Moises Lopez - https://www.vauxoo.com/, oca-travis, Weblate, OCA-git-bot, Simone Rubino |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:29:21 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - uom - analytic - portal - http_routing - digest |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_invoice_form_inherit |
account.invoice.form.inherit | account.invoice | field | Inherits account.invoice_form |
account_invoice_supplier_form_inherit |
account.invoice.supplier.form.inherit | account.invoice | xpath | Inherits account.invoice_supplier_form |
custom_rate
Float
default=1
digits=(12, 6)
help='Set new currency rate to apply on the invoice\n.This rate will be taken in order to convert amounts between the currency on the invoice and last currency'
action_account_change_currency(self)
create(self, values)
get_force_rate_state(self)
get_last_currency_id(self, skip_update_currency=False)
get_last_rate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/11.0/account_invoice_change_currency |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Komit Consulting |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Komit Consulting |
| COMMITTERS | |
| COMMITTERS | Hugo Adan, OCA Transbot, Moises Lopez - https://www.vauxoo.com/, oca-travis, OCA-git-bot, Duc Dao |
| WEBSITE | |
| WEBSITE | https://github.com/OCA/account-invoicing |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:23:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web - product - decimal_precision - bus - web_tour - analytic - web_planner - portal - http_routing |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_invoice_form_inherit |
account.invoice.form.inherit | account.invoice | field | Inherits account.invoice_form |
account_invoice_supplier_form_inherit |
account.invoice.supplier.form.inherit | account.invoice | xpath | Inherits account.invoice_supplier_form |
custom_rate
Float
default=1
digits=(12, 6)
help='Set new currency rate to apply on the invoice\n.This rate will be taken in order to convert amounts between the currency on the invoice and last currency'
action_account_change_currency(self)
create(self, values)
get_force_rate_state(self)
get_last_currency_id(self, skip_update_currency=False)
get_last_rate(self)
| REPOSITORY | |
|---|---|
| REPOSITORY | OCA/account-invoicing |
| GIT | |
| GIT | https://github.com/OCA/account-invoicing.git |
| GIT FOLDER | |
| GIT FOLDER | https://github.com/OCA/account-invoicing/tree/10.0/account_invoice_change_currency |
| VERSION | |
| VERSION | 1.0.0 |
| CATEGORY | |
| CATEGORY | Accounting & Finance |
| LICENSE | |
| LICENSE | AGPL-3 |
| APPLICATION | |
| APPLICATION | No |
| AUTO-INSTALLABLE | |
| AUTO-INSTALLABLE | No |
| AUTHORS | |
| AUTHORS | Odoo Community Association (OCA), Komit Consulting |
| MAINTAINERS | |
| MAINTAINERS | Odoo Community Association (OCA), Komit Consulting |
| COMMITTERS | |
| COMMITTERS | Stefan Rijnhart, Akim Juillerat, oca-travis, OCA-git-bot, François Honoré, Duc Dao |
| WEBSITE | |
| WEBSITE | https://komit-consulting.com |
| LAST TRACKING UPDATE | |
| LAST TRACKING UPDATE | 2026-07-06 00:19:59 |
| ODOO DEPENDENCIES | |
| ODOO DEPENDENCIES |
odoo/odoo: - account - base_setup - base - web_kanban - web - product - decimal_precision - bus - web_tour - report - analytic - web_planner |
| PYTHON DEPENDENCIES | |
| PYTHON DEPENDENCIES | Not have |
| SYSTEM DEPENDENCIES | |
| SYSTEM DEPENDENCIES | Not have |
| DESCRIPTION | |
| DESCRIPTION | |
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
account_invoice_form_inherit |
account.invoice.form.inherit | account.invoice | xpath | Inherits account.invoice_form |
account_invoice_supplier_form_inherit |
account.invoice.supplier.form.inherit | account.invoice | xpath | Inherits account.invoice_supplier_form |
wizard_change_currency_form_view |
wizard.change.currency.form.view | wizard.change.invoice.currency | form | New |
currency_id
Many2one → res.currency
comodel_name='res.currency'
help='Choose the currency you want to change'
required=True
string='Currency'
button_change_currency(self)
| STATUS | |
|---|---|
| STATUS | Open migration PR - not merged yet for this version |
| REPOSITORY | |
| REPOSITORY | OCA/account-invoicing |
| PULL REQUEST | |
| PULL REQUEST | [18.0][MIG]account_invoice_change_currency: Migration to v18 (#2030) |
| STATUS | |
|---|---|
| STATUS | Open migration PR - not merged yet for this version |
| REPOSITORY | |
| REPOSITORY | OCA/account-invoicing |
| PULL REQUEST | |
| PULL REQUEST | [13.0][MIG] account_invoice_change_currency (#2057) |