Exemplo n.º 1
0
class Registro0000(Registro):
    """
    ABERTURA DO ARQUIVO DIGITAL E IDENTIFICAÇÃO DO EMPRESÁRIO OU DA SOCIEDADE
    EMPRESÁRIA
    """
    campos = [
        CampoFixo(1, 'REG', '0000'),
        CampoFixo(2, 'LECD', 'LECD'),
        CampoData(3, 'DT_INI'),
        CampoData(4, 'DT_FIN'),
        Campo(5, 'NOME'),
        CampoCNPJ(6, 'CNPJ'),
        Campo(7, 'UF'),
        Campo(8, 'IE'),
        CampoNumerico(9, 'COD_MUN'),
        Campo(10, 'IM'),
        Campo(11, 'IND_SIT_ESP'),
        Campo(12, 'IND_SIT_INI_PER'),
        Campo(13, 'IND_NIRE'),
        Campo(14, 'IND_FIN_ESC'),
        Campo(15, 'COD_HASH_SUB'),
        Campo(16, 'NIRE_SUBST'),
        Campo(17, 'IND_GRANDE_PORTE'),
        Campo(18, 'TIP_ECD'),
        Campo(19, 'COD_SCP'),
        Campo(20, 'IDENT_MF')
    ]
Exemplo n.º 2
0
class RegistroI010(Registro):
    """
    IDENTIFICAÇÃO DA ESCRITURAÇÃO CONTÁBIL
    """
    campos = [
        CampoFixo(1, 'REG', 'I010'),
        Campo(2, 'IND_ESC'),
        CampoFixo(3, 'COD_VER_LC', '5.00'),
    ]
Exemplo n.º 3
0
class Registro9999(Registro):
    """
    ENCERRAMENTO DO ARQUIVO DIGITAL
    """
    campos = [
        CampoFixo(1, 'REG', '9999'),
        CampoNumerico(2, 'QTD_LIN'),
    ]
Exemplo n.º 4
0
class RegistroI151(Registro):
    """
    Hash dos Arquivos que Contêm as Fichas de Lançamento Utilizadas no Período
    """
    campos = [
        CampoFixo(1, 'REG', 'I151'),
        CampoAlfanumerico(2, 'ASSIN_DIG'),
    ]
Exemplo n.º 5
0
class RegistroI300(Registro):
    """
    BALANCETES DIÁRIOS – IDENTIFICAÇÃO DA DATA
    """
    campos = [
        CampoFixo(1, 'REG', 'I300'),
        CampoData(2, 'DT_BCTE'),
    ]
Exemplo n.º 6
0
class Registro9001(Registro):
    """
    ABERTURA DO BLOCO 9
    """
    campos = [
        CampoFixo(1, 'REG', '9001'),
        Campo(2, 'IND_DAD'),
    ]
Exemplo n.º 7
0
class RegistroI550(Registro):
    """
    DETALHES DO LIVRO RAZÃO AUXILIAR COM LEIAUTE PARAMETRIZÁVEL
    """
    campos = [
        CampoFixo(1, 'REG', 'I550'),
        Campo(2, 'RZ_CONT'),
    ]
Exemplo n.º 8
0
class RegistroI555(Registro):
    """
    TOTAIS NO LIVRO RAZÃO AUXILIAR COM LEIAUTE PARAMETRIZÁVEL
    """
    campos = [
        CampoFixo(1, 'REG', 'I555'),
        Campo(2, 'RZ_CONT_TOT'),
    ]
Exemplo n.º 9
0
class Registro9990(Registro):
    """
    ENCERRAMENTO DO BLOCO 9
    """
    campos = [
        CampoFixo(1, 'REG', '9990'),
        CampoNumerico(2, 'QTD_LIN_9'),
    ]
Exemplo n.º 10
0
class RegistroK210(Registro):
    """
    MAPEAMENTO PARA PLANOS DE CONTAS DAS EMPRESAS CONSOLIDADAS
    """
    campos = [
        CampoFixo(1, 'REG', 'K210'),
        Campo(2, 'COD_EMP'),
        Campo(3, 'COD_CTA_EMP'),
    ]
Exemplo n.º 11
0
class RegistroI052(Registro):
    """
    INDICAÇÃO DOS CÓDIGOS DE AGLUTINAÇÃO
    """
    campos = [
        CampoFixo(1, 'REG', 'I052'),
        Campo(2, 'COD_CCUS'),
        Campo(3, 'COD_AGL'),
    ]
Exemplo n.º 12
0
class RegistroI015(Registro):
    """
    IDENTIFICAÇÃO DAS CONTAS DA ESCRITURAÇÃO RESUMIDA A QUE SE REFERE A
    ESCRITURAÇÃO AUXILIAR
    """
    campos = [
        CampoFixo(1, 'REG', 'I015'),
        Campo(2, 'COD_CTA_RES'),
    ]
Exemplo n.º 13
0
class RegistroJ935(Registro):
    """
    Identificação dos Auditores Independentes
    """
    campos = [
        CampoFixo(1, 'REG', 'J935'),
        CampoAlfanumerico(2, 'NOME_AUDITOR'),
        CampoAlfanumerico(3, 'COD_CVM_AUDITOR'),
    ]
Exemplo n.º 14
0
class Registro0035(Registro):
    """
    IDENTIFICAÇÃO DAS SCP
    """
    campos = [
        CampoFixo(1, 'REG', '0035'),
        CampoCNPJ(2, 'COD_SCP '),
        CampoAlfanumerico(3, 'NOME_SCP '),
    ]
Exemplo n.º 15
0
class RegistroI150(Registro):
    """
    SALDOS PERIÓDICOS – IDENTIFICAÇÃO DO PERÍODO
    """
    campos = [
        CampoFixo(1, 'REG', 'I150'),
        CampoData(2, 'DT_INI'),
        CampoData(3, 'DT_FIN'),
    ]
Exemplo n.º 16
0
class RegistroK110(Registro):
    """
    RELAÇÃO DOS EVENTOS SOCIETÁRIOS
    """
    campos = [
        CampoFixo(1, 'REG', 'K110'),
        Campo(2, 'EVENTO'),
        CampoData(3, 'DT_EVENTO'),
    ]
Exemplo n.º 17
0
class RegistroK030(Registro):
    """
    PERÍODO DA ESCRITURAÇÃO CONTÁBIL CONSOLIDADA
    """
    campos = [
        CampoFixo(1, 'REG', 'K030'),
        CampoData(2, 'DT_INI'),
        CampoData(3, 'DT_FIN'),
    ]
Exemplo n.º 18
0
class RegistroI075(Registro):
    """
    TABELA DE HISTÓRICO PADRONIZADO
    """
    campos = [
        CampoFixo(1, 'REG', 'I075'),
        Campo(2, 'COD_HIST'),
        Campo(3, 'DESCR_HIST'),
    ]
Exemplo n.º 19
0
class RegistroJ800(Registro):
    """
    OUTRAS INFORMAÇÕES
    """
    campos = [
        CampoFixo(1, 'REG', 'J800'),
        Campo(2, 'ARQ_RTF'),
        Campo(3, 'IND_FIM_RTF'),
    ]
Exemplo n.º 20
0
class Registro9900(Registro):
    """
    REGISTROS DO ARQUIVO
    """
    campos = [
        CampoFixo(1, 'REG', '9900'),
        Campo(2, 'REG_BLC'),
        CampoNumerico(3, 'QTD_REG_BLC'),
    ]
Exemplo n.º 21
0
class Registro0007(Registro):
    """
    OUTRAS INSCRIÇÕES CADASTRAIS DO EMPRESÁRIO OU SOCIEDADE EMPRESÁRIA
    """
    campos = [
        CampoFixo(1, 'REG', '0007'),
        Campo(2, 'COD_ENT_REF'),
        Campo(3, 'COD_INSCR'),
    ]
Exemplo n.º 22
0
class RegistroI500(Registro):
    """
    PARÂMETROS DE IMPRESSÃO E VISUALIZAÇÃO DO LIVRO RAZÃO AUXILIAR COM LEIAUTE
    PARAMETRIZÁVEL
    """
    campos = [
        CampoFixo(1, 'REG', 'I500'),
        Campo(2, 'TAM_FONTE'),
    ]
Exemplo n.º 23
0
class RegistroI350(Registro):
    """
    SALDOS DAS CONTAS DE RESULTADO ANTES DO ENCERRAMENTO - IDENTIFICAÇÃO DA
    DATA
    """
    campos = [
        CampoFixo(1, 'REG', 'I350'),
        CampoData(2, 'DT_RES'),
    ]
Exemplo n.º 24
0
class Registro0180(Registro):
    """
    IDENTIFICAÇÃO DO RELACIONAMENTO COM O PARTICIPANTE
    """
    campos = [
        CampoFixo(1, 'REG', '0180'),
        Campo(2, 'COD_REL'),
        CampoData(3, 'DT_INI_REL'),
        CampoData(4, 'DT_FIN_REL'),
    ]
Exemplo n.º 25
0
class RegistroJ200(Registro):
    """
    TABELA DE HISTÓRICO DE FATOS CONTÁBEIS QUE MODIFICAM A CONTA LUCROS
    ACUMULADOS OU A CONTA PREJUÍZOS ACUMULADOS OU TODO O PATRIMÔNIO LÍQUIDO
    """
    campos = [
        CampoFixo(1, 'REG', 'J200'),
        CampoAlfanumerico(2, 'COD_HIST_FAT'),
        CampoAlfanumerico(3, 'DESC_FAT'),
    ]
Exemplo n.º 26
0
class RegistroK115(Registro):
    """
     EMPRESAS PARTICIPANTES DO EVENTO SOCIETÁRIO
    """
    campos = [
        CampoFixo(1, 'REG', 'K115'),
        Campo(2, 'EMP_COD_PART'),
        Campo(3, 'COND_PART'),
        Campo(4, 'PER_EVT'),
    ]
Exemplo n.º 27
0
class RegistroK310(Registro):
    """
    EMPRESAS DETENTORAS DAS PARCELAS DO VALOR ELIMINADO TOTAL
    """
    campos = [
        CampoFixo(1, 'REG', 'K310'),
        Campo(2, 'EMP_COD_PARTE'),
        CampoNumerico(3, 'VALOR', precisao=2),
        Campo(4, 'IND_VALOR'),
    ]
Exemplo n.º 28
0
class RegistroI051(Registro):
    """
    PLANO DE CONTAS REFERENCIAL
    """
    campos = [
        CampoFixo(1, 'REG', 'I051'),
        Campo(2, 'COD_ENT_REF'),
        Campo(3, 'COD_CCUS'),
        Campo(4, 'COD_CTA_REF'),
    ]
Exemplo n.º 29
0
class RegistroI053(Registro):
    """
    SUBCONTAS CORRELATAS
    """
    campos = [
        CampoFixo(1, 'REG', 'I053'),
        Campo(2, 'COD_IDT'),
        Campo(3, 'COD_CNT_CORR'),
        Campo(4, 'NAT_SUB_CNT'),
    ]
Exemplo n.º 30
0
class RegistroI100(Registro):
    """
    CENTRO DE CUSTOS
    """
    campos = [
        CampoFixo(1, 'REG', 'I100'),
        CampoData(2, 'DT_ALT'),
        Campo(3, 'COD_CCUS'),
        Campo(4, 'CCUS'),
    ]