Histórico da Página
...
Produto: | TOTVS Backoffice
| ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Linha de Produto: | Linha Protheus | ||||||||||||||||
Segmento: | Backoffice SP | ||||||||||||||||
Módulo: | AUTOMAÇÃO FISCAL | ||||||||||||||||
Função: | TAFA062.PRW TAFLAYOUT.PRW | ||||||||||||||||
Ticket: | Não há | ||||||||||||||||
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF2-14645 |
02. SITUAÇÃO/REQUISITO
Visando atender ao novo layout da REINF (Layout 2.1), iremos realizar a alteração da tabela legado "nota fiscal" no TAF.
- Criação do Layout T015AO para integração dos detalhes de dedução com exigibilidade suspensa das notas fiscais.
Criar dicionário e MVC T015AO( SX2, SX3, SIX, SX9 )
Ajustar TAFLAYOUT para o layout T015AO. - Criar o Layout T015AP para integração das deduções suspensas por dependentes e beneficiários da pensão alimentícia.
Criar dicionário e MVC T015AP( SX2, SX3, SIX, SX9 )
Ajustar TAFLAYOUT para o layout T015AP.
03. SOLUÇÃO
1 - No cadastro de Notas fiscais (TAFA062), foi criado a tabela V88 - "Detalhamento das deduções com exigibilidade suspensa", abaixo da grid "Indicativo de Suspensão Processos Administrativos e Judiciais" (T9Q):
...
X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO |
1 | V88_FILIAL | C | 8 | 0 | Filial |
2 | V88_CHVNF | C | 15 | 0 | Chave N.F. |
3 | V88_NUMITE | C | 4 | 0 | Num. Item |
4 | V88_IDPROC | C | 36 | 0 | Id Processo |
5 | V88_NUMPRO | C | 6 | 0 | Ident. Proce |
6 | V88_IDSUSP | C | 34 | 0 | Chave Susp. |
7 | V88_CODTRI | C | 6 | 0 | Cod. Tributo |
8 | V88_TPPROC | C | 1 | 0 | Tipo Process |
9 | V88_TPDEDU | C | 1 | 0 | Tipo dedução |
10 | V88_VALDED | N | 14 | 2 | Valor Ded. |
X9_DOM | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_PROPRI | X9_LIGDOM | X9_LIGCDOM | X9_USEFIL | X9_VINFIL | X9_CHVFOR |
T9Q | V88 | T9Q_FILIAL+T9Q_CHVNF+T9Q_NUMITE+T9Q_ID+T9Q_NUMPRO+T9Q_IDSUSP | V88_FILIAL+V88_CHVNF+V88_NUMITE+V88_IDPROC+V88_NUMPRO+V88_IDSUSP | S | 1 | N | S | 1 | 1 |
Realizado ajuste no fonte TAFLAYOUT.PRW, inserido duas novas posições:
T015AO_IND_TP_DEDUCAO ( V88_TPDEDU ) e T015AO_VALDEDUCAO ( V88_VALDED )
O layout T015AO consta por item ( T015 ) na nota e é Filho do T015AK, exemplo de preenchimento:
|T015|001|R2010||1000,00|0,00||0|||1,00|HR|1102|001|0||0,00|1,00|0,00|||1,00|0,00|0,00|0,00|0,00|0,00||1||1000,00||||1000,00||0,00|0,00|||||100000001||||||30629740000152|
|T015AE|13|||0,00|0,00|1000,00|0,00|0,00|11,00|0,00|110,00|0,00||0,00|0,00|0,00|0,00|0,00|||0,00||0,00|0,00|0,00|0,00|40,00|0,00|0,00|
|T015AK|1|10095957620188260001||00000002|10|13|
|T015AO|2|100,00|
|T015AO|3|100,00|
2 - No cadastro de Notas fiscais (TAFA062), foi criado a tabela V94- "Deduções suspensas por dependentes e beneficiários da pensão alimentícia", abaixo da grid "detalhes de dedução com exigibilidade suspensa" (V88):
X2_CHAVE | X2_NOME | X2_SYSOBJ | X2_MODO | X2_MODOUN | X2_MODOEMP | X2_UNICO |
V94 | Ded. Susp. por Depend. e Benef | TAFA062 | E | E | E | V94_FILIAL+V94_CHVNF+V94_IDPART+V94_NUMITE+V94_IDPROC+V94_NUMPRO+V94_IDSUSP+V94_CODTRI+V94_TPPROC+V94_TPDEDU+V94_CODDEP |
INDICE | ORDEM | CHAVE | DESCRICAO |
V94 | 1 | V94_FILIAL+V94_CHVNF+V94_IDPART+V94_NUMITE+V94_IDPROC+V94_NUMPRO+V94_IDSUSP+V94_CODTRI+V94_TPPROC+V94_TPDEDU+V94_CODDEP | Chave N.F. + Id Particip. + Num. Item + Id Processo + Nr Processo + Ch |
X3_ORDEM | X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_DECIMAL | X3_TITULO |
1 | V94_FILIAL | C | 8 | 0 | Filial |
2 | V94_CHVNF | C | 15 | 0 | Chave N.F. |
3 | V94_NUMITE | C | 4 | 0 | Num. Item |
4 | V94_IDPROC | C | 36 | 0 | Id Processo |
5 | V94_NUMPRO | C | 6 | 0 | Nr Processo |
6 | V94_IDSUSP | C | 34 | 0 | Chave Susp. |
7 | V94_CODTRI | C | 6 | 0 | Cod. Tributo |
8 | V94_TPPROC | C | 1 | 0 | Tipo Process |
9 | V94_TPDEDU | C | 1 | 0 | Tipo dedução |
10 | V94_IDPART | C | 36 | 0 | Id Particip. |
11 | V94_CODDEP | C | 6 | 0 | Cod Dependen |
12 | V94_CPF | C | 11 | 0 | CPF |
13 | V94_VDEDSU | N | 14 | 2 | Vlr Dep. Sus |
X9_DOM | X9_CDOM | X9_EXPDOM | X9_EXPCDOM | X9_PROPRI | X9_LIGDOM | X9_LIGCDOM | X9_USEFIL | X9_VINFIL | X9_CHVFOR |
V3R | V94 | V3R_ID+V3R_CODIGO | V94_IDPART+V94_CODDEP | S | 1 | N | S | 2 | 2 |
V88 | V94 | V88_CHVNF+V88_NUMITE+V88_IDPROC+V88_NUMPRO+V88_IDSUSP+V88_CODTRI+V88_TPPROC+V88_TPDEDU | V94_CHVNF+V94_NUMITE+V94_IDPROC+V94_NUMPRO+V94_IDSUSP+V94_CODTRI+V94_TPPROC+V94_TPDEDU | S | 1 | N | S | 1 | 1 |
Realizado ajuste no fonte TAFLAYOUT.PRW, inserido duas novas posições:
T015AP_CPF ( V94_CPF ) e T015AP_VAL_DEDUCAO_SUSPENSO ( V94_VDEDSU )
O layout T015AP consta por T015AO ( V88 ) Detalhamento das deduções Com Exigibilidade suspensa, exemplo de preenchimento:
|T015|001|CODPRO01||3000,00|0,00||0|||1,00||1102||0||0,00|1,00|0,00|||1,00|0,00|0,00|0,00|0,00|0,00||1||3000,00||||3000,00||0,00|0,00|||||100000001|||10001|2|
|T015AE|12|||0,00|0,00|3000,00|0,00|0,00|15,00|0,00|450,00|0,00||0,00|0,00|0,00|0,00|0,00|||0,00||0,00|0,00|0,00|0,00|0,00|0,00|0,00|
|T015AK|1|475388468674|||300,00|12|3000,00|100,00|50,00|
|T015AO|2|100,00|
|T015AP|39289193859|50,00|
|T015AP|59919300064|50,00|
|T015AO|3|200,00|
|T015AP|67823112086|200,00|
|T015AL|7|150,00|150,00||
|T015AN|59919300064|50,00|
|T015AN|67823112086|100,00|
|T015AM|1|100,00|DESC ISENCAO2|
04. DEMAIS INFORMAÇÕES
Essa implementação estará disponível somente na liberação do pacote do Reinf 2.1.
05. ASSUNTOS RELACIONADOS
Templatedocumentos |
---|
...