Brazilian Localization Account Service

l10n_br_account_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_service
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSRenato Lima, Renato
WEBSITE
WEBSITEhttp://odoo-brasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:19:54
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-fiscal-rule:
    - account_fiscal_position_rule
OCA/l10n-brazil:
    - l10n_br_account
    - l10n_br_generic
    - l10n_br_base
odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
    - account_cancel
    - l10n_generic_coa
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES num2words
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (10)
XML IDNameModelTypeStatus
l10n_br_account_service_fiscal_category_form l10n_br_account_service.fiscal.category l10n_br_account.fiscal.category field Inherits l10n_br_account.view_l10n_br_account_fiscal_category_form
l10n_br_account_service_invoice_form l10n_br_account_service.invoice.form account.invoice xpath Inherits account.invoice_form
l10n_br_account_service_invoice_supplier_form l10n_br_account.invoice.supplier.form account.invoice xpath Inherits account.invoice_supplier_form
l10n_br_account_service_nfse_form l10n_br_account_service.nfse.form account.invoice form New
l10n_br_account_service_nfse_search l10n_br_account_service.nfse.search account.invoice search New
l10n_br_account_service_nfse_tree l10n_br_account_service.nfse.tree account.invoice tree New
l10n_br_account_service_normal_form l10n_br_account_product.normal.form product.template field Inherits l10n_br_account.l10n_br_account_product_template_form_view
l10n_br_tax_definition_company_service_form l10n_br_tax.definition.company.service.form l10n_br_tax.definition.company.service form New
l10n_br_tax_definition_company_service_tree l10n_br_tax.definition.company.service.tree l10n_br_tax.definition.company.service tree New
view_l10n_br_account_service_company_form l10n_br_account_service.company res.company page Inherits l10n_br_account.view_l10n_br_account_company_form
Models touched (7)

New fields (0)

No new fields.

Public methods (2)
  • map_tax(self, cr, uid, fposition_id, taxes, context=None)
    @api.v7
  • map_tax(self, taxes)
    @api.v8

New fields (5)
  • 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)]} args: 'l10n_br_account.document.serie', 'Série'
  • 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_electronic Boolean
    related='fiscal_document_id.electronic'
  • fiscal_document_id Many2one → l10n_br_account.fiscal.document
    default=_default_fiscal_document readonly=True states={'draft': [('readonly', False)]} args: 'l10n_br_account.fiscal.document', 'Documento'
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (3)
  • 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')
  • open_fiscal_document(self)
    @api.multi
    return action to open NFS-e form

New fields (0)

No new fields.

Public methods (1)
  • fields_view_get(self, cr, uid, view_id=None, view_type=False, context=None, toolbar=False, submenu=False)

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 (0)

No new fields.

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 (10)
  • document_serie_service_id Many2one → l10n_br_account.document.serie
    domain="[('company_id', '=', active_id),('active','=',True),('fiscal_type','=','service')]" args: 'l10n_br_account.document.serie', 'Série Fiscais para Serviço'
  • in_invoice_service_fiscal_category_id Many2one → l10n_br_account.fiscal.category
    domain="[('journal_type','=','purchase'), ('fiscal_type','=','service'), ('type','=','input'), ('state', '=', 'approved')]" args: 'l10n_br_account.fiscal.category', 'Categoria Fiscal Padrão de Aquisição de Serviço'
  • nfse_backup_folder Char
    size=254 args: 'Pasta de Backup'
  • nfse_export_folder Char
    size=254 args: 'Pasta de Destino'
  • nfse_import_folder Char
    size=254 args: 'Pasta de Origem'
  • nfse_version Selection
    default='100' required=True args: [('100', '1.00')], 'Versão NFse'
  • out_invoice_service_fiscal_category_id Many2one → l10n_br_account.fiscal.category
    domain="[('journal_type','=','sale'),\n ('fiscal_type','=','service'), ('type','=','output'),\n ('state', '=', 'approved')]" args: 'l10n_br_account.fiscal.category', 'Categoria Fiscal Padrão de Prestação de Serviço'
  • service_invoice_id Many2one → l10n_br_account.fiscal.document
    args: 'l10n_br_account.fiscal.document', 'Documento Fiscal'
  • service_tax_definition_line One2many → l10n_br_tax.definition.company.service
    args: 'l10n_br_tax.definition.company.service', 'company_id', 'Taxes Definitions'
  • service_tax_ids Many2many → account.tax
    compute='_compute_service_taxes' store=True string='Service Taxes' args: 'account.tax'
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_service
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSrenato
WEBSITE
WEBSITEhttp://odoo-brasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-fiscal-rule:
    - account_fiscal_position_rule
OCA/l10n-brazil:
    - l10n_br_account
    - l10n_br_base
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 (10)
XML IDNameModelTypeStatus
l10n_br_account_service_fiscal_category_form l10n_br_account_service.fiscal.category l10n_br_account.fiscal.category field Inherits l10n_br_account.view_l10n_br_account_fiscal_category_form
l10n_br_account_service_invoice_form l10n_br_account_service.invoice.form account.invoice xpath Inherits account.invoice_form
l10n_br_account_service_invoice_supplier_form l10n_br_account.invoice.supplier.form account.invoice xpath Inherits account.invoice_supplier_form
l10n_br_account_service_nfse_form l10n_br_account_service.nfse.form account.invoice form New
l10n_br_account_service_nfse_search l10n_br_account_service.nfse.search account.invoice search New
l10n_br_account_service_nfse_tree l10n_br_account_service.nfse.tree account.invoice tree New
l10n_br_account_service_normal_form l10n_br_account_product.normal.form product.template field Inherits l10n_br_account.l10n_br_account_product_template_form_view
l10n_br_tax_definition_company_service_form l10n_br_tax.definition.company.service.form l10n_br_tax.definition.company.service form New
l10n_br_tax_definition_company_service_tree l10n_br_tax.definition.company.service.tree l10n_br_tax.definition.company.service tree New
view_l10n_br_account_service_company_form l10n_br_account_service.company res.company page Inherits l10n_br_account.view_l10n_br_account_company_form
Models touched (7)

New fields (0)

No new fields.

Public methods (2)
  • map_tax(self, cr, uid, fposition_id, taxes, context=None)
    @api.v7
  • map_tax(self, taxes)
    @api.v8

New fields (5)
  • 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)]} args: 'l10n_br_account.document.serie', 'Série'
  • 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_electronic Boolean
    related='fiscal_document_id.electronic'
  • fiscal_document_id Many2one → l10n_br_account.fiscal.document
    default=_default_fiscal_document readonly=True states={'draft': [('readonly', False)]} args: 'l10n_br_account.fiscal.document', 'Documento'
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (3)
  • 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')
  • open_fiscal_document(self)
    @api.multi
    return action to open NFS-e form

New fields (0)

No new fields.

Public methods (1)
  • fields_view_get(self, cr, uid, view_id=None, view_type=False, context=None, toolbar=False, submenu=False)

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 (0)

No new fields.

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 (10)
  • document_serie_service_id Many2one → l10n_br_account.document.serie
    domain="[('company_id', '=', active_id),('active','=',True),('fiscal_type','=','service')]" args: 'l10n_br_account.document.serie', 'Série Fiscais para Serviço'
  • in_invoice_service_fiscal_category_id Many2one → l10n_br_account.fiscal.category
    domain="[('journal_type','=','purchase'), ('fiscal_type','=','service'), ('type','=','input'), ('state', '=', 'approved')]" args: 'l10n_br_account.fiscal.category', 'Categoria Fiscal Padrão de Aquisição de Serviço'
  • nfse_backup_folder Char
    size=254 args: 'Pasta de Backup'
  • nfse_export_folder Char
    size=254 args: 'Pasta de Destino'
  • nfse_import_folder Char
    size=254 args: 'Pasta de Origem'
  • nfse_version Selection
    default='100' required=True args: [('100', '1.00')], 'Versão NFse'
  • out_invoice_service_fiscal_category_id Many2one → l10n_br_account.fiscal.category
    domain="[('journal_type','=','sale'),\n ('fiscal_type','=','service'), ('type','=','output'),\n ('state', '=', 'approved')]" args: 'l10n_br_account.fiscal.category', 'Categoria Fiscal Padrão de Prestação de Serviço'
  • service_invoice_id Many2one → l10n_br_account.fiscal.document
    args: 'l10n_br_account.fiscal.document', 'Documento Fiscal'
  • service_tax_definition_line One2many → l10n_br_tax.definition.company.service
    args: 'l10n_br_tax.definition.company.service', 'company_id', 'Taxes Definitions'
  • service_tax_ids Many2many → account.tax
    compute='_compute_service_taxes' store=True string='Service Taxes' args: 'account.tax'
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_service
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSStéphane Bidoul, Raphaël Valyi, Renato Lima, Luis Felipe Mileo, OCA-git-bot, renato, Developer, Daniel Sadamo Hirayama
WEBSITE
WEBSITEhttp://odoo-brasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:11:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/account-fiscal-rule:
    - account_fiscal_position_rule
OCA/l10n-brazil:
    - l10n_br_account
    - l10n_br_base
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 (10)
XML IDNameModelTypeStatus
l10n_br_account_service_fiscal_category_form l10n_br_account_service.fiscal.category l10n_br_account.fiscal.category field Inherits l10n_br_account.view_l10n_br_account_fiscal_category_form
l10n_br_account_service_invoice_form l10n_br_account_service.invoice.form account.invoice xpath Inherits account.invoice_form
l10n_br_account_service_invoice_supplier_form l10n_br_account.invoice.supplier.form account.invoice xpath Inherits account.invoice_supplier_form
l10n_br_account_service_nfse_form l10n_br_account_service.nfse.form account.invoice form New
l10n_br_account_service_nfse_search l10n_br_account_service.nfse.search account.invoice search New
l10n_br_account_service_nfse_tree l10n_br_account_service.nfse.tree account.invoice tree New
l10n_br_account_service_normal_form l10n_br_account_product.normal.form product.template field Inherits l10n_br_account.l10n_br_account_product_template_form_view
l10n_br_tax_definition_company_service_form l10n_br_tax.definition.company.service.form l10n_br_tax.definition.company.service form New
l10n_br_tax_definition_company_service_tree l10n_br_tax.definition.company.service.tree l10n_br_tax.definition.company.service tree New
view_l10n_br_account_service_company_form l10n_br_account_service.company res.company page Inherits l10n_br_account.view_l10n_br_account_company_form
Models touched (7)

New fields (0)

No new fields.

Public methods (2)
  • map_tax(self, cr, uid, fposition_id, taxes, context=None)
    @api.v7
  • map_tax(self, taxes)
    @api.v8

New fields (5)
  • 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)]} args: 'l10n_br_account.document.serie', 'Série'
  • 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_electronic Boolean
    related='fiscal_document_id.electronic'
  • fiscal_document_id Many2one → l10n_br_account.fiscal.document
    default=_default_fiscal_document readonly=True states={'draft': [('readonly', False)]} args: 'l10n_br_account.fiscal.document', 'Documento'
  • fiscal_type Selection
    default=PRODUCT_FISCAL_TYPE_DEFAULT args: PRODUCT_FISCAL_TYPE, 'Tipo Fiscal'
Public methods (3)
  • 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')
  • open_fiscal_document(self)
    @api.multi
    return action to open NFS-e form

New fields (0)

No new fields.

Public methods (1)
  • fields_view_get(self, cr, uid, view_id=None, view_type=False, context=None, toolbar=False, submenu=False)

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 (0)

No new fields.

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 (10)
  • document_serie_service_id Many2one → l10n_br_account.document.serie
    domain="[('company_id', '=', active_id),('active','=',True),('fiscal_type','=','service')]" args: 'l10n_br_account.document.serie', 'Série Fiscais para Serviço'
  • in_invoice_service_fiscal_category_id Many2one → l10n_br_account.fiscal.category
    domain="[('journal_type','=','purchase'), ('fiscal_type','=','service'), ('type','=','input'), ('state', '=', 'approved')]" args: 'l10n_br_account.fiscal.category', 'Categoria Fiscal Padrão de Aquisição de Serviço'
  • nfse_backup_folder Char
    size=254 args: 'Pasta de Backup'
  • nfse_export_folder Char
    size=254 args: 'Pasta de Destino'
  • nfse_import_folder Char
    size=254 args: 'Pasta de Origem'
  • nfse_version Selection
    default='100' required=True args: [('100', '1.00')], 'Versão NFse'
  • out_invoice_service_fiscal_category_id Many2one → l10n_br_account.fiscal.category
    domain="[('journal_type','=','sale'),\n ('fiscal_type','=','service'), ('type','=','output'),\n ('state', '=', 'approved')]" args: 'l10n_br_account.fiscal.category', 'Categoria Fiscal Padrão de Prestação de Serviço'
  • service_invoice_id Many2one → l10n_br_account.fiscal.document
    args: 'l10n_br_account.fiscal.document', 'Documento Fiscal'
  • service_tax_definition_line One2many → l10n_br_tax.definition.company.service
    args: 'l10n_br_tax.definition.company.service', 'company_id', 'Taxes Definitions'
  • service_tax_ids Many2many → account.tax
    compute='_compute_service_taxes' store=True string='Service Taxes' args: 'account.tax'
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_service
VERSION
VERSION 7.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
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
OCA/l10n-brazil:
    - l10n_br_account
    - l10n_br_base
    - l10n_br_product
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 Service

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
l10n_br_account_product_normal_form l10n_br_account_product.normal.form product.product field Inherits l10n_br_account.l10n_br_account_product_normal_form_view
l10n_br_account_service_fiscal_category_form l10n_br_account_service.fiscal.category l10n_br_account.fiscal.category field Inherits l10n_br_account.view_l10n_br_account_fiscal_category_form
l10n_br_tax_definition_company_service_form l10n_br_tax.definition.company.service.form l10n_br_tax.definition.company.service form New
l10n_br_tax_definition_company_service_tree l10n_br_tax.definition.company.service.tree l10n_br_tax.definition.company.service tree New
view_l10n_br_account_service_company_form l10n_br_account_service.company res.company page Inherits l10n_br_account.view_l10n_br_account_company_form
Models touched (7)

New fields (0)

No new fields.

Public methods (2)
  • 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)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • fields_view_get(self, cr, uid, view_id=None, view_type=False, context=None, toolbar=False, submenu=False)

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.