Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus 

Segmento:

Backoffice SP 

Módulo:AUTOMAÇÃO FISCAL
Função:

TAFA602.PRW 
TAFROTINAS.PRW

Ticket:Não Há
Requisito/Story/Issue (informe o requisito relacionado) :

DSERTAF2-14567


02. 
SITUAÇÃO/REQUISITO

Visando atender ao novo layout da REINF (Layout 2.1), será necessário realizar a criação do dicionário do layout R-4080.

Ao final desta tarefa deverá existir as tabelas que são espelho do evento R-4080 e o MVC da rotina pronto para acesso.

Por se tratar de uma tabela espelho, não deverá existir as opções incluir/alterar (já que a apuração é responsável por isso),
deverá existir a opção de visualizar, excluir e desfazer exclusão.

A opção excluir, deve ter o tratamento de todas as tabelas espelho de eventos da REINF.
Excluir evento transmitido: Gerar R-9000 e deixar a linha inativa.
Excluir evento não transmitido (status vazio ou 3 - rejeitado).
Excluir o registro e limpar o PROCID dos registros que faziam parte deste evento.
Excluir evento aguardando retorno do RET: Não permitir exclusão.

Pontos de atenção:
Na tabela espelho, criar os campos de ID das tabelas que irão se relacionar com o evento R-4080.
(Ex: Participante, ID da filial, ID do processo referenciado, vínculo de tabelas autocontidas).
Avaliar o relacionamento da SX9 do dicionário.

03. SOLUÇÃO

Criado o MVC com os campos espelhos do evento R-4080 (TAFA602).

Criado os metadados referente as tabelas: V97, V98, V99 e V9A.

SX2

X2_CHAVEX2_NOMEX2_MODOX2_MODOUNX2_MODOEMPX2_UNICO
V97R-4080 - Retenção Recebimento EEEV97_FILIAL+V97_ID+V97_VERSAO
V98R4080 Identificação RendimentoEEEV98_FILIAL+V98_ID+V98_VERSAO+V98_NATREN
V99R4080 Info.relativa rendimentoEEEV99_FILIAL+V99_ID+V99_VERSAO+V99_NATREN+DTOS(V99_DATAFG)
V9AR4080 Info Proc Ret           EEEV9A_FILIAL+V9A_ID+V9A_VERSAO+V9A_NATREN+DTOS(V9A_DATAFG)+V9A_IDPROC+V9A_CODSUS

SIX

INDICEORDEMCHAVEDESCRICAO
V971V97_FILIAL+V97_ID+V97_VERSAOID + Id Ver Reg                                                       
V972V97_FILIAL+V97_PERAPU+V97_TPINSC+V97_NRINSC+V97_NRINSF+V97_ATIVOPer Apuração + Tp Inscrição + Nr Insc Est + CNPJ Font + Reg Ativo     
V973V97_FILIAL+V97_TPINSC+V97_NRINSC+V97_ATIVOTp Inscrição + Nr Insc Est + Reg Ativo                                
V974V97_FILIAL+V97_NRINSC+V97_ATIVONr Insc Est + Reg Ativo                                               
V975V97_FILIAL+V97_PROTUL+V97_ATIVO Recibo + Reg Ativo                                                    
V981V98_FILIAL+V98_ID+V98_VERSAO+V98_NATRENID + Id Ver Reg + Nat Rendimen                                        
V991V99_FILIAL+V99_ID+V99_VERSAO+V99_NATREN+DTOS(V99_DATAFG)ID + Versão + Cod Nat Rend + Dt Fato Gera                             
V9A1V9A_FILIAL+V9A_ID+V9A_VERSAO+V9A_NATREN+DTOS(V9A_DATAFG)+V9A_IDPROC+V9A_CODSUSID + Versão + Cod Nat Rend + Fato Gerador + Id Processo + Cod Susp    

SX3

X3_CAMPOX3_ORDEMX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULOX3_DESCRICX3_BROWSEX3_VISUALX3_CONTEXT
V97_FILIAL1C80Filial      Filial                   SVR
V97_ID    2C360ID          Identificador do RegistroNVR
V97_VERSAO3C140Id Ver Reg  Id da Versão do Registro NVR
V97_VERANT4C140Ver Ant Reg Versão Anterior Registro NVR
V97_STATUS5C10Status Reg  Status do Registro       NVR
V97_PROTUL6C520Recibo      Recibo da Transmissão    NVR
V97_PROTPN7C520Recibo Ant  Recibo Trans Anterior    NVR
V97_EVENTO8C10Id Evento   Identificação do Evento  NVR
V97_ATIVO 9C10Reg Ativo   Registro Ativo           NVR
V97_PROCID10C60Proc ID     ID da apuração           NVR
V97_XMLID 11C360ID XML      Id do XML                NVR
V97_PERAPU12C60Per ApuraçãoPeríodo da Apuração      SAR
V97_TPAMB 13C10Tp.Ambiente Tipo do Ambiente         NVR
V97_IDESTA14C60Id Estab    Id do estabelecimento    SAR
V97_DESTAB15C2200Desc Estab  Descrição do Estab.      NAR
V97_TPINSC16C10Tp InscriçãoTipo de Inscrição        SAR
V97_NRINSC17C140Nr Insc Est Nr Inscrição Contrib     SAR
V97_CODPAR18C600Cód. Part.  Cód. do Participante     SAR
V97_NRINSF19C140CNPJ Font   CNPJ da fonte pagadora   SAR
V97_DPARTI20C2200Desc. Part. Desc. do Participante    SAR
V97_IDPART21C360ID. Part.   ID. do Participante      NAR
V98_FILIAL1C80Filial      Filial                   SVR
V98_ID    2C360ID          Identificador do RegistroNVR
V98_VERSAO3C140Id Ver Reg  Id da versão do registro NVR
V98_IDNTRE4C60Id Natureza Id Natureza              NAR
V98_NATREN5C50Nat RendimenNatureza do rendimento   SAR
V98_DNATRE6C2540Desc. Nat.  Descrição Natureza       SAR
V98_OBS   7C2000Observações Observações              SAR
V99_FILIAL1C80Filial      Filial                   NVR
V99_ID    2C360ID          ID do registro           NVR
V99_VERSAO3C140Versão      Versão do Registro       NVR
V99_NATREN4C50Cod Nat RendCódigo Natureza Rend     SAR
V99_DATAFG5D80Dt Fato GeraData do Fato Gerador     SAR
V99_VLRBRU6N142Valor Bruto Valor Bruto              SAR
V99_BASEIR7N142Vlr Base IR Vlr Base IR              SAR
V99_VLRIR 8N142Vl IR Fonte Vl IR Retido Fonte       SAR
V9A_FILIAL1C80Filial      Filial                   NVR
V9A_ID    2C360ID          ID do registro           NVR
V9A_VERSAO3C140Versão      Versão do Registro       NVR
V9A_NATREN4C50Cod Nat RendCod. Natureza Rendimento SAR
V9A_DATAFG5D80Fato GeradorData Fato Gerador        NVR
V9A_IDPROC6C60Id Processo Id do Processo Ret       SAR
V9A_TPPROC7C10Tipo        Tipo do processo         SAR
V9A_NRPROC8C210Nr Processo Nr Processo Adm/Judicial SAR
V9A_CODSUS9C140Cod Susp    Código Suspensão         SAR
V9A_IDSUSP10C340Chave Susp  Chave de Cod. Suspensão  SAR
V9A_BSUSIR11N142Vl Base IR  Vlr Base IR exig SuspensaSAR
V9A_VSUSIR12N142Vlr N. Ir   Valor Não Efetuado IR    SAR
V9A_VLRDEP13N142Vlr Dep IR  Vlr Depósito Judicial IR SAR


SX9

X9_CDOMX9_IDENTX9_DOMX9_EXPCDOMX9_EXPDOMX9_PROPRIX9_LIGDOMX9_LIGCDOMX9_USEFILX9_ENABLEX9_VINFILX9_CHVFOR
V974C1EV97_IDESTA+'1'C1E_ID+C1E_ATIVOS1NSS22
V975C1HV97_IDPARTC1H_IDS1NSS11
V976C1HV97_CODPARC1H_CODPARS1NSS11
V9A1T9VV9A_IDPROC+'1'T9V_ID+T9V_ATIVOS1NSS22
V9A1T9XV9A_CODSUST9X_CODSUSS1NSS22
V9A2T9XV9A_IDSUSPT9X_ID+T9X_VERSAO+T9X_CODSUSS1NSS22
V986V3OV98_IDNTREV3O_IDS1NSS22
V987V3OV98_NATRENV3O_CODIGOS1NSS22
V981V97V98_ID+V98_VERSAOV97_ID+V97_VERSAOS1NSS11
V991V98V99_ID+V99_VERSAO+V99_NATRENV98_ID+V98_VERSAO+V98_NATRENS1NSS11
V9A1V99V9A_ID+V9A_VERSAO+V9A_NATREN+V9A_DATAFGV99_ID+V99_VERSAO+V99_NATREN+V99_DATAFGS1NSS11

04. DEMAIS INFORMAÇÕES

Essa implementação estará disponível somente na liberação do pacote do Reinf 2.1.

05. ASSUNTOS RELACIONADOS

EFD-Reinf