01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus 

Segmento:

Backoffice SP 

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

TAFA053.PRW
TAFA535.PRW
TAFLAYOUT.PRW
TAFXFUN.PRW

Ticket:Não há
Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF2-14649
DSERTAF2-14650
DSERTAF2-14744


02. 
SITUAÇÃO/REQUISITO

Visando atender ao novo layout da REINF (Layout 2.1), iremos realizar a alteração da tabela legado "pagamentos" no TAF.

1)Realizar apenas as alterações do item 2.7 - Suspensão - Layout T158AG.
Criar dicionário e MVC T158AG ( SX2, SX3, SIX, SX9 )
Após criar o dicionário atualizar o mapa mental e o spike com o nome da nova tabela.
Ajustar TAFLAYOUT para o layout T158AG.

2)Realizar apenas as alterações referente a informação dos dependentes e beneficiários da pensão alimentícia. - Layout T158AH.
Criar dicionário e MVC T158AH ( SX2, SX3, SIX, SX9 )
Após criar o dicionário atualizar o mapa mental e o spike com o nome da nova tabela.
Ajustar TAFLAYOUT para o layout T158AH.

03. SOLUÇÃO

1.1) No cadastro de Pagamento, foi criado a tabela V90 - Detalhamento das deduções com exigibilidade suspensa

X2_CHAVEX2_NOMEX2_SYSOBJX2_MODOX2_MODOUNX2_MODOEMPX2_UNICO
V90Det Deducoes Exig. SuspTAFA535                       EEEV90_FILIAL+V90_ID+V90_CNATRE+V90_IDPROC+V90_IDSUSP+V90_IDTRIB+V90_TPDEDU                                                                                                                                                                                  
INDICEORDEMCHAVEDESCRICAO
V901V90_FILIAL+V90_ID+V90_CNATRE+V90_IDPROC+V90_IDSUSP+V90_IDTRIB+V90_TPDEDU                                                                                                        Id + Cód Nat Ren + Id Proc + Chave Susp. + Id Tributo + Tipo Dedução  
X3_ORDEMX3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULO
01V90_FILIALC80Filial
02V90_ID    C360Id          
03V90_CNATREC60Cód Nat Ren 
04V90_IDPROCC60Id Proc     
05V90_IDSUSPC340Chave Susp. 
06V90_IDTRIBC60Id Tributo 
07V90_TPDEDUC10Tipo Dedução
08V90_VALDEDN142Valor Ded.
X9_DOMX9_CDOMX9_EXPDOMX9_EXPCDOMX9_PROPRIX9_LIGDOMX9_LIGCDOMX9_USEFILX9_VINFILX9_CHVFOR
V4HV90V4H_FILIAL+V4H_ID+V4H_CNATRE+V4H_IDPROC+V4H_IDSUSP+V4H_IDTRIB                                                                 V90_FILIAL+V90_ID+V90_CNATRE+V90_IDPROC+V90_IDSUSP+V90_IDTRIB S1NS11

1.2) Realizado ajuste no fonte TAFLAYOUT.PRW, inserido duas novas posições:

T158AG_IND_TP_DEDUCAO ( V90_TPDEDU ) e T158AG_VALDEDUCAO ( V90_VALDED ).

O layout T158AG consta por pagamento( T158 ) e é filho do layout T158AC - Suspensão de exigibilidade de tributo.

Exemplo de preenchimento:

|T158|FATURACP4010_01|PREFI|R4010F07|20190101|0|1|20190102|001|2000|
|T158AA|10001|2000,00|2|||0,00|0,00|
|T158AC|100959576201882600012|1|SUSP1|12|100,00|1000,00|1,00|10,00|
|T158AG|1|60,00|
|T158AG|5|40,00|

2.1) No cadastro de Pagamento, foi criado a tabela V95 - Informação dos dependentes e beneficiários da pensão alimentícia.

X2_CHAVEX2_NOMEX2_SYSOBJX2_MODOX2_MODOUNX2_MODOEMPX2_UNICO
V95Ded. Susp. por Depend. e benefTAFA535                       EEEV95_FILIAL+V95_ID+V95_IDPART+V95_CNATRE+V95_IDPROC+V95_IDSUSP+V95_IDTRIB+V95_TPDEDU+V95_CODDEP
INDICEORDEMCHAVEDESCRICAO
V951V95_FILIAL+V95_ID+V95_IDPART+V95_CNATRE+V95_IDPROC+V95_IDSUSP+V95_IDTRIB+V95_TPDEDU+V95_CODDEPId + Id Particip + Cód Nat Ren + Id Proc + Chave Susp. + Id Tributo +
X3_ORDEMX3_CAMPOX3_TIPOX3_TAMANHOX3_DECIMALX3_TITULO
1V95_FILIALC80Filial      
2V95_ID    C360Id          
3V95_CNATREC60Cód Nat Ren 
4V95_IDPROCC60Id Proc     
5V95_IDSUSPC340Chave Susp. 
6V95_IDTRIBC60Id Tributo  
7V95_TPDEDUC10Tipo Dedução
8V95_IDPARTC360Id Particip 
9V95_CODDEPC60Cod Dependen
10V95_CPF   C110CPF         
11V95_VDEDSUN142Vlr Dep. Sus
X9_DOMX9_CDOMX9_EXPDOMX9_EXPCDOMX9_PROPRIX9_LIGDOMX9_LIGCDOMX9_USEFILX9_VINFILX9_CHVFOR
V3RV95V3R_ID+V3R_CODIGOV95_IDPART+V95_CODDEPS1NS22
V90V95V90_ID+V90_CNATRE+V90_IDPROC+V90_IDSUSP+V90_IDTRIB+V90_TPDEDUV95_ID+V95_CNATRE+V95_IDPROC+V95_IDSUSP+V95_IDTRIB+V95_TPDEDUS1NS11


2.2) Realizado ajuste no fonte TAFLAYOUT.PRW, inserido duas novas posições:
T158AH_CPF ( V95_CPF ) e T158AH_VAL_DEDUCAO_SUSPENSO ( V95_VDEDSU ).

O layout T158AH consta por pagamento( T158 ) e é filho do layout T158AG Detalhamento das deduções Com Exigibilidade suspensa. Exemplo de preenchimento:

|T158|FATURACP4010_01|PREFI|R4010F07|20190101|0|1|20190102|001|2000|
|T158AA|10001|2000,00|2|||0,00|0,00|
|T158AC|100959576201882600012|1|SUSP1|12|100,00|1000,00|1,00|10,00|
|T158AG|1|60,00|
|T158AH|37765069039|30,00|
|T158AH|46961063063|30,00|
|T158AG|5|40,00|
|T158AH|41177907810|40,00|

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