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 |
...
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.
03. SOLUÇÃO
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|
04. DEMAIS INFORMAÇÕES
Essa implementação estará disponível somente na liberação do pacote do Reinf 2.1.
...