Repository
OCA/l10n-brazil · module folder · Try on Runboat
Module version
Category
Uncategorized
Folder size
0.08 MB
License
AGPL-3
Application
No
Auto-installable
No
Website
https://github.com/OCA/l10n-brazil
Last tracking update
2026-08-20 17:13:52
Authors
Odoo Community Association (OCA), KMEE
Maintainers
Odoo Community Association (OCA), KMEE
Committers
Raphaël Valyi, Weblate, Luis Felipe Mileo, OCA-git-bot, oca-ci
Odoo dependencies
OCA/l10n-brazil:
OCA/product-attribute:
odoo/odoo:
- web
- bus
- uom
Python dependencies
erpbrasil.edoc, erpbrasil.transmissao, nfelib, erpbrasil.base, email-validator, num2words, phonenumbers, erpbrasil.assinatura
System dependencies
None
Required by
l10n_br_nfe
Description
Distribuição de documentos fiscais

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
dfe_form l10n_br_fiscal.dfe.form l10n_br_fiscal.dfe form New
dfe_res_company_form dfe.res.company.form res.company form Inherits l10n_br_fiscal.fiscal_res_company_form
dfe_search l10n_br_fiscal.dfe.search l10n_br_fiscal.dfe search New
dfe_tree l10n_br_fiscal.dfe.tree l10n_br_fiscal.dfe list New
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (4)

New fields (3)
  • attachment Binary
    readonly=True
  • attachment_ids Many2many → ir.attachment
    comodel_name='ir.attachment' string='Attachments'
  • file_name Char
    default='attachments'
Public methods (1)
  • build_compressed_attachment(self, record_ids=None)
    @api.model
    Compacta os anexos recebidos e os retorno como um novo único anexo Outra maneira de utilizar o método é instanciar a classe, relacionando os ir.attachments requeridos com o campo attachment_ids, chamando o método sem a necessidade de nenhum parâmetro :param record_ids: Pode ser uma lista de quaisquer records contendo anexos ou uma lista de ir.attachments. Pode ser também um recordset com várias records quaiquer contendo anexos ou ir.attachments No caso de uma lista de records que não sejam do tipo ir.attachment, o método retornará TODOS os anexos dessas records compactadas em um arquivo. :return: Um record do tipo ir.attachment contendo todos os anexos recebidos compactados em um único arquivo.

New fields (8)
  • company_id Many2one → res.company
    comodel_name='res.company' string='Company'
  • display_name Char
    compute='_compute_display_name'
  • environment Selection
    related='company_id.dfe_environment'
  • imported_document_ids One2many → l10n_br_fiscal.document
    comodel_name='l10n_br_fiscal.document' inverse_name='dfe_id' string='Imported Documents'
  • last_nsu Char
    default='0' size=25 string='Last NSU'
  • last_query Datetime
    string='Last query'
  • use_cron Boolean
    default=False help='If activated, allows new manifestations to be automatically searched with a Cron' string='Download new documents automatically'
  • version Selection
    related='company_id.dfe_version'
Public methods (2)
  • search_documents(self)
  • validate_distribution_response(self, result)
    @api.model

New fields (1)
  • dfe_id Many2one → l10n_br_fiscal.dfe
    comodel_name='l10n_br_fiscal.dfe' string='DF-e Consult'
Public methods (0)

No public methods.

New fields (2)
  • dfe_environment Selection
    default=DFE_ENVIRONMENT_DEFAULT selection=DFE_ENVIRONMENTS
  • dfe_version Selection
    default=DFE_VERSION_DEFAULT selection=DFE_VERSIONS
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…