Documentos fiscais Subsequentes

l10n_br_fiscal_subsequent_document
REPOSITORY
REPOSITORYOCA/l10n-brazil
GIT
GIThttps://github.com/OCA/l10n-brazil.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-brazil/tree/17.0/l10n_br_fiscal_subsequent_document
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), KMEE
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), KMEE
COMMITTERS
COMMITTERSOCA-git-bot, oca-ci, Cristiano Mafra Junior
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-brazil
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:20:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-brazil:
    - l10n_br_fiscal
    - l10n_br_base
OCA/product-attribute:
    - uom_alias
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - base_address_extended
    - contacts
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES erpbrasil.base
email-validator
num2words
phonenumbers
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Conceito de operações subsequentes e documentos fiscais subsequentes.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
document_form l10n_br_fiscal.document Inherits l10n_br_fiscal.document_form
operation_form l10n_br_fiscal.operation Inherits l10n_br_fiscal.operation_form
source_document_tree source.document.tree l10n_br_fiscal.subsequent.document tree New
subsequent_document_tree l10n_br_fiscal.subsequent.document.tree l10n_br_fiscal.subsequent.document tree New
subsequent_operation_tree l10n_br_fiscal.subsequent.operation.tree l10n_br_fiscal.subsequent.operation tree New
Models touched (5)

New fields (2)
  • document_subsequent_generated Boolean
    compute='_compute_document_subsequent_generated' default=False string='Subsequent documents generated?'
  • document_subsequent_ids One2many → l10n_br_fiscal.subsequent.document
    comodel_name='l10n_br_fiscal.subsequent.document' copy=True inverse_name='source_document_id'
Public methods (1)
  • cancel_edoc(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • operation_subsequent_ids One2many → l10n_br_fiscal.subsequent.operation
    comodel_name='l10n_br_fiscal.subsequent.operation' inverse_name='fiscal_operation_id' string='Subsequent Operation'
Public methods (0)

No public methods.

New fields (5)
  • fiscal_operation_id Many2one → l10n_br_fiscal.operation
    comodel_name='l10n_br_fiscal.operation' required=True string='Related operation'
  • operation_performed Boolean
    compute='_compute_operation_performed' copy=False default=False
  • source_document_id Many2one → l10n_br_fiscal.document
    comodel_name='l10n_br_fiscal.document' ondelete='cascade' required=True string='Source document'
  • subsequent_document_id Many2one → l10n_br_fiscal.document
    comodel_name='l10n_br_fiscal.document' copy=False ondelete='set null' string='Subsequent Document'
  • subsequent_operation_id Many2one → l10n_br_fiscal.subsequent.operation
    comodel_name='l10n_br_fiscal.subsequent.operation' required=True string='Subsequent Operation'
Public methods (4)
  • generate_subsequent_document(self)
  • show_source_document(self)
  • show_subsequent_document(self)
  • unlink(self)

New fields (7)
  • fiscal_operation_id Many2one → l10n_br_fiscal.operation
    comodel_name='l10n_br_fiscal.operation' ondelete='cascade' required=True string='Origin operation'
  • generation_situation Selection
    default='manual' required=True selection=SUBSEQUENT_OPERATION
  • operation_document_type_id Many2one → l10n_br_fiscal.document.type
    comodel_name='l10n_br_fiscal.document.type' string='Document Type'
  • partner_id Many2one → res.partner
    comodel_name='res.partner' string='Partner'
  • reference_document Boolean
    string='Referencing source document'
  • sequence Integer
    default=10 help='Gives the sequence order when displaying a list'
  • subsequent_operation_id Many2one → l10n_br_fiscal.operation
    comodel_name='l10n_br_fiscal.operation' string='Operation to be performed'
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/16.0/l10n_br_fiscal_subsequent_document
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYLocalisation
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), KMEE
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), KMEE
COMMITTERS
COMMITTERSRaphaël Valyi, OCA-git-bot, oca-ci, Antonio Neto
WEBSITE
WEBSITEhttps://github.com/OCA/l10n-brazil
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:11:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/l10n-brazil:
    - l10n_br_fiscal
    - l10n_br_base
OCA/product-attribute:
    - uom_alias
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - base_address_extended
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES erpbrasil.base
email-validator
num2words
phonenumbers
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Conceito de operações subsequentes e documentos fiscais subsequentes.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
document_form l10n_br_fiscal.document Inherits l10n_br_fiscal.document_form
operation_form l10n_br_fiscal.operation Inherits l10n_br_fiscal.operation_form
source_document_tree source.document.tree l10n_br_fiscal.subsequent.document tree New
subsequent_document_tree l10n_br_fiscal.subsequent.document.tree l10n_br_fiscal.subsequent.document tree New
subsequent_operation_tree l10n_br_fiscal.subsequent.operation.tree l10n_br_fiscal.subsequent.operation tree New
Models touched (5)

New fields (2)
  • document_subsequent_generated Boolean
    compute='_compute_document_subsequent_generated' default=False string='Subsequent documents generated?'
  • document_subsequent_ids One2many → l10n_br_fiscal.subsequent.document
    comodel_name='l10n_br_fiscal.subsequent.document' copy=True inverse_name='source_document_id'
Public methods (1)
  • cancel_edoc(self)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • operation_subsequent_ids One2many → l10n_br_fiscal.subsequent.operation
    comodel_name='l10n_br_fiscal.subsequent.operation' inverse_name='fiscal_operation_id' string='Subsequent Operation'
Public methods (0)

No public methods.

New fields (5)
  • fiscal_operation_id Many2one → l10n_br_fiscal.operation
    comodel_name='l10n_br_fiscal.operation' required=True string='Related operation'
  • operation_performed Boolean
    compute='_compute_operation_performed' copy=False default=False
  • source_document_id Many2one → l10n_br_fiscal.document
    comodel_name='l10n_br_fiscal.document' ondelete='cascade' required=True string='Source document'
  • subsequent_document_id Many2one → l10n_br_fiscal.document
    comodel_name='l10n_br_fiscal.document' copy=False ondelete='set null' string='Subsequent Document'
  • subsequent_operation_id Many2one → l10n_br_fiscal.subsequent.operation
    comodel_name='l10n_br_fiscal.subsequent.operation' required=True string='Subsequent Operation'
Public methods (4)
  • generate_subsequent_document(self)
  • show_source_document(self)
  • show_subsequent_document(self)
  • unlink(self)

New fields (7)
  • fiscal_operation_id Many2one → l10n_br_fiscal.operation
    comodel_name='l10n_br_fiscal.operation' ondelete='cascade' required=True string='Origin operation'
  • generation_situation Selection
    default='manual' required=True selection=SUBSEQUENT_OPERATION
  • operation_document_type_id Many2one → l10n_br_fiscal.document.type
    comodel_name='l10n_br_fiscal.document.type' string='Document Type'
  • partner_id Many2one → res.partner
    comodel_name='res.partner' string='Partner'
  • reference_document Boolean
    string='Referencing source document'
  • sequence Integer
    default=10 help='Gives the sequence order when displaying a list'
  • subsequent_operation_id Many2one → l10n_br_fiscal.operation
    comodel_name='l10n_br_fiscal.operation' string='Operation to be performed'
Public methods (0)

No public methods.