SPED - ECD

l10n_br_sped_ecd
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_sped_ecd
VERSION
VERSION 4.1.0
CATEGORY
CATEGORYUncategorized
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONYes
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion
COMMITTERS
COMMITTERSRaphaël Valyi, OCA-git-bot, oca-ci, Antônio 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_sped_base
    - l10n_br_fiscal
    - l10n_br_base
    - l10n_br_account
    - l10n_br_coa
OCA/product-attribute:
    - uom_alias
odoo/odoo:
    - product
    - base
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - base_address_extended
    - account
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES erpbrasil.base
email-validator
num2words
phonenumbers
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Este módulo contém toda a estrutura dos registros da ECD do SPED.
Ou seja se vocẽ preencher todos registros do SPED, o arquivo digital vai sair certinho.
**Porem o mapeamento dos dados a partir das transações do Odoo é um trabalho parcial
e em andamento**. Foi colocado o módulo no repo da localização para facilitar as contribuições
mas é importante vocẽ homologar bem até que ponto os mapeamentos atuais atendem você.

A ideia é começar pelos mapeamentos das transações mais intensivas e mais comum
para facilitar a geração dos blocos relevantes do SPED e completar o arquivo
do SPED manualmente (dentro do Odoo, dentro do validador gratuito ou dentro
de um software especializado) ou deixar um escritório de contabilidade fazê-lo.
É possível também importar arquivos de SPED para completar o que o ainda
não teria sido possível mapear a partir do Odoo.

Vocẽ pode se referir a documentação do módulo l10n_br_sped_base para ver como
o sistema de mapeamento funciona.

Code Analysis

Views touched (0)

No views found for this module.

Models touched (101)

New fields (4)
  • IND_FIN_ESC Selection
    default='0' selection=[('0', '0 - Original'), ('1', '1 - Substituta da escrituração com NIRE'), ('2', '2 - Substituta da escrituração sem NIRE'), ('3', '3 - Substituta da escrituração com troca de NIRE')] string='Indicador de finalidade da escrituração'
  • IND_SIT_ESP Selection
    selection=[('0', '0 - Abertura'), ('1', '1 - Cisão'), ('2', '2 - Fusão'), ('3', '3 - Incorporação'), ('4', '4 - Extinção'), ('5', '5 - Transformação'), ('6', '6 - Transferência de Sede')] string='Indicador de situação especial'
  • IND_SIT_INI_PER Selection
    default='0' selection=[('0', '0 - Normal'), ('1', '1 - Abertura'), ('2', '2 - Cisão/Fusão'), ('3', '3 - Obrigatoriedade no curso do ano')] string='Indicador de situação do inicio do período'
  • ind_esc Selection
    default='G' selection=[('G', 'G - Diário completo'), ('R', 'R - Escrituração Resumida'), ('A', 'A - Auxiliar'), ('B', 'B - Diários e Balanços'), ('Z', 'Z - Razão Auxiliar')] string='Forma de escritura contábil'
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.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (22)
  • CNPJ Char
    help='Número de inscrição da pessoa jurídica no CNPJ. Observação: Esse CNPJ é sempre da Sócia Ostensiva, no caso do arquivo da SCP.' required=True sped_length='14' string='Número de inscrição da pessoa jurídica no CNPJ' xsd_type='numeric_code'
  • COD_HASH_SUB Char
    sped_length='4' string='Hash da escrituração substituída'
  • COD_MUN Char
    help='Código do município do domicílio fiscal da pessoa jurídica, conforme tabela do IBGE – Instituto Brasileiro de Geografia e Estatística.' sped_length='7' string='Código do município do domicílio fiscal' xsd_type='numeric_code'
  • COD_PLAN_REF Char
    help='O Código do Plano de Contas Referencial que será utilizado para o mapeamento de todas as contas analíticas: 1 – PJ em Geral – Lucro Real 2 – PJ em Geral – Lucro Presumido 3 – Financeiras – Lucro Real 4 – Seguradoras – Lucro Real 5 – Imunes e Isentas em Geral 6 – Imunes e Isentas – Financeiras 7 – Imunes e Isentas – Seguradoras 8 – Entidades Fechadas de Previdência Complementar 9 – Partidos Políticos 10 – Financeiras – Lucro Presumido bservação: Caso a pessoa jurídica não realize o mapeamento para os planos referenciais na ECD, este campo deve ficar em branco.' sped_length='2' string='O Código do Plano de Contas Referencial'
  • COD_SCP Char
    help='CNPJ da SCP (Anexo I, XVIII, da IN RFB nº 2.119, de 06 de dezembro de 2022). Observação: Só deve ser preenchido pela própria SCP com o CNPJ da SCP (Não é preenchido pelo sócio ostensivo).' sped_length='14' string='CNPJ da SCP' xsd_type='numeric_code'
  • DT_FIN Date
    required=True sped_length='8' string='Data final das informações contidas no arquivo'
  • DT_INI Date
    required=True sped_length='8' string='Data inicial das informações contidas no arquivo'
  • IDENT_MF Char
    help='Identificação de moeda funcional: Indica que a escrituração abrange valores com base na moeda funcional (art. 287 da Instrução Normativa RFB nº 1.700, de 14 de março de 2017). Observação: Deverá ser utilizado o registro I020 para informação de campos adicionais, conforme instruções do item 1.24.' required=True sped_length='1' string='Identificação de moeda funcional'
  • IE Char
    string='Inscrição Estadual da pessoa jurídica'
  • IM Char
    string='Inscrição Municipal da pessoa jurídica'
  • IND_CENTRALIZADA Char
    help='Indicador da modalidade de escrituração centralizada ou descentralizada: 0 – Escrituração Centralizada 1 – Escrituração Descentralizada' required=True sped_length='1' string='Indicador da modalidade' xsd_type='numeric_code'
  • IND_ESC_CONS Char
    help='Escriturações Contábeis Consolidadas: (Deve ser preenchido pela empresa controladora obrigada a informar demonstrações contábeis consolidadas, nos termos da Lei nº 6.404/76 e/ou do Pronunciamento Técnico CPC 36 – Demonstrações Consolidadas) S – Sim N – Não' required=True sped_length='1' string='Escriturações Contábeis Consolidadas'
  • IND_FIN_ESC Char
    help='Indicador de finalidade da escrituração: 0 - Original 1 – Substituta' required=True sped_length='1' string='Indicador de finalidade da escrituração' xsd_type='numeric_code'
  • IND_GRANDE_PORTE Char
    help='Indicador de entidade sujeita a auditoria independente: 0 – Empresa não é entidade sujeita a auditoria independente. 1 – Empresa é entidade sujeita a auditoria independente – Ativo Total superior a R$ 240.000.000,00 ou Receita Bruta Anual superior R$300.000.000,00.' required=True sped_length='1' string='Indicador de entidade sujeita' xsd_type='numeric_code'
  • IND_MUDANC_PC Char
    help='Indicador de mudança de plano de contas: 0 – Não houve mudança no plano de contas. 1 – Houve mudança no plano de contas.' required=True sped_length='1' string='Indicador de mudança de plano de contas' xsd_type='numeric_code'
  • IND_NIRE Char
    help='Indicador de existência de NIRE: 0 – Empresa não possui registro na Junta Comercial (não possui NIRE) 1 – Empresa possui registro na Junta Comercial (possui NIRE)' required=True sped_length='1' string='Indicador de existência de NIRE' xsd_type='numeric_code'
  • IND_SIT_ESP Char
    help='Indicador de situação especial (conforme tabela publicada pelo Sped).' sped_length='1' string='Indicador de situação especial' xsd_type='numeric_code'
  • IND_SIT_INI_PER Char
    help='Indicador de situação no início do período (conforme tabela publicada pelo Sped).' required=True sped_length='1' string='Indicador de situação no início do período' xsd_type='numeric_code'
  • LECD Char
    required=True sped_length='4' string='Texto fixo contendo “LECD”'
  • NOME Char
    required=True string='Nome empresarial da pessoa jurídica'
  • TIP_ECD Integer
    help='Indicador do tipo de ECD: 0 – ECD de empresa não participante de SCP como sócio ostensivo. 1 – ECD de empresa participante de SCP como sócio ostensivo. 2 – ECD da SCP.' required=True sped_length='1' string='Indicador do tipo de ECD'
  • UF Char
    required=True sped_length='2' string='Sigla da unidade da federação da pessoa jurídica'
Public methods (0)

No public methods.

New fields (2)
  • COD_ENT_REF Char
    help='Código da instituição responsável pela administração do cadastro (conforme tabela publicada pelo Sped).' required=True string='Código da instituição responsável'
  • COD_INSCR Char
    help='Código cadastral da pessoa jurídica na instituição identificada no campo 02.' string='Código cadastral da pessoa jurídica'
Public methods (0)

No public methods.

New fields (7)
  • CNPJ Char
    help='Número de inscrição da pessoa jurídica no CNPJ da matriz ou da filial.' required=True sped_length='14' string='Número de inscrição da pessoa jurídica no CNPJ' xsd_type='numeric_code'
  • COD_MUN Char
    help='Código do município do domicílio da matriz ou da filial.' sped_length='7' string='Código do município do domicílio da matriz' xsd_type='numeric_code'
  • IE Char
    string='Inscrição estadual da matriz ou da filial'
  • IM Char
    help='Número de Inscrição Municipal da matriz ou da filial.' string='Número de Inscrição Municipal da matriz'
  • IND_DEC Char
    help='Indicador de descentralização: 0 – Escrituração da matriz. 1 – Escrituração da filial.' required=True sped_length='1' string='Indicador de descentralização' xsd_type='numeric_code'
  • NIRE Char
    sped_length='11' string='Número de Identificação do Registro de Empresas' xsd_type='numeric_code'
  • UF Char
    help='Sigla da unidade da federação da matriz ou da filial.' required=True sped_length='2' string='Sigla da unidade da federação da matriz'
Public methods (0)

No public methods.

New fields (2)
  • COD_SCP Char
    help='CNPJ da SCP (Aenxo I, XVIII, da Instrução Normativa RFB nº 2.119, de 06 de dezembro de 2022).' required=True sped_length='14' string='CNPJ da SCP'
  • NOME_SCP Char
    string='Nome da SCP'
Public methods (0)

No public methods.

New fields (13)
  • CNPJ Char
    sped_length='14' string='CNPJ do participante' xsd_type='numeric_code'
  • COD_MUN Char
    help='Código do município, conforme a tabela do IBGE.' sped_length='7' string='Código do município' xsd_type='numeric_code'
  • COD_PAIS Char
    help='Código do país do participante, conforme a tabela do Banco Central do Brasil.' required=True sped_length='5' string='Código do país do participante' xsd_type='numeric_code'
  • COD_PART Char
    help='Código de identificação do participante no arquivo criado pela própria pessoa jurídica.' required=True string='Código de identificação do participante'
  • CPF Char
    sped_length='11' string='CPF do participante' xsd_type='numeric_code'
  • IE Char
    string='Inscrição Estadual do participante'
  • IE_ST Char
    help='Inscrição Estadual do participante na unidade da federação do destinatário, na condição de contribuinte substituto.' string='Inscrição Estadual do participante na unidade'
  • IM Char
    string='Inscrição Municipal do participante'
  • NIT Char
    help='Número de Identificação do Trabalhador, Pis, Pasep, SUS.' sped_length='11' string='Número de Identificação do Trabalhador' xsd_type='numeric_code'
  • NOME Char
    required=True string='Nome pessoal ou empresarial do participante'
  • SUFRAMA Char
    sped_length='9' string='Número de inscrição do participante na Suframa'
  • UF Char
    sped_length='2' string='Sigla da unidade da federação do participante'
  • reg_0180_ids One2many → l10n_br_sped.ecd.0180
    help='0180 IDENTIFICAÇÃO DO RELACIONAMENTO COM O PARTICIPANTE' sped_card='1:N' sped_required=True string='0180' args: 'l10n_br_sped.ecd.0180', 'reg_0180_ids_Registro0150_id'
Public methods (0)

No public methods.

New fields (4)
  • COD_REL Char
    help='Código do relacionamento conforme tabela publicada pelo Sped.' required=True sped_length='2' string='Código do relacionamento conforme tabela publicada' xsd_type='numeric_code'
  • DT_FIN_REL Date
    sped_length='8' string='Data do término do relacionamento'
  • DT_INI_REL Date
    required=True sped_length='8' string='Data do início do relacionamento'
  • reg_0180_ids_Registro0150_id Many2one → l10n_br_sped.ecd.0150
    comodel_name='l10n_br_sped.ecd.0150' ondelete='cascade' required=True string='TABELA DE CADASTRO DO PARTICIPANTE'
Public methods (0)

No public methods.

New fields (15)
  • COD_VER_LC Char
    required=True string='Código da Versão do Leiaute Contábil'
  • IND_ESC Char
    help='G R A B Z Indicador da forma de escrituração contábil: - Livro Diário (Completo sem escrituração auxiliar). - Livro Diário com Escrituração Resumida (com escrituração auxiliar). - Livro Diário Auxiliar ao Diário com Escrituração Resumida. - Livro Balancetes Diários e Balanços. – Razão Auxiliar (Livro Contábil Auxiliar conforme leiaute definido nos registros I500 a I555).' required=True sped_length='1' string='G R A B Z Indicador da forma'
  • reg_I012_ids One2many → l10n_br_sped.ecd.i012
    sped_card='0:N' sped_required=True string='I012 LIVROS AUXILIARES AO DIÁRIO' args: 'l10n_br_sped.ecd.i012', 'reg_I012_ids_RegistroI010_id'
  • reg_I020_ids One2many → l10n_br_sped.ecd.i020
    sped_card='0:N' sped_required=True string='I020 CAMPOS ADICIONAIS' args: 'l10n_br_sped.ecd.i020', 'reg_I020_ids_RegistroI010_id'
  • reg_I030_ids One2many → l10n_br_sped.ecd.i030
    sped_card='1' sped_required=True string='I030 TERMO DE ABERTURA' args: 'l10n_br_sped.ecd.i030', 'reg_I030_ids_RegistroI010_id'
  • reg_I050_ids One2many → l10n_br_sped.ecd.i050
    sped_card='1:N' sped_required=True string='I050 PLANO DE CONTAS' args: 'l10n_br_sped.ecd.i050', 'reg_I050_ids_RegistroI010_id'
  • reg_I075_ids One2many → l10n_br_sped.ecd.i075
    sped_card='0:N' sped_required=True string='I075 TABELA DE HISTÓRICO PADRONIZADO' args: 'l10n_br_sped.ecd.i075', 'reg_I075_ids_RegistroI010_id'
  • reg_I100_ids One2many → l10n_br_sped.ecd.i100
    sped_card='0:N' sped_required=True string='I100 CENTRO DE CUSTOS' args: 'l10n_br_sped.ecd.i100', 'reg_I100_ids_RegistroI010_id'
  • reg_I150_ids One2many → l10n_br_sped.ecd.i150
    sped_card='1:12' sped_required=True string='I150 SALDOS PERIÓDICOS – IDENTIFICAÇÃO DO PERÍODO' args: 'l10n_br_sped.ecd.i150', 'reg_I150_ids_RegistroI010_id'
  • reg_I200_ids One2many → l10n_br_sped.ecd.i200
    sped_card='1:N' sped_required=True string='I200 LANÇAMENTO CONTÁBIL' args: 'l10n_br_sped.ecd.i200', 'reg_I200_ids_RegistroI010_id'
  • reg_I300_ids One2many → l10n_br_sped.ecd.i300
    sped_card='0:N' sped_required=True string='I300 BALANCETES DIÁRIOS – IDENTIFICAÇÃO DA DATA' args: 'l10n_br_sped.ecd.i300', 'reg_I300_ids_RegistroI010_id'
  • reg_I350_ids One2many → l10n_br_sped.ecd.i350
    help='I350 SALDOS DAS CONTAS DE RESULTADO ANTES DO ENCERRAMENTO – IDENTIFICAÇÃO DA DATA' sped_card='1:12' sped_required=True string='I350' args: 'l10n_br_sped.ecd.i350', 'reg_I350_ids_RegistroI010_id'
  • reg_I500_ids One2many → l10n_br_sped.ecd.i500
    help='I500 PARÂMETROS DE IMPRESSÃO/VISUALIZAÇÃO DO LIVRO RAZÃO AUXILIAR COM LEIAUTE PARAMETRIZÁVEL' sped_card='0:N' sped_required=True string='I500' args: 'l10n_br_sped.ecd.i500', 'reg_I500_ids_RegistroI010_id'
  • reg_I510_ids One2many → l10n_br_sped.ecd.i510
    help='I510 DEFINIÇÃO DOS CAMPOS DO LIVRO RAZÃO AUXILIAR COM LEIAUTE PARAMETRIZÁVEL' sped_card='0:N' sped_required=True string='I510' args: 'l10n_br_sped.ecd.i510', 'reg_I510_ids_RegistroI010_id'
  • reg_I550_ids One2many → l10n_br_sped.ecd.i550
    help='I550 DETALHES DO LIVRO RAZÃO AUXILIAR COM LEIAUTE PARAMETRIZÁVEL' sped_card='0:N' sped_required=True string='I550' args: 'l10n_br_sped.ecd.i550', 'reg_I550_ids_RegistroI010_id'
Public methods (0)

No public methods.

New fields (6)
  • COD_HASH_AUX Char
    help='Código Hash do arquivo correspondente ao livro auxiliar utilizado na assinatura digital.' sped_length='4' string='Código Hash do arquivo correspondente'
  • NAT_LIVR Char
    help='Natureza do livro associado; finalidade a que se destina o instrumento.' required=True sped_length='8' string='Natureza do livro associado; finalidade'
  • NUM_ORD Integer
    required=True string='Número de ordem do instrumento associado'
  • TIPO Char
    help='Tipo de escrituração do livro associado: 0 – digital (incluído no Sped). 1 – outros.' required=True sped_length='1' string='Tipo de escrituração do livro associado' xsd_type='numeric_code'
  • reg_I012_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
  • reg_I015_ids One2many → l10n_br_sped.ecd.i015
    help='I015 IDENTIFICAÇÃO DAS CONTAS DA ESCRITURAÇÃO RESUMIDA A QUE SE REFERE A ESCRITURAÇÃO AUXILIAR' sped_card='1:N' sped_required=True string='I015' args: 'l10n_br_sped.ecd.i015', 'reg_I015_ids_RegistroI012_id'
Public methods (0)

No public methods.

New fields (2)
  • COD_CTA_RES Char
    help='Código da(s) conta(s) analítica(s) do Livro Diário com Escrituração Resumida (R) que recebe os lançamentos globais (deve corresponder a uma conta sintética no livro auxiliar).' required=True string='Código da(s) conta(s) analítica(s) do Livro Diário'
  • reg_I015_ids_RegistroI012_id Many2one → l10n_br_sped.ecd.i012
    comodel_name='l10n_br_sped.ecd.i012' ondelete='cascade' required=True string='LIVROS AUXILIARES AO DIÁRIO'
Public methods (0)

No public methods.

New fields (7)
  • CAMPO Char
    required=True string='Nome do campo adicional'
  • DESCRICAO Char
    string='Descrição do campo adicional'
  • IND_DC_INI_MF Char
    help='Indicador da situação do saldo inicial em moeda funcional: D - Devedor; C - Credor.' sped_length='1' string='Indicador da situação do saldo inicial'
  • NUM_AD Integer
    required=True string='Número sequencial do campo adicional'
  • REG_COD Char
    help='Código do registro que recepciona o campo adicional.' required=True sped_length='4' string='Código do registro que recepciona'
  • TIPO Char
    help='C Indicação do tipo de dado (N: numérico; C: caractere). N: numérico - campos adicionais que conterão informações de valores em espécie (moeda), com duas decimais. : caractere - campos adicionais que conterão outras informações que não sejam valores em espécie (moeda), Exemplos: Códigos, CNPJ, CPF, etc.' required=True string='C Indicação do tipo de dado'
  • reg_I020_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
Public methods (0)

No public methods.

New fields (12)
  • CNPJ Char
    required=True sped_length='14' string='Número de inscrição no CNPJ' xsd_type='numeric_code'
  • DESC_MUN Char
    string='Município'
  • DNRC_ABERT Char
    required=True sped_length='17' string='Texto fixo contendo “TERMO DE ABERTURA”'
  • DT_ARQ Date
    sped_length='8' string='Data do arquivamento dos atos constitutivos'
  • DT_ARQ_CONV Date
    help='Data de arquivamento do ato de conversão de sociedade simples em sociedade empresária.' sped_length='8' string='Data de arquivamento do ato de conversão'
  • DT_EX_SOCIAL Date
    required=True sped_length='8' string='Data de encerramento do exercício social'
  • NAT_LIVR Char
    help='Natureza do livro; finalidade a que se destina o instrumento.' required=True sped_length='8' string='Natureza do livro; finalidade a que se destina'
  • NIRE Char
    help='Número de Identificação do Registro de Empresas da Junta Comercial.' sped_length='11' string='Número de Identificação do Registro de Empresas' xsd_type='numeric_code'
  • NOME Char
    required=True string='Nome empresarial'
  • NUM_ORD Integer
    required=True string='Número de ordem do instrumento de escrituração'
  • QTD_LIN Integer
    required=True string='Quantidade total de linhas do arquivo digital'
  • reg_I030_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
Public methods (0)

No public methods.

New fields (11)
  • COD_CTA Char
    required=True string='Código da conta analítica/grupo de contas'
  • COD_CTA_SUP Char
    help='Código da conta sintética /grupo de contas de nível imediatamente superior.' string='Código da conta sintética /grupo de contas'
  • COD_NAT Char
    help='Código da natureza da conta/grupo de contas, conforme tabela publicada pelo Sped.' required=True sped_length='2' string='Código da natureza da conta/grupo de contas'
  • CTA Char
    required=True string='Nome da conta analítica/grupo de contas'
  • DT_ALT Date
    required=True sped_length='8' string='Data da inclusão/alteração'
  • IND_CTA Char
    help='Indicador do tipo de conta: S - Sintética (grupo de contas) A - Analítica (conta)' required=True sped_length='1' string='Indicador do tipo de conta: S'
  • NIVEL Integer
    required=True string='Nível da conta analítica/grupo de contas'
  • reg_I050_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
  • reg_I051_ids One2many → l10n_br_sped.ecd.i051
    sped_card='1:N' sped_required=True string='I051 PLANO DE CONTAS REFERENCIAL' args: 'l10n_br_sped.ecd.i051', 'reg_I051_ids_RegistroI050_id'
  • reg_I052_ids One2many → l10n_br_sped.ecd.i052
    sped_card='1:N' sped_required=True string='I052 INDICAÇÃO DOS CÓDIGOS DE AGLUTINAÇÃO' args: 'l10n_br_sped.ecd.i052', 'reg_I052_ids_RegistroI050_id'
  • reg_I053_ids One2many → l10n_br_sped.ecd.i053
    sped_card='1:N' sped_required=True string='I053 SUBCONTAS CORRELATAS' args: 'l10n_br_sped.ecd.i053', 'reg_I053_ids_RegistroI050_id'
Public methods (0)

No public methods.

New fields (3)
  • COD_CCUS Char
    string='Código do centro de custo'
  • COD_CTA_REF Char
    help='Código da conta de acordo com o plano de contas referencial, conforme tabela publicada pelos órgãos indicados no campo COD_PLAN_REF do registro 0000.' required=True string='Código da conta de acordo com o plano'
  • reg_I051_ids_RegistroI050_id Many2one → l10n_br_sped.ecd.i050
    comodel_name='l10n_br_sped.ecd.i050' ondelete='cascade' required=True string='PLANO DE CONTAS'
Public methods (0)

No public methods.

New fields (3)
  • COD_AGL Char
    help='Código de aglutinação utilizado nas demonstrações contábeis do bloco J (Somente para as contas analíticas).' required=True string='Código de aglutinação utilizado'
  • COD_CCUS Char
    string='Código do centro de custo'
  • reg_I052_ids_RegistroI050_id Many2one → l10n_br_sped.ecd.i050
    comodel_name='l10n_br_sped.ecd.i050' ondelete='cascade' required=True string='PLANO DE CONTAS'
Public methods (0)

No public methods.

New fields (4)
  • COD_CNT_CORR Char
    help='Código da subconta correlata (deve estar no plano de contas e só pode estar relacionada a um único grupo)' required=True string='Código da subconta correlata'
  • COD_IDT Char
    help='Código de identificação do grupo de conta- subconta(s)' required=True sped_length='6' string='Código de identificação do grupo'
  • NAT_SUB_CNT Char
    help='Natureza da subconta correlata (conforme tabela de natureza da subconta publicada no Sped )' required=True sped_length='2' string='Natureza da subconta correlata'
  • reg_I053_ids_RegistroI050_id Many2one → l10n_br_sped.ecd.i050
    comodel_name='l10n_br_sped.ecd.i050' ondelete='cascade' required=True string='PLANO DE CONTAS'
Public methods (0)

No public methods.

New fields (3)
  • COD_HIST Char
    required=True string='Código do histórico padronizado'
  • DESCR_HIST Char
    required=True string='Descrição do histórico padronizado'
  • reg_I075_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
Public methods (0)

No public methods.

New fields (4)
  • CCUS Char
    required=True string='Nome do centro de custos'
  • COD_CCUS Char
    required=True string='Código do centro de custos'
  • DT_ALT Date
    required=True sped_length='8' string='Data da inclusão/alteração'
  • reg_I100_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
Public methods (0)

No public methods.

New fields (4)
  • DT_FIN Date
    required=True sped_length='8' string='Data de fim do período'
  • DT_INI Date
    required=True sped_length='8' string='Data de início do período'
  • reg_I150_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
  • reg_I155_ids One2many → l10n_br_sped.ecd.i155
    sped_card='1:N' sped_required=True string='I155 DETALHES DOS SALDOS PERIÓDICOS' args: 'l10n_br_sped.ecd.i155', 'reg_I155_ids_RegistroI150_id'
Public methods (0)

No public methods.

New fields (16)
  • COD_CCUS Char
    string='Código do centro de custos'
  • COD_CTA Char
    required=True string='Código da conta analítica'
  • IND_DC_FIN Char
    help='Indicador da situação do saldo final: D - Devedor; C - Credor.' sped_length='1' string='Indicador da situação do saldo final'
  • IND_DC_FIN_MF Char
    help='Indicador da situação do saldo final em moeda funcional: D - Devedor; C - Credor.' sped_length='1' string='IND_DC_FIN_MF'
  • IND_DC_INI Char
    help='Indicador da situação do saldo inicial: D - Devedor; C - Credor.' sped_length='1' string='Indicador da situação do saldo inicial'
  • IND_DC_INI_MF Char
    help='Indicador da situação do saldo inicial em moeda funcional: D - Devedor; C - Credor.' sped_length='1' string='IND_DC_INI_MF'
  • VL_CRED Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor total dos créditos do período' xsd_type='TDec_1602'
  • VL_CRED_MF Monetary
    currency_field='brl_currency_id' help='Valor total dos créditos do período em moeda funcional, convertido para reais.' sped_length='19' string='Valor total dos créditos do período (VL_CRED_MF)' xsd_type='TDec_1602'
  • VL_DEB Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor total dos débitos do período' xsd_type='TDec_1602'
  • VL_DEB_MF Monetary
    currency_field='brl_currency_id' help='Valor total dos débitos do período em moeda funcional, convertido para reais.' sped_length='19' string='Valor total dos débitos do período (VL_DEB_MF)' xsd_type='TDec_1602'
  • VL_SLD_FIN Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor do saldo final do período' xsd_type='TDec_1602'
  • VL_SLD_FIN_MF Monetary
    currency_field='brl_currency_id' help='Valor do saldo final do período em moeda funcional, convertido para reais.' sped_length='19' string='Valor do saldo final do período em moeda funcional' xsd_type='TDec_1602'
  • VL_SLD_INI Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor do saldo inicial do período' xsd_type='TDec_1602'
  • VL_SLD_INI_MF Monetary
    currency_field='brl_currency_id' help='Valor do saldo inicial do período em moeda funcional, convertido para reais.' sped_length='19' string='Valor do saldo inicial do período (VL_SLD_INI_MF)' xsd_type='TDec_1602'
  • reg_I155_ids_RegistroI150_id Many2one → l10n_br_sped.ecd.i150
    comodel_name='l10n_br_sped.ecd.i150' ondelete='cascade' required=True string='SALDOS PERIÓDICOS – IDENTIFICAÇÃO DO PERÍODO'
  • reg_I157_ids One2many → l10n_br_sped.ecd.i157
    help='I157 TRANSFERÊNCIA DE SALDOS DO PLANO DE CONTAS ANTERIOR' sped_card='1:N' sped_required=True string='I157' args: 'l10n_br_sped.ecd.i157', 'reg_I157_ids_RegistroI155_id'
Public methods (0)

No public methods.

New fields (7)
  • COD_CCUS Char
    help='Código do centro de custos do plano de contas anterior.' string='Código do centro de custos do plano'
  • COD_CTA Char
    help='Código da conta analítica do plano de contas anterior.' required=True string='Código da conta analítica do plano'
  • IND_DC_INI Char
    help='Indicador da situação do saldo inicial: D - Devedor; C - Credor.' sped_length='1' string='Indicador da situação do saldo inicial'
  • IND_DC_INI_MF Char
    help='Indicador da situação do saldo inicial em moeda funcional: D - Devedor; C - Credor.' sped_length='1' string='IND_DC_INI_MF'
  • VL_SLD_INI Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor do saldo inicial do período' xsd_type='TDec_1602'
  • VL_SLD_INI_MF Monetary
    currency_field='brl_currency_id' help='Valor do saldo inicial do período em moeda funcional, convertido para reais.' sped_length='19' string='Valor do saldo inicial do período (VL_SLD_INI_MF)' xsd_type='TDec_1602'
  • reg_I157_ids_RegistroI155_id Many2one → l10n_br_sped.ecd.i155
    comodel_name='l10n_br_sped.ecd.i155' ondelete='cascade' required=True string='DETALHES DOS SALDOS PERIÓDICOS'
Public methods (0)

No public methods.

New fields (8)
  • DT_LCTO Date
    required=True sped_length='8' string='Data do lançamento'
  • DT_LCTO_EXT Date
    help='O Data de ocorrência dos fatos objeto do lançamento extemporâneo. bservação: Caso não seja possível precisar a data a que se refiram os fatos do lançamento extemporâneo, informar a data de encerramento do exercício em que ocorreram esses fatos.' sped_length='8' string='O Data de ocorrência dos fatos objeto'
  • IND_LCTO Char
    help='Indicador do tipo de lançamento: N - Lançamento normal (todos os lançamentos, exceto os de encerramento das contas de resultado); E - Lançamento de encerramento de contas de resultado. X – Lançamento extemporâneo.' required=True sped_length='1' string='Indicador do tipo de lançamento: N'
  • NUM_LCTO Char
    help='Número ou Código de identificação único do lançamento contábil.' required=True string='Número ou Código de identificação único'
  • VL_LCTO Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor do lançamento' xsd_type='TDec_1602'
  • VL_LCTO_MF Monetary
    currency_field='brl_currency_id' help='Valor do lançamento em moeda funcional, convertido para reais.' sped_length='19' string='Valor do lançamento em moeda funcional' xsd_type='TDec_1602'
  • reg_I200_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
  • reg_I250_ids One2many → l10n_br_sped.ecd.i250
    sped_card='1:N' sped_required=True string='I250 PARTIDAS DO LANÇAMENTO CONTÁBIL' args: 'l10n_br_sped.ecd.i250', 'reg_I250_ids_RegistroI200_id'
Public methods (0)

No public methods.

New fields (11)
  • COD_CCUS Char
    string='Código do centro de custos'
  • COD_CTA Char
    required=True string='Código da conta analítica debitada/creditada'
  • COD_HIST_PAD Char
    help='Código do histórico padronizado, conforme tabela I075.' string='Código do histórico padronizado'
  • COD_PART Char
    help='Código de identificação do participante na partida conforme tabela 0150 (preencher somente quando identificado o tipo de participação no registro 0180).' string='Código de identificação do participante'
  • HIST Char
    help='O Histórico completo da partida ou histórico complementar. bservação: Caso o lançamento seja do tipo “X” – lançamento extemporâneo - em qualquer das formas de retificação, o histórico do lançamento extemporâneo deve especificar o motivo da correção, a data e o número do lançamento de origem (item 32 do ITG 2000 (R1)).' sped_length='65535' string='O Histórico completo da partida'
  • IND_DC Char
    help='Indicador da natureza da partida: D - Débito; C - Crédito.' required=True sped_length='1' string='Indicador da natureza da partida: D'
  • IND_DC_MF Char
    help='Indicador da natureza da partida em moeda funcional: D - Débito; C - Crédito.' sped_length='1' string='Indicador da natureza da partida'
  • NUM_ARQ Char
    help='Número, Código ou caminho de localização dos documentos arquivados.' string='Número'
  • VL_DC Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor da partida' xsd_type='TDec_1602'
  • VL_DC_MF Monetary
    currency_field='brl_currency_id' help='Valor da partida em moeda funcional, convertido para reais.' sped_length='19' string='Valor da partida em moeda funcional' xsd_type='TDec_1602'
  • reg_I250_ids_RegistroI200_id Many2one → l10n_br_sped.ecd.i200
    comodel_name='l10n_br_sped.ecd.i200' ondelete='cascade' required=True string='LANÇAMENTO CONTÁBIL'
Public methods (0)

No public methods.

New fields (3)
  • DT_BCTE Date
    required=True sped_length='8' string='Data do balancete'
  • reg_I300_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
  • reg_I310_ids One2many → l10n_br_sped.ecd.i310
    sped_card='1:N' sped_required=True string='I310 DETALHES DO BALANCETE DIÁRIO' args: 'l10n_br_sped.ecd.i310', 'reg_I310_ids_RegistroI300_id'
Public methods (0)

No public methods.

New fields (7)
  • COD_CCUS Char
    string='Código do centro de custos'
  • COD_CTA Char
    required=True string='Código da conta analítica debitada/creditada'
  • VAL_CREDD Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Total dos créditos do dia' xsd_type='TDec_1602'
  • VAL_CRED_MF Monetary
    currency_field='brl_currency_id' help='Total dos créditos do dia em moeda funcional, convertido para reais.' sped_length='19' string='Total dos créditos do dia em moeda funcional' xsd_type='TDec_1602'
  • VAL_DEBD Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Total dos débitos do dia' xsd_type='TDec_1602'
  • VAL_DEB_MF Monetary
    currency_field='brl_currency_id' help='Total dos débitos do dia em moeda funcional, convertido para reais.' sped_length='19' string='Total dos débitos do dia em moeda funcional' xsd_type='TDec_1602'
  • reg_I310_ids_RegistroI300_id Many2one → l10n_br_sped.ecd.i300
    comodel_name='l10n_br_sped.ecd.i300' ondelete='cascade' required=True string='BALANCETES DIÁRIOS – IDENTIFICAÇÃO DA DATA'
Public methods (0)

No public methods.

New fields (3)
  • DT_RES Date
    required=True sped_length='8' string='Data da apuração do resultado'
  • reg_I350_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
  • reg_I355_ids One2many → l10n_br_sped.ecd.i355
    help='I355 DOS SALDOS DAS CONTAS DE RESULTADO ANTES DO DETALHES ENCERRAMENTO' sped_card='1:N' sped_required=True string='I355' args: 'l10n_br_sped.ecd.i355', 'reg_I355_ids_RegistroI350_id'
Public methods (0)

No public methods.

New fields (7)
  • COD_CCUS Char
    string='Código do centro de custos'
  • COD_CTA Char
    required=True string='Código da conta analítica de resultado'
  • IND_DC Char
    help='Indicador da situação do saldo final: D - Devedor; C - Credor.' required=True sped_length='1' string='Indicador da situação do saldo final'
  • IND_DC_MF Char
    help='Indicador da situação do saldo final em moeda funcional: D - Devedor; C - Credor.' sped_length='1' string='Indicador da situação do saldo final (IND_DC_MF)'
  • VL_CTA Monetary
    currency_field='brl_currency_id' help='Valor do saldo final antes do lançamento de encerramento.' required=True sped_length='19' string='Valor do saldo final antes do lançamento' xsd_type='TDec_1602'
  • VL_CTA_MF Monetary
    currency_field='brl_currency_id' help='Valor do saldo final antes do lançamento de encerramento em moeda funcional, convertido para reais.' sped_length='19' string='VL_CTA_MF' xsd_type='TDec_1602'
  • reg_I355_ids_RegistroI350_id Many2one → l10n_br_sped.ecd.i350
    comodel_name='l10n_br_sped.ecd.i350' help='SALDOS DAS CONTAS DE RESULTADO ANTES DO ENCERRAMENTO – IDENTIFICAÇÃO DA DATA' ondelete='cascade' required=True string='reg_I355_ids_RegistroI350_id'
Public methods (0)

No public methods.

New fields (2)
  • TAM_FONTE Char
    required=True sped_length='2' string='Tamanho da fonte' xsd_type='numeric_code'
  • reg_I500_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
Public methods (0)

No public methods.

New fields (7)
  • COL_CAMPO Char
    help='Largura da coluna no relatório (em quantidade de caracteres).' required=True sped_length='3' string='Largura da coluna no relatório' xsd_type='numeric_code'
  • DEC_CAMPO Char
    sped_length='2' string='Quantidade de casas decimais para campos tipo “N”' xsd_type='numeric_code'
  • DESC_CAMPO Char
    help='Descrição do campo (utilizada na visualização do Livro Auxiliar)' required=True sped_length='5' string='Descrição do campo'
  • NM_CAMPO Char
    help='Nome do campo, sem espaços em branco ou caractere especial.' required=True sped_length='16' string='Nome do campo'
  • TAM_CAMPO Char
    required=True sped_length='3' string='Tamanho do campo' xsd_type='numeric_code'
  • TIPO_CAMPO Char
    help='Tipo do campo: “N” – Numérico; “C” – Caractere.' required=True sped_length='1' string='Tipo do campo'
  • reg_I510_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
Public methods (0)

No public methods.

New fields (2)
  • reg_I550_ids_RegistroI010_id Many2one → l10n_br_sped.ecd.i010
    comodel_name='l10n_br_sped.ecd.i010' ondelete='cascade' required=True string='IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL'
  • reg_I555_ids One2many → l10n_br_sped.ecd.i555
    help='I555 TOTAIS NO LIVRO RAZÃO AUXILIAR COM LEIAUTE PARAMETRIZÁVEL' sped_card='0:N' sped_required=True string='I555' args: 'l10n_br_sped.ecd.i555', 'reg_I555_ids_RegistroI550_id'
Public methods (0)

No public methods.

New fields (1)
  • reg_I555_ids_RegistroI550_id Many2one → l10n_br_sped.ecd.i550
    comodel_name='l10n_br_sped.ecd.i550' help='DETALHES DO LIVRO RAZÃO AUXILIAR COM LEIAUTE PARAMETRIZÁVEL' ondelete='cascade' required=True string='reg_I555_ids_RegistroI550_id'
Public methods (0)

No public methods.

New fields (9)
  • CAB_DEM Char
    sped_length='65535' string='Cabeçalho das demonstrações'
  • DT_FIN Date
    required=True sped_length='8' string='Data final das demonstrações contábeis'
  • DT_INI Date
    help='O Data inicial das demonstrações contábeis. bservação: A data inicial das demonstrações deve ser a data posterior ao último encerramento do exercício, mesmo que essa data não' required=True sped_length='8' string='O Data inicial das demonstrações contábeis'
  • ID_DEM Integer
    help='Identificação das demonstrações: 1 – demonstrações contábeis da pessoa jurídica a que se refere a escrituração (inclusive Matrix/Filiais); 2 – demonstrações consolidadas ou de outras pessoas jurídicas.' required=True sped_length='1' string='Identificação das demonstrações'
  • reg_J100_ids One2many → l10n_br_sped.ecd.j100
    sped_card='1:N' sped_required=True string='J100 BALANÇO PATRIMONIAL' args: 'l10n_br_sped.ecd.j100', 'reg_J100_ids_RegistroJ005_id'
  • reg_J150_ids One2many → l10n_br_sped.ecd.j150
    help='J150 DEMONSTRAÇÃO DO RESULTADO DO EXERCÍCIO (DRE)' sped_card='1:N' sped_required=True string='J150 DEMONSTRAÇÃO DO RESULTADO DO EXERCÍCIO' args: 'l10n_br_sped.ecd.j150', 'reg_J150_ids_RegistroJ005_id'
  • reg_J210_ids One2many → l10n_br_sped.ecd.j210
    help='J210 DE OU DEMONSTRAÇÃO LUCROS PREJUÍZOS ACUMULADOS DO (DLPA)/DEMONSTRAÇÃO DE MUTAÇÕES PATRIMÔNIO LÍQUIDO (DMPL)' sped_card='1:N' sped_required=True string='J210' args: 'l10n_br_sped.ecd.j210', 'reg_J210_ids_RegistroJ005_id'
  • reg_J800_ids One2many → l10n_br_sped.ecd.j800
    sped_card='1:N' sped_required=True string='J800 OUTRAS INFORMAÇÕES' args: 'l10n_br_sped.ecd.j800', 'reg_J800_ids_RegistroJ005_id'
  • reg_J801_ids One2many → l10n_br_sped.ecd.j801
    help='J801 TERMO DE VERIFICAÇÃO PARA FINS DE SUBSTITUIÇÃO DA ECD' sped_card='0:1' sped_required=True string='J801' args: 'l10n_br_sped.ecd.j801', 'reg_J801_ids_RegistroJ005_id'
Public methods (0)

No public methods.

New fields (12)
  • COD_AGL Char
    help='O Código de aglutinação atribuído pela pessoa jurídica. bservação: Caso o indicador de código de aglutinação seja totalizador (T), o código de aglutinação deve ser informado, mas não deve estar cadastrado no registro I052 – os códigos de aglutinação informados no registro I052 são somente' required=True string='O Código de aglutinação atribuído'
  • COD_AGL_SUP Char
    help='Código de aglutinação sintético/grupo de código de aglutinação de nível superior.' string='Código de aglutinação sintético/grupo de código'
  • DESCR_COD_AGL Char
    required=True string='Descrição do Código de aglutinação'
  • IND_COD_AGL Char
    help='Indicador do tipo de código de aglutinação das linhas: T – Totalizador (nível que totaliza um ou mais níveis inferiores da demonstração financeira) D – Detalhe (nível mais detalhado da demonstração financeira)' required=True sped_length='1' string='Indicador do tipo de código de aglutinação'
  • IND_DC_CTA_FIN Char
    help='Indicador da situação do saldo final informado no campo anterior: D - Devedor; C – Credor.' required=True sped_length='1' string='Indicador da situação do saldo final informado'
  • IND_DC_CTA_INI Char
    help='Indicador da situação do saldo inicial informado no campo anterior: D - Devedor; C – Credor.' required=True sped_length='1' string='Indicador da situação do saldo inicial informado'
  • IND_GRP_BAL Char
    help='Indicador de grupo do balanço: A – Ativo; P – Passivo e Patrimônio Líquido.' required=True sped_length='1' string='Indicador de grupo do balanço'
  • NIVEL_AGL Integer
    help='Nível do Código de aglutinação (mesmo conceito do plano de contas – Registro I050).' required=True string='Nível do Código de aglutinação'
  • NOTA_EXP_REF Char
    help='Referência a numeração das notas explicativas relativas às demonstrações contábeis.' sped_length='12' string='Referência a numeração'
  • VL_CTA_FIN Monetary
    currency_field='brl_currency_id' help='Valor final do código de aglutinação no Balanço Patrimonial no exercício informado, ou de período definido em norma específica.' required=True sped_length='19' string='Valor final do código de aglutinação' xsd_type='TDec_1602'
  • VL_CTA_INI Monetary
    currency_field='brl_currency_id' help='Valor inicial do código de aglutinação no Balanço Patrimonial no exercício informado, ou de período definido em norma específica.' required=True sped_length='19' string='Valor inicial do código de aglutinação' xsd_type='TDec_1602'
  • reg_J100_ids_RegistroJ005_id Many2one → l10n_br_sped.ecd.j005
    comodel_name='l10n_br_sped.ecd.j005' ondelete='cascade' required=True string='DEMONSTRAÇÕES CONTÁBEIS'
Public methods (0)

No public methods.

New fields (13)
  • COD_AGL Char
    help='O Código de aglutinação das linhas, atribuído pela pessoa jurídica. bservação: Caso o indicador de código de' string='O Código de aglutinação das linhas'
  • COD_AGL_SUP Char
    help='Código de aglutinação sintético/grupo de código de aglutinação de nível superior.' string='Código de aglutinação sintético/grupo de código'
  • DESCR_COD_AGL Char
    required=True string='Descrição do Código de aglutinação'
  • IND_COD_AGL Char
    help='Indicador do tipo de código de aglutinação das linhas: T – Totalizador (nível que totaliza um ou mais níveis inferiores da demonstração financeira) D – Detalhe (nível mais detalhado da demonstração financeira)' required=True sped_length='1' string='Indicador do tipo de código de aglutinação'
  • IND_DC_CTA_FIN Char
    help='Indicador da situação do valor final da linha antes do encerramento do exercício: D – Devedor; C – Credor.' required=True sped_length='1' string='Indicador da situação do valor final'
  • IND_DC_CTA_INI Char
    help='Indicador da situação do valor final da linha no período imediatamente anterior: D – Devedor; C – Credor.' sped_length='1' string='Indicador da situação do valor final da linha'
  • IND_GRP_DRE Char
    help='D R Indicador de grupo da DRE: – Linha totalizadora ou de detalhe da demonstração que, por sua natureza de despesa, represente redução do lucro. – Linha totalizadora ou de detalhe da demonstração que, por sua natureza de receita, represente incremento do lucro.' required=True sped_length='1' string='D R Indicador de grupo da DRE'
  • NIVEL_AGL Integer
    help='Nível do Código de aglutinação (mesmo conceito do plano de contas – Registro I050).' required=True string='Nível do Código de aglutinação'
  • NOTA_EXP_REF Char
    help='Referência a numeração das notas explicativas relativas às demonstrações contábeis.' sped_length='12' string='Referência a numeração'
  • NU_ORDEM Char
    help='O Número de ordem da linha na visualização da demonstração. rdem de apresentação da linha na visualização do registro J150.' required=True sped_length='19' string='O Número de ordem da linha na visualização' xsd_type='numeric_code'
  • VL_CTA_FIN Monetary
    currency_field='brl_currency_id' help='Valor final da linha antes do encerramento do exercício.' required=True sped_length='19' string='Valor final da linha antes do encerramento' xsd_type='TDec_1602'
  • VL_CTA_INI_ Monetary
    currency_field='brl_currency_id' help='Valor do saldo final da linha no período imediatamente anterior (saldo final da DRE anterior).' sped_length='19' string='Valor do saldo final da linha' xsd_type='TDec_1602'
  • reg_J150_ids_RegistroJ005_id Many2one → l10n_br_sped.ecd.j005
    comodel_name='l10n_br_sped.ecd.j005' ondelete='cascade' required=True string='DEMONSTRAÇÕES CONTÁBEIS'
Public methods (0)

No public methods.

New fields (10)
  • COD_AGL Char
    help='Código de aglutinação das contas analíticas do patrimônio líquido, atribuído pela empresa.' required=True string='Código de aglutinação das contas analíticas'
  • DESCR_COD_AGL Char
    required=True string='Descrição do código de aglutinação'
  • IND_DC_CTA_FIN Char
    help='Indicador da situação do saldo final informado no campo anterior: D – Devedor C – Credor' required=True sped_length='1' string='Indicador da situação do saldo final informado'
  • IND_DC_CTA_INI Char
    help='Indicador da situação do saldo inicial informado no campo anterior: D – Devedor C – Credor' required=True sped_length='1' string='Indicador da situação do saldo inicial informado'
  • IND_TIP Char
    help='Indicador do tipo de demonstração: 0 – DLPA – Demonstração de Lucro ou Prejuízos Acumulados 1 – DMPL – Demonstração de Mutações do Patrimônio Líquido' required=True sped_length='1' string='Indicador do tipo de demonstração' xsd_type='numeric_code'
  • NOTAS_EXP_REF Char
    help='Referência à numeração das notas explicativas relativas às demonstrações contábeis.' sped_length='12' string='Referência à numeração'
  • VL_CTA_FIN Monetary
    currency_field='brl_currency_id' help='Saldo final do código de aglutinação na demonstração do período informado.' required=True sped_length='19' string='Saldo final do código de aglutinação' xsd_type='TDec_1602'
  • VL_CTA_INI Monetary
    currency_field='brl_currency_id' help='Saldo inicial do código de aglutinação na demonstração do período informado.' required=True sped_length='19' string='Saldo inicial do código de aglutinação' xsd_type='TDec_1602'
  • reg_J210_ids_RegistroJ005_id Many2one → l10n_br_sped.ecd.j005
    comodel_name='l10n_br_sped.ecd.j005' ondelete='cascade' required=True string='DEMONSTRAÇÕES CONTÁBEIS'
  • reg_J215_ids One2many → l10n_br_sped.ecd.j215
    help='J215 FATO CONTÁBIL QUE ALTERA A CONTA LUCROS ACUMULADOS OU A CONTA PREJUÍZOS ACUMULADOS OU O PATRIMÔNIO LÍQUIDO' sped_card='1:N' sped_required=True string='J215' args: 'l10n_br_sped.ecd.j215', 'reg_J215_ids_RegistroJ210_id'
Public methods (0)

No public methods.

New fields (5)
  • COD_HIST_FAT Char
    required=True string='Código do histórico do fato contábil'
  • DESC_FAT Char
    required=True string='Descrição do Fato Contábil'
  • IND_DC_FAT Char
    help='Indicador de situação do saldo informado no campo anterior: D – Devedor C – Credor P – Subtotal ou total positivo N – Subtotal ou total negativo' required=True sped_length='1' string='Indicador de situação do saldo informado'
  • VL_FAT_CONT Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor do fato contábil' xsd_type='TDec_1602'
  • reg_J215_ids_RegistroJ210_id Many2one → l10n_br_sped.ecd.j210
    comodel_name='l10n_br_sped.ecd.j210' help='DE OU DEMONSTRAÇÃO LUCROS PREJUÍZOS ACUMULADOS DO (DLPA)/DEMONSTRAÇÃO DE MUTAÇÕES PATRIMÔNIO LÍQUIDO (DMPL)' ondelete='cascade' required=True string='DE OU DEMONSTRAÇÃO LUCROS PREJUÍZOS ACUMULADOS DO'
Public methods (0)

No public methods.

New fields (6)
  • ARQ_RTF Char
    help='Sequência de bytes que representem um único arquivo no formato RTF (Rich Text Format).' required=True sped_length='3 megabytes' string='Sequência de bytes que representem'
  • DESC_RTF Char
    string='Descrição do arquivo .rtf'
  • HASH_RTF Char
    help='Hash do arquivo .rtf incluído. Observação: O HASH é preenchido automaticamente pelo sistema (não é editável e não pode ser alterado).' sped_length='41' string='Hash do arquivo .rtf incluído'
  • IND_FIM_RTF Char
    help='Indicador de fim do arquivo RTF. Texto fixo contendo “J800FIM”.' required=True sped_length='7' string='Indicador de fim do arquivo RTF'
  • TIPO_DOC Char
    help='Tipo de documento: 001: Demonstração do Resultado Abrangente do Período 002: Demonstração dos Fluxos de Caixa 003: Demonstração do Valor Adicionado 010: Notas Explicativas 011: Relatório da Administração 012: Parecer dos Auditores 099: Outros' required=True sped_length='3' string='Tipo de documento: 001'
  • reg_J800_ids_RegistroJ005_id Many2one → l10n_br_sped.ecd.j005
    comodel_name='l10n_br_sped.ecd.j005' ondelete='cascade' required=True string='DEMONSTRAÇÕES CONTÁBEIS'
Public methods (0)

No public methods.

New fields (7)
  • ARQ_RTF Char
    help='Sequência de bytes que representem um único arquivo no formato RTF (Rich Text Format).' required=True sped_length='3 megabytes' string='Sequência de bytes que representem'
  • COD_MOT_SUBS Char
    help='O Código do motivo da substituição: 001 – Mudanças de saldos das contas que não podem ser realizadas por meio de lançamentos extemporâneos 002 – Alteração de assinatura 003 – Alteração de demonstrações contábeis 004 – Alteração da forma de escrituração contábil 005 – Alteração do número do livro 099 – Outros bservação: O código a ser adotado deve ser aquele cujo motivo é o preponderante na substituição da ECD.' required=True sped_length='1' string='O Código do motivo da substituição'
  • DESC_RTF Char
    string='Descrição do arquivo .rtf'
  • HASH_RTF Char
    help='Hash do arquivo .rtf incluído. Observação: O HASH é preenchido automaticamente pelo sistema (não é editável e não pode ser alterado).' sped_length='41' string='Hash do arquivo .rtf incluído'
  • IND_FIM_RTF Char
    help='Indicador de fim do arquivo RTF. Texto fixo contendo “J801FIM”.' required=True sped_length='7' string='Indicador de fim do arquivo RTF'
  • TIPO_DOC Char
    help='Tipo de documento: 001: Termo de Verificação para Fins Substituição da ECD' required=True sped_length='3' string='Tipo de documento: 001'
  • reg_J801_ids_RegistroJ005_id Many2one → l10n_br_sped.ecd.j005
    comodel_name='l10n_br_sped.ecd.j005' ondelete='cascade' required=True string='DEMONSTRAÇÕES CONTÁBEIS'
Public methods (0)

No public methods.

New fields (10)
  • DNRC_ENCER Char
    required=True sped_length='21' string='Texto fixo contendo “TERMO DE ENCERRAMENTO”'
  • DT_FIN_ESCR Date
    required=True sped_length='8' string='Data de término da escrituração'
  • DT_INI_ESCR Date
    required=True sped_length='8' string='Data de início da escrituração'
  • NAT_LIVRO Char
    help='Natureza do livro; finalidade a que se destinou o instrumento.' required=True sped_length='8' string='Natureza do livro; finalidade a que se destinou'
  • NOME Char
    required=True sped_length='(*)' string='Nome empresarial'
  • NUM_ORD Integer
    required=True string='Número de ordem do instrumento de escrituração'
  • QTD_LIN Integer
    required=True string='Quantidade total de linhas do arquivo digital'
  • reg_J930_ids One2many → l10n_br_sped.ecd.j930
    sped_card='1:N' sped_required=True string='J930 SIGNATÁRIOS DA ESCRITURAÇÃO' args: 'l10n_br_sped.ecd.j930', 'reg_J930_ids_RegistroJ900_id'
  • reg_J932_ids One2many → l10n_br_sped.ecd.j932
    help='J932 SIGNATÁRIOS DO TERMO DE VERIFICAÇÃO PARA FINS DE SUBSTITUIÇÃO DA ECD' sped_card='1:N' sped_required=True string='J932' args: 'l10n_br_sped.ecd.j932', 'reg_J932_ids_RegistroJ900_id'
  • reg_J935_ids One2many → l10n_br_sped.ecd.j935
    sped_card='1:N' sped_required=True string='J935 IDENTIFICAÇÃO DOS AUDITORES INDEPENDENTES' args: 'l10n_br_sped.ecd.j935', 'reg_J935_ids_RegistroJ900_id'
Public methods (0)

No public methods.

New fields (12)
  • COD_ASSIN Char
    help='Código de qualificação do assinante, conforme tabela.' required=True sped_length='3' string='Código de qualificação do assinante'
  • DT_CRC Date
    help='Data de validade da Certidão de Regularidade Profissional do Contador' sped_length='8' string='Data de validade da Certidão'
  • EMAIL Char
    sped_length='6' string='Email do signatário'
  • FONE Char
    sped_length='14' string='Telefone do signatário'
  • IDENT_CPF_CNPJ Char
    required=True sped_length='CPF (11) CNPJ(14)' string='CPF ou CNPJ' xsd_type='numeric_code'
  • IDENT_NOM Char
    required=True string='Nome do signatário'
  • IDENT_QUALIF Char
    help='Qualificação do assinante, conforme tabela.' required=True string='Qualificação do assinante'
  • IND_CRC Char
    help='Número de inscrição do contabilista no Conselho Regional de Contabilidade.' string='Número de inscrição do contabilista'
  • IND_RESP_LEGAL Char
    help='Identificação do signatário que será validado como responsável pela assinatura da ECD, conforme atos societários: S – Sim N – Não' required=True sped_length='1' string='Identificação do signatário que será validado'
  • NUM_SEQ_CRC Char
    help='Número da Certidão de Regularidade Profissional do Contador no seguinte formato: UF/ano/número' string='Número da Certidão de Regularidade Profissional'
  • UF_CRC Char
    help='Indicação da unidade da federação que expediu o CRC.' sped_length='2' string='Indicação da unidade da federação que expediu'
  • reg_J930_ids_RegistroJ900_id Many2one → l10n_br_sped.ecd.j900
    comodel_name='l10n_br_sped.ecd.j900' ondelete='cascade' required=True string='TERMO DE ENCERRAMENTO'
Public methods (0)

No public methods.

New fields (11)
  • COD_ASSIN_T Char
    help='Código de qualificação do assinante do termo de verificação, conforme tabela.' required=True sped_length='3' string='Código de qualificação do assinante do termo'
  • DT_CRC_T Date
    help='Data de validade da Certidão de Regularidade Profissional do Contador' sped_length='8' string='Data de validade da Certidão'
  • EMAIL_T Char
    sped_length='6' string='Email do signatário'
  • FONE_T Char
    sped_length='14' string='Telefone do signatário'
  • IDENT_CPF_CNPJ_T Char
    required=True sped_length='CPF (11) CNPJ(14)' string='CPF ou CNPJ do assinante do termo de verificação' xsd_type='numeric_code'
  • IDENT_NOM_T Char
    required=True string='Nome do signatário do termo de verificação'
  • IDENT_QUALIF_T Char
    help='Qualificação do assinante do termo de verificação, conforme tabela.' required=True string='Qualificação do assinante do termo de verificação'
  • IND_CRC_T Char
    string='Número de inscrição do contabilista no Conselho'
  • NUM_SEQ_CRC_T Char
    help='Número da Certidão de Regularidade Profissional do Contador no seguinte formato: UF/ano/número' string='Número da Certidão de Regularidade Profissional'
  • UF_CRC_T Char
    help='Indicação da unidade da federação que expediu o CRC.' sped_length='2' string='Indicação da unidade da federação que expediu'
  • reg_J932_ids_RegistroJ900_id Many2one → l10n_br_sped.ecd.j900
    comodel_name='l10n_br_sped.ecd.j900' ondelete='cascade' required=True string='TERMO DE ENCERRAMENTO'
Public methods (0)

No public methods.

New fields (4)
  • COD_CVM_AUDITOR Char
    string='Registro do auditor independente na CVM'
  • NI_CPF_CNPJ Char
    help='CPF do auditor independente/CNPJ da pessoa jurídica de auditoria independente.' required=True sped_length='CPF (11) CNPJ (14)' string='CPF do auditor independente/CNPJ'
  • NOME_AUDITOR_FIRMA Char
    help='Nome do auditor independente ou pessoa jurídica de auditoria independente.' required=True string='Nome do auditor independente ou pessoa jurídica'
  • reg_J935_ids_RegistroJ900_id Many2one → l10n_br_sped.ecd.j900
    comodel_name='l10n_br_sped.ecd.j900' ondelete='cascade' required=True string='TERMO DE ENCERRAMENTO'
Public methods (0)

No public methods.

New fields (3)
  • DT_FIN Date
    required=True sped_length='8' string='Data final do período consolidado'
  • DT_INI Date
    required=True sped_length='8' string='Data inicial do período consolidado'
  • reg_K100_ids One2many → l10n_br_sped.ecd.k100
    sped_card='0:N' sped_required=True string='K100 RELAÇÃO DAS EMPRESAS CONSOLIDADAS' args: 'l10n_br_sped.ecd.k100', 'reg_K100_ids_RegistroK030_id'
Public methods (0)

No public methods.

New fields (11)
  • CNPJ Char
    help='CNPJ (somente os 8 primeiros dígitos).' sped_length='8' string='CNPJ' xsd_type='numeric_code'
  • COD_PAIS Char
    help='Código do país da empresa, conforme tabela do Banco Central do Brasil.' required=True sped_length='5' string='Código do país da empresa' xsd_type='numeric_code'
  • DATA_FIN_EMP Date
    help='Data final do período da escrituração contábil da empresa que foi consolidada' required=True sped_length='8' string='Data final do período da escrituração contábil'
  • DATA_INI_EMP Date
    help='Data inicial do período da escrituração contábil da empresa que foi consolidada.' required=True sped_length='8' string='Data inicial do período da escrituração contábil'
  • EMP_COD Char
    required=True sped_length='4' string='Código de identificação da empresa participante' xsd_type='numeric_code'
  • EVENTO Char
    help='Evento societário ocorrido no período: S - Sim N – Não' required=True sped_length='1' string='Evento societário ocorrido no período'
  • NOME Char
    required=True string='Nome empresarial'
  • PER_CONS Float
    digits=(16, 4) help='Percentual de consolidação da empresa no final do período consolidado: Informar o percentual do resultado da empresa que foi para a consolidação.' required=True sped_length='8' string='Percentual de consolidação da empresa no final' xsd_type='TDec_1604'
  • PER_PART Float
    digits=(16, 4) help='Percentual de participação total do conglomerado na empresa no final do período consolidado. Observação: Neste campo, deve ser informado o percentual de participação acionária da empresa titular da ECD.' required=True sped_length='8' string='Percentual de participação total do conglomerado' xsd_type='TDec_1604'
  • reg_K100_ids_RegistroK030_id Many2one → l10n_br_sped.ecd.k030
    comodel_name='l10n_br_sped.ecd.k030' ondelete='cascade' required=True string='PERÍODO DA ESCRITURAÇÃO CONTÁBIL CONSOLIDADA'
  • reg_K110_ids One2many → l10n_br_sped.ecd.k110
    sped_card='0:N' sped_required=True string='K110 RELAÇÃO DOS EVENTOS SOCIETÁRIOS' args: 'l10n_br_sped.ecd.k110', 'reg_K110_ids_RegistroK100_id'
Public methods (0)

No public methods.

New fields (4)
  • DT_EVENTO Date
    required=True sped_length='8' string='Data do evento societário'
  • EVENTO Integer
    help='Evento societário ocorrido no período: 1 – Aquisição 2 – Alienação 3 – Fusão 4 – Cisão Parcial 5 – Cisão Total 6 – Incorporação 7 – Extinção 8 – Constituição' required=True sped_length='1' string='Evento societário ocorrido no período'
  • reg_K110_ids_RegistroK100_id Many2one → l10n_br_sped.ecd.k100
    comodel_name='l10n_br_sped.ecd.k100' ondelete='cascade' required=True string='RELAÇÃO DAS EMPRESAS CONSOLIDADAS'
  • reg_K115_ids One2many → l10n_br_sped.ecd.k115
    sped_card='0:N' sped_required=True string='K115 EMPRESAS PARTICIPANTES DO EVENTO SOCIETÁRIO' args: 'l10n_br_sped.ecd.k115', 'reg_K115_ids_RegistroK110_id'
Public methods (0)

No public methods.

New fields (4)
  • COND_PART Integer
    help='Condição da empresa relacionada à operação: 1 – Sucessora; 2 – Adquirente; 3 – Alienante.' required=True sped_length='1' string='Condição da empresa relacionada à operação'
  • EMP_COD_PART Char
    required=True sped_length='4' string='Código da empresa envolvida na operação' xsd_type='numeric_code'
  • PER_EVT Float
    digits=(16, 4) help='Percentual da empresa participante envolvida na operação' required=True sped_length='8' string='Percentual da empresa participante envolvida' xsd_type='TDec_1604'
  • reg_K115_ids_RegistroK110_id Many2one → l10n_br_sped.ecd.k110
    comodel_name='l10n_br_sped.ecd.k110' ondelete='cascade' required=True string='RELAÇÃO DOS EVENTOS SOCIETÁRIOS'
Public methods (0)

No public methods.

New fields (8)
  • COD_CTA Char
    required=True string='Código da conta'
  • COD_CTA_SUP Char
    string='Código da conta superior'
  • COD_NAT Char
    help='Código da natureza da conta/grupo de contas, conforme tabela publicada pelo Sped.' required=True sped_length='2' string='Código da natureza da conta/grupo de contas'
  • CTA Char
    required=True string='Nome da conta'
  • IND_CTA Char
    help='Indicador do tipo de conta: S - Sintética (grupo de contas); A - Analítica (conta).' required=True sped_length='1' string='Indicador do tipo de conta: S'
  • NIVEL Integer
    required=True string='Nível da conta'
  • reg_K210_ids One2many → l10n_br_sped.ecd.k210
    help='K210 MAPEAMENTO PARA O PLANO DE CONTAS DAS EMPRESAS CONSOLIDADAS' sped_card='1:N' sped_required=True string='K210' args: 'l10n_br_sped.ecd.k210', 'reg_K210_ids_RegistroK200_id'
  • reg_K300_ids One2many → l10n_br_sped.ecd.k300
    sped_card='0:N' sped_required=True string='K300 SALDOS DAS CONTAS CONSOLIDADAS' args: 'l10n_br_sped.ecd.k300', 'reg_K300_ids_RegistroK200_id'
Public methods (0)

No public methods.

New fields (3)
  • COD_CTA_EMP Char
    required=True string='Código da conta da empresa participante'
  • COD_EMP Char
    required=True sped_length='4' string='Código de identificação da empresa participante' xsd_type='numeric_code'
  • reg_K210_ids_RegistroK200_id Many2one → l10n_br_sped.ecd.k200
    comodel_name='l10n_br_sped.ecd.k200' ondelete='cascade' required=True string='PLANO DE CONTAS CONSOLIDADO'
Public methods (0)

No public methods.

New fields (9)
  • COD_CTA Char
    required=True string='Código da conta consolidada'
  • IND_VAL_AG Char
    help='Indicador da situação do valor aglutinado: D – Devedor C – Credor' required=True sped_length='1' string='Indicador da situação do valor aglutinado'
  • IND_VAL_CS Char
    help='Indicador da situação do valor consolidado: D – Devedor C – Credor' required=True sped_length='1' string='Indicador da situação do valor consolidado'
  • IND_VAL_EL Char
    help='Indicador da situação do valor eliminado: D – Devedor C – Credor' required=True sped_length='1' string='Indicador da situação do valor eliminado'
  • VAL_AG Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor absoluto aglutinado' xsd_type='TDec_1602'
  • VAL_CS Monetary
    currency_field='brl_currency_id' help='Valor absoluto consolidado: VAL_CS = VAL_AG – VAL_EL' required=True sped_length='19' string='Valor absoluto consolidado' xsd_type='TDec_1602'
  • VAL_EL Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Valor absoluto das eliminações' xsd_type='TDec_1602'
  • reg_K300_ids_RegistroK200_id Many2one → l10n_br_sped.ecd.k200
    comodel_name='l10n_br_sped.ecd.k200' ondelete='cascade' required=True string='PLANO DE CONTAS CONSOLIDADO'
  • reg_K310_ids One2many → l10n_br_sped.ecd.k310
    help='K310 EMPRESAS DETENTORAS DAS PARCELAS DO VALOR ELIMINADO TOTAL' sped_card='0:N' sped_required=True string='K310' args: 'l10n_br_sped.ecd.k310', 'reg_K310_ids_RegistroK300_id'
Public methods (0)

No public methods.

New fields (5)
  • EMP_COD_PARTE Char
    help='Código da empresa detentora do valor aglutinado que foi eliminado' required=True sped_length='4' string='Código da empresa detentora' xsd_type='numeric_code'
  • IND_VALOR Char
    help='Indicador da situação do valor eliminado: D – Devedor C – Credor' required=True sped_length='1' string='Indicador da situação do valor eliminado'
  • VALOR Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Parcela do valor eliminado total' xsd_type='TDec_1602'
  • reg_K310_ids_RegistroK300_id Many2one → l10n_br_sped.ecd.k300
    comodel_name='l10n_br_sped.ecd.k300' ondelete='cascade' required=True string='SALDOS DAS CONTAS CONSOLIDADAS'
  • reg_K315_ids One2many → l10n_br_sped.ecd.k315
    help='K315 EMPRESAS CONTRAPARTES DAS PARCELAS DO VALOR ELIMINADO TOTAL' sped_card='0:N' sped_required=True string='K315' args: 'l10n_br_sped.ecd.k315', 'reg_K315_ids_RegistroK310_id'
Public methods (0)

No public methods.

New fields (5)
  • COD_CONTRA Char
    required=True string='Código da conta consolidada da contrapartida'
  • EMP_COD_CONTRA Char
    required=True sped_length='4' string='Código da empresa da contrapartida' xsd_type='numeric_code'
  • IND_VALOR Char
    help='Indicador da situação do valor eliminado: D – Devedor C – Credor' required=True sped_length='1' string='Indicador da situação do valor eliminado'
  • VALOR Monetary
    currency_field='brl_currency_id' required=True sped_length='19' string='Parcela da contrapartida do valor eliminado total' xsd_type='TDec_1602'
  • reg_K315_ids_RegistroK310_id Many2one → l10n_br_sped.ecd.k310
    comodel_name='l10n_br_sped.ecd.k310' help='EMPRESAS DETENTORAS DAS PARCELAS DO VALOR ELIMINADO TOTAL' ondelete='cascade' required=True string='reg_K315_ids_RegistroK310_id'
Public methods (0)

No public methods.

New fields (1)
  • IND_ESC Selection
    readonly=False related='declaration_id.ind_esc'
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.

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.

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.

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.

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 (1)
  • RZ_CONT Char
Public methods (0)

No public methods.

New fields (1)
  • RZ_CONT_TOT Char
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.

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.

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.

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.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (2)
  • declaration_id Many2one → l10n_br_sped.ecd.0000
    comodel_name='l10n_br_sped.ecd.0000' ondelete='cascade' required=True
  • state Selection
    related='declaration_id.state'
Public methods (0)

No public methods.