Repository
OCA/l10n-brazil · module folder · Try on Runboat
Module version
2.0.0
Category
Localisation
Folder size
0.05 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
http://odoo-brasil.org
Last tracking update
2026-08-07 07:17:44
Authors
Akretion, Odoo Community Association (OCA)
Maintainers
Akretion, Odoo Community Association (OCA)
Committers
Renato Lima, Renato
Odoo dependencies
Python dependencies
num2words
System dependencies
None
Required by
l10n_br_account_product_service, l10n_br_data_account_service
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 form 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 form Inherits account.invoice_form
l10n_br_account_service_invoice_supplier_form l10n_br_account.invoice.supplier.form account.invoice form 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 form 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 form Inherits l10n_br_account.view_l10n_br_account_company_form
HTTP endpoints (0)

No HTTP endpoints found for this module.

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.

Loading…

Loading…

Loading…