Clique aqui para saber as Regras de Validação da Receita!
# | Registro/Campo | Registro Pai | Tam | Ocor | Desc |
---|---|---|---|---|---|
# |
evtTabLig |
Reinf |
- |
1-1 |
Evento tabela de entidades ligadas. Regras de validação: REGRA_EXISTE_INFO_CONTRIBUINTE |
# |
Id |
evtTabLig |
36 |
1-1 |
Identificação única do evento. Regra de validação: REGRA_VALIDA_ID_EVENTO |
# |
ideEvento |
evtTabLig |
- |
1-1 |
Informações de Identificação do Evento |
5 |
tpAmb_5 |
ideEvento |
1 |
1-1 |
Identificação do ambiente: 1 - Produção; 2 - Produção restrita; Valores Válidos: 1, 2. |
6 |
procEmi_6 |
ideEvento |
1 |
1-1 |
Processo de emissão do evento: |
7 |
verProc_7 |
ideEvento |
20 | 1-1 |
Versão do processo de emissão do evento. |
# |
ideContri |
evtTabLig |
- | 1-1 |
Informações de identificação do contribuinte. |
9 |
tpInsc_9 |
ideContri |
1 | 1-1 |
Preencher com o código correspondente ao tipo de inscrição do contribuinte: |
10 |
nrInsc_10 |
ideContri |
14 | 1-1 |
Informar o número de inscrição do contribuinte de acordo com o tipo de |
# |
infoLig |
evtTabLig |
- | 1-1 |
Informações relacionadas a entidades ligadas. |
# |
inclusao |
infoLig |
- | 0-1 |
Inclusão de novas informações. |
# |
ideEntLig |
inclusao |
- | 1-1 |
Identificação da entidade ligada e do período de validade das informações que |
14 |
tpEntLig_14 |
ideEntLig |
1 | 1-1 |
Classificação da entidade ligada: |
15 |
cnpjLig_15 |
ideEntLig |
14 | 1-1 |
CNPJ da entidade ligada. |
16 |
iniValid_16 |
ideEntLig |
7 | 1-1 |
Preencher com o mês e ano de início da validade das informações prestadas |
17 |
fimValid_17 |
ideEntLig |
7 | 0-1 |
Preencher com o mês e ano de término da validade das informações, se |
# |
alteracao |
infoLig |
- | 0-1 |
Alteração de informações. |
# |
ideEntLig |
alteracao |
- | 1-1 |
Identificação da entidade ligada e período de validade das informações que |
20 |
tpEntLig_20 |
ideEntLig |
1 | 1-1 |
Classificação da entidade ligada: |
21 |
cnpjLig_21 |
ideEntLig |
14 | 1-1 |
CNPJ da entidade ligada. |
22 |
iniValid_22 |
ideEntLig |
7 | 1-1 |
Preencher com o mês e ano de início da validade das informações prestadas |
23 |
fimValid_23 |
ideEntLig |
7 | 0-1 |
Preencher com o mês e ano de término da validade das informações, se |
# |
novaValidade |
alteracao |
- | 0-1 |
Informação preenchida exclusivamente em caso de alteração do período de |
25 |
iniValid_25 |
novaValidade |
7 | 1-1 |
Preencher com o mês e ano de início da validade das informações prestadas |
26 |
fimValid_26 |
novaValidade |
7 | 0-1 |
Preencher com o mês e ano de término da validade das informações, se |
# |
exclusao |
infoLig |
- | 0-1 |
Exclusão de informações. |
# |
ideEntLig |
exclusao |
- | 0-1 |
Grupo de informações que identifica a entidade objeto da exclusão. |
29 |
cnpjLig_29 |
ideEntLig |
14 | 1-1 |
CNPJ da entidade ligada. |
30 |
iniValid_30 |
ideEntLig |
7 | 1-1 |
Preencher com o mês e ano de início da validade das informações prestadas |
31 |
fimValid_31 |
ideEntLig |
7 | 0-1 |
Preencher com o mês e ano de término da validade das informações, se |
Exemplos
Regras a considerar para a geração do Tx2
Tx2 Inclusão
INCLUIRR1050
tpAmb_5=2
procEmi_6=1
verProc_7=1.0
tpInsc_9=1
nrInsc_10=08587769
tpEntLig_14=1
cnpjLig_15=64700782000154
iniValid_16=2023-01
fimValid_17=
SALVARR1050
Tx2 Alteração
Obs.: Para realizar a alteração do início ou fim da validade do Evento é necessário utilizar os campos iniValid_22 e fimValid_23.
ALTERARR1050
tpAmb_5=2
procEmi_6=1
verProc_7=1.0
tpInsc_9=1
nrInsc_10=08587769
tpEntLig_20=1
cnpjLig_21=64700782000154
iniValid_22=2023-01
fimValid_23=
iniValid_25=2023-01
fimValid_26=
SALVARR1050
Tx2 Exclusão
EXCLUIRR1050
tpAmb_5=2
procEmi_6=1
verProc_7=1.0
tpInsc_9=1
nrInsc_10=08587769
cnpjLig_29=64700782000154
iniValid_30=2023-01
fimValid_31=
SALVARR1050
Json
{
"R1050": [
{
"tpAmb_5": "tpAmb_5",
"procEmi_6": "procEmi_6",
"verProc_7": "verProc_7",
"tpInsc_9": "tpInsc_9",
"nrInsc_10": "nrInsc_10",
"tpEntLig_14": "tpEntLig_14",
"cnpjLig_15": "cnpjLig_15",
"iniValid_16": "iniValid_16",
"fimValid_17": "fimValid_17"
}
]
}
Observação: Para realizar uma alteração ou uma exclusão, basta informar a constantes ALTERARR1050 ou EXCLUIRR1050
Comentários
0 comentário
Por favor, entre para comentar.