CRM Lead Currency

crm_lead_currency
REPOSITORY
REPOSITORYOCA/crm
GIT
GIThttps://github.com/OCA/crm.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/crm/tree/19.0/crm_lead_currency
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Quoc - Pham Ngoc
WEBSITE
WEBSITEhttps://github.com/OCA/crm
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:40:47
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - html_editor
    - calendar
    - resource
    - utm
    - contacts
    - digest
    - portal
    - http_routing
    - auth_signup
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to select a specific currency for a lead or an
opportunity. If the selected currency is different to the company
currency, an amount in the customer currency can be set and the expected
revenue of the opportunity will automatically be computed in the company
currency. The default rate used for the computation is the rate of the
day.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_case_kanban_view_leads crm.lead.kanban.lead crm.lead field Inherits crm.crm_case_kanban_view_leads
crm_lead_view_form crm.lead.form crm.lead xpath Inherits crm.crm_lead_view_form
Models touched (1)

New fields (3)
  • amount_customer_currency Monetary
    currency_field='customer_currency_id' string='Customer amount'
  • customer_currency_id Many2one → res.currency
    comodel_name='res.currency' default=<expr> string='Customer currency'
  • is_same_currency Boolean
    compute='_compute_is_same_currency' string='Same currency'
Public methods (1)
  • get_revenue_in_company_currency(self)
    Compute the expected revenue in the company currency. If the customer currency is different than the company currency, the expected revenue is computed in the company currency.
REPOSITORY
REPOSITORYOCA/crm
GIT
GIThttps://github.com/OCA/crm.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/crm/tree/18.0/crm_lead_currency
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Bhavesh Heliconia
WEBSITE
WEBSITEhttps://github.com/OCA/crm
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - html_editor
    - calendar
    - resource
    - utm
    - contacts
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to select a specific currency for a lead or an
opportunity. If the selected currency is different to the company
currency, an amount in the customer currency can be set and the expected
revenue of the opportunity will automatically be computed in the company
currency. The default rate used for the computation is the rate of the
day.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_case_kanban_view_leads crm.lead.kanban.lead crm.lead field Inherits crm.crm_case_kanban_view_leads
crm_lead_view_form crm.lead.form crm.lead xpath Inherits crm.crm_lead_view_form
Models touched (1)

New fields (3)
  • amount_customer_currency Monetary
    currency_field='customer_currency_id' string='Customer amount'
  • customer_currency_id Many2one → res.currency
    comodel_name='res.currency' default=<expr> string='Customer currency'
  • is_same_currency Boolean
    compute='_compute_is_same_currency' string='Same currency'
Public methods (1)
  • get_revenue_in_company_currency(self)
    Compute the expected revenue in the company currency. If the customer currency is different than the company currency, the expected revenue is computed in the company currency.
REPOSITORY
REPOSITORYOCA/crm
GIT
GIThttps://github.com/OCA/crm.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/crm/tree/17.0/crm_lead_currency
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, bobrador, mde-scopea
WEBSITE
WEBSITEhttps://github.com/OCA/crm
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - calendar
    - onboarding
    - resource
    - utm
    - contacts
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
This module allows to select a specific currency for a lead or an
opportunity. If the selected currency is different to the company
currency, an amount in the customer currency can be set and the expected
revenue of the opportunity will automatically be computed in the company
currency. The default rate used for the computation is the rate of the
day.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_case_kanban_view_leads crm.lead.kanban.lead crm.lead field Inherits crm.crm_case_kanban_view_leads
crm_lead_view_form crm.lead.form crm.lead xpath Inherits crm.crm_lead_view_form
Models touched (1)

New fields (3)
  • amount_customer_currency Monetary
    currency_field='customer_currency_id' string='Customer amount'
  • customer_currency_id Many2one → res.currency
    comodel_name='res.currency' default=<expr> string='Customer currency'
  • is_same_currency Boolean
    compute='_compute_is_same_currency' string='Same currency'
Public methods (1)
  • get_revenue_in_company_currency(self)
    Compute the expected revenue in the company currency. If the customer currency is different than the company currency, the expected revenue is computed in the company currency.
REPOSITORY
REPOSITORYOCA/crm
GIT
GIThttps://github.com/OCA/crm.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/crm/tree/16.0/crm_lead_currency
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
COMMITTERS
COMMITTERSkeylor2906, Weblate, OCA-git-bot, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/crm
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:42
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - calendar
    - resource
    - utm
    - web_kanban_gauge
    - contacts
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_case_kanban_view_leads crm.lead.kanban.lead crm.lead field Inherits crm.crm_case_kanban_view_leads
crm_lead_view_form crm.lead.form crm.lead xpath Inherits crm.crm_lead_view_form
Models touched (1)

New fields (3)
  • amount_customer_currency Monetary
    currency_field='customer_currency_id' string='Customer amount'
  • customer_currency_id Many2one → res.currency
    comodel_name='res.currency' default=<expr> string='Customer currency'
  • is_same_currency Boolean
    compute='_compute_is_same_currency' string='Same currency'
Public methods (1)
  • get_revenue_in_company_currency(self)
    Compute the expected revenue in the company currency. If the customer currency is different than the company currency, the expected revenue is computed in the company currency.
REPOSITORY
REPOSITORYOCA/crm
GIT
GIThttps://github.com/OCA/crm.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/crm/tree/14.0/crm_lead_currency
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp SA, Vauxoo
COMMITTERS
COMMITTERSWeblate, OCA-git-bot, oca-ci, Jose Sosa
WEBSITE
WEBSITEhttps://github.com/OCA/crm
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:52
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - calendar
    - resource
    - fetchmail
    - utm
    - contacts
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - phone_validation
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_case_kanban_view_leads crm.lead.kanban.lead crm.lead field Inherits crm.crm_case_kanban_view_leads
crm_lead_view_form crm.lead.form crm.lead xpath Inherits crm.crm_lead_view_form
Models touched (1)

New fields (3)
  • amount_customer_currency Monetary
    currency_field='customer_currency_id' string='Customer amount'
  • customer_currency_id Many2one → res.currency
    comodel_name='res.currency' default=<expr> string='Customer currency'
  • is_same_currency Boolean
    compute='_compute_is_same_currency' string='Same currency'
Public methods (1)
  • get_revenue_in_company_currency(self)
    Compute the expected revenue in the company currency. If the customer currency is different than the company currency, the expected revenue is computed in the company currency.
REPOSITORY
REPOSITORYOCA/crm
GIT
GIThttps://github.com/OCA/crm.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/crm/tree/12.0/crm_lead_currency
VERSION
VERSION 1.0.1
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Camptocamp SA
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Camptocamp SA
COMMITTERS
COMMITTERSHolger Brunn, Thierry Ducrest, oca-travis, Weblate, OCA-git-bot
WEBSITE
WEBSITEhttps://github.com/OCA/crm
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:29:14
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - crm
    - base_setup
    - base
    - web
    - sales_team
    - mail
    - bus
    - web_tour
    - calendar
    - resource
    - fetchmail
    - utm
    - contacts
    - digest
    - portal
    - http_routing
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
crm_case_form_view_oppor crm.lead.form.oppor crm.lead field Inherits crm.crm_case_form_view_oppor
crm_case_kanban_view_leads crm.lead.kanban.lead crm.lead field Inherits crm.crm_case_kanban_view_leads
Models touched (1)

New fields (3)
  • amount_customer_currency Monetary
    currency_field='customer_currency_id' string='Customer amount'
  • customer_currency_id Many2one → res.currency
    comodel_name='res.currency' default=<expr> string='Customer currency'
  • is_same_currency Boolean
    compute='_compute_is_same_currency' string='Same currency'
Public methods (1)
  • get_revenue_in_company_currency(self)
    @api.multi
    Compute the planned revenue in the company currency. If the customer currency is different than the company currency, the planned revenue is computed in the company currency.