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 Para CNPJ alfanumérico, a raiz/base de oito posições pode conter letras maiúsculas (A-Z) e números. Quando informado CNPJ completo, aceita 14 posições, sendo as 12 primeiras alfanuméricas e as 2 últimas numéricas. |
| # | 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. Quando informado CNPJ alfanumérico, aceita 14 posições, sendo as 12 primeiras alfanuméricas e as 2 últimas numéricas. |
| 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. Quando informado CNPJ alfanumérico, aceita 14 posições, sendo as 12 primeiras alfanuméricas e as 2 últimas numéricas. |
| 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. Quando informado CNPJ alfanumérico, aceita 14 posições, sendo as 12 primeiras alfanuméricas e as 2 últimas numéricas. |
| 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=
SALVARR1050Tx2 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=
SALVARR1050Tx2 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=
SALVARR1050Json
{
"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.