Brazilian Localization Account Product and Service

l10n_br_account_product_service
REPOSITORY
REPOSITORYOCA/l10n-brazil
GIT
GIThttps://github.com/OCA/l10n-brazil.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-brazil/tree/10.0/l10n_br_account_product_service
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSRenato Lima, Renato
WEBSITE
WEBSITEhttp://odoobrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:54
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-fiscal-rule:
    - account_product_fiscal_classification
    - account_fiscal_position_rule
OCA/bank-payment:
    - account_payment_mode
    - account_payment_partner
OCA/l10n-brazil:
    - l10n_br_account_product
    - l10n_br_account
    - l10n_br_generic
    - l10n_br_base
    - l10n_br_account_service
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
    - l10n_generic_coa
    - account_cancel
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES num2words
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (5)

New fields (0)

No new fields.

Public methods (2)
  • map_tax(self, cr, uid, fposition_id, taxes, context=None)
    @api.v7
    Custom method called in old api
  • map_tax(self, taxes)
    @api.v8
    Custom method called in new api

New fields (4)
  • document_serie_id Many2one → l10n_br_account.document.serie
    default=_default_fiscal_document_serie domain="[('fiscal_document_id', '=', fiscal_document_id), ('company_id','=',company_id)]" readonly=True states={'draft': [('readonly', False)]} string='Série' args: 'l10n_br_account.document.serie'
  • fiscal_category_id Many2one → l10n_br_account.fiscal.category
    default=_default_fiscal_category readonly=True states={'draft': [('readonly', False)]} args: 'l10n_br_account.fiscal.category', 'Categoria Fiscal'
  • fiscal_document_id Many2one → l10n_br_account.fiscal.document
    default=_default_fiscal_document readonly=True states={'draft': [('readonly', False)]} string='Documento' args: 'l10n_br_account.fiscal.document'
  • fiscal_type Selection
    default=_get_fiscal_type args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (2)
  • fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False)
    @api.model
  • onchange_fiscal_document_id(self)
    @api.onchange('fiscal_document_id')

New fields (1)
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT required=True args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (0)

No public methods.

New fields (1)
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT required=True args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (0)

No public methods.

New fields (1)
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT required=True args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-brazil
GIT
GIThttps://github.com/OCA/l10n-brazil.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-brazil/tree/9.0/l10n_br_account_product_service
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSrenato
WEBSITE
WEBSITEhttp://odoobrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-fiscal-rule:
    - account_fiscal_position_rule
    - account_product_fiscal_classification
OCA/l10n-brazil:
    - l10n_br_account_product
    - l10n_br_data_account
    - l10n_br_account
    - l10n_br_base
    - l10n_br_account_service
OCA/server-tools:
    - web_context_tunnel
odoo/odoo:
    - l10n_br
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
    - account_cancel
    - l10n_generic_coa
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES num2words
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (5)

New fields (0)

No new fields.

Public methods (2)
  • map_tax(self, cr, uid, fposition_id, taxes, context=None)
    @api.v7
    Custom method called in old api
  • map_tax(self, taxes)
    @api.v8
    Custom method called in new api

New fields (4)
  • document_serie_id Many2one → l10n_br_account.document.serie
    default=_default_fiscal_document_serie domain="[('fiscal_document_id', '=', fiscal_document_id), ('company_id','=',company_id)]" readonly=True states={'draft': [('readonly', False)]} string='Série' args: 'l10n_br_account.document.serie'
  • fiscal_category_id Many2one → l10n_br_account.fiscal.category
    default=_default_fiscal_category readonly=True states={'draft': [('readonly', False)]} args: 'l10n_br_account.fiscal.category', 'Categoria Fiscal'
  • fiscal_document_id Many2one → l10n_br_account.fiscal.document
    default=_default_fiscal_document readonly=True states={'draft': [('readonly', False)]} string='Documento' args: 'l10n_br_account.fiscal.document'
  • fiscal_type Selection
    default=_get_fiscal_type args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (2)
  • fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False)
    @api.model
  • onchange_fiscal_document_id(self)
    @api.onchange('fiscal_document_id')

New fields (1)
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT required=True args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (0)

No public methods.

New fields (1)
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT required=True args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (0)

No public methods.

New fields (1)
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT required=True args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-brazil
GIT
GIThttps://github.com/OCA/l10n-brazil.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-brazil/tree/8.0/l10n_br_account_product_service
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSStéphane Bidoul, Raphaël Valyi, Renato Lima, OCA-git-bot, renato, Developer, Daniel Sadamo Hirayama
WEBSITE
WEBSITEhttp://odoobrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-fiscal-rule:
    - account_fiscal_position_rule
    - account_product_fiscal_classification
OCA/l10n-brazil:
    - l10n_br_account_product
    - l10n_br_data_account
    - l10n_br_account
    - l10n_br_base
    - l10n_br_account_service
OCA/server-tools:
    - web_context_tunnel
odoo/odoo:
    - l10n_br
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
    - account_chart
    - account_cancel
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES num2words
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (0)

No views found for this module.

Models touched (5)

New fields (0)

No new fields.

Public methods (2)
  • map_tax(self, cr, uid, fposition_id, taxes, context=None)
    @api.v7
    Custom method called in old api
  • map_tax(self, taxes)
    @api.v8
    Custom method called in new api

New fields (4)
  • document_serie_id Many2one → l10n_br_account.document.serie
    default=_default_fiscal_document_serie domain="[('fiscal_document_id', '=', fiscal_document_id), ('company_id','=',company_id)]" readonly=True states={'draft': [('readonly', False)]} string='Série' args: 'l10n_br_account.document.serie'
  • fiscal_category_id Many2one → l10n_br_account.fiscal.category
    default=_default_fiscal_category readonly=True states={'draft': [('readonly', False)]} args: 'l10n_br_account.fiscal.category', 'Categoria Fiscal'
  • fiscal_document_id Many2one → l10n_br_account.fiscal.document
    default=_default_fiscal_document readonly=True states={'draft': [('readonly', False)]} string='Documento' args: 'l10n_br_account.fiscal.document'
  • fiscal_type Selection
    default=_get_fiscal_type args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (2)
  • fields_view_get(self, view_id=None, view_type='form', toolbar=False, submenu=False)
    @api.model
  • onchange_fiscal_document_id(self)
    @api.onchange('fiscal_document_id')

New fields (1)
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT required=True args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (0)

No public methods.

New fields (1)
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT required=True args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (0)

No public methods.

New fields (1)
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT required=True args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-brazil
GIT
GIThttps://github.com/OCA/l10n-brazil.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-brazil/tree/7.0/l10n_br_account_product_service
VERSION
VERSION 7.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSAkretion, OpenERP Brasil
MAINTAINERS
MAINTAINERSAkretion, OpenERP Brasil
COMMITTERS
COMMITTERSRaphaël Valyi, Renato Lima, Danimar Ribeiro
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:07:13
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-fiscal-rule:
    - account_fiscal_position_rule
    - account_product_fiscal_classification
OCA/l10n-brazil:
    - l10n_br_account_product
    - l10n_br_account
    - l10n_br_base
    - l10n_br_product
    - l10n_br_account_service
OCA/server-tools:
    - web_context_tunnel
odoo/odoo:
    - l10n_br
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
    - account_chart
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Brazilian Localization Account Product and Service

Code Analysis

Views touched (0)

No views found for this module.

Models touched (9)

New fields (0)

No new fields.

Public methods (4)
  • map_tax(self, cr, uid, fposition_id, taxes, context=None)
  • map_tax_code(self, cr, uid, product_id, fiscal_position, company_id=False, tax_ids=False, context=None)
  • onchange_fiscal_category_id(self, cr, uid, ids, fiscal_category_id=False, context=None)
  • onchange_type(self, cr, uid, ids, type=False, context=None)

New fields (0)

No new fields.

Public methods (2)
  • onchange_tax_code_src_id(self, cr, uid, ids, tax_src_id=False, tax_code_src_id=False, context=None)
  • onchange_tax_src_id(self, cr, uid, ids, tax_src_id=False, tax_code_src_id=False, context=None)

New fields (0)

No new fields.

Public methods (2)
  • onchange_tax_code_src_id(self, cr, uid, ids, tax_src_id=False, tax_code_src_id=False, context=None)
  • onchange_tax_src_id(self, cr, uid, ids, tax_src_id=False, tax_code_src_id=False, context=None)

New fields (0)

No new fields.

Public methods (3)
  • generate_fiscal_position(self, cr, uid, chart_temp_id, tax_template_ref, acc_template_ref, company_id, context=None)
    This method generate Fiscal Position, Fiscal Position Accounts and Fiscal Position Taxes from templates. :param chart_temp_id: Chart Template Id. :param taxes_ids: Taxes templates reference for generating account.fiscal.position.tax. :param acc_template_ref: Account templates reference for generating account.fiscal.position.account. :param company_id: selected from wizard.multi.charts.accounts. :returns: True
  • onchange_fiscal_category_id(self, cr, uid, ids, fiscal_category_id=False, context=None)
  • onchange_type(self, cr, uid, ids, type=False, context=None)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.