Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Backoffice

Linha de Produto:

Linha Protheus

Segmento:

Serviços

Módulo:SIGATAF
Função:TAFA574.prw
Ticket:Não se aplica
Requisito/Story/Issue (informe o requisito relacionado) :DSERTAF2-11314


02. 
SITUAÇÃO/REQUISITO

Nessa estória iremos realizar a extração dos tributos por item das notas fiscais se baseando no layout Totvs atualizado contido no link: https://drive.google.com/drive/u/0/folders/1UddKRUIrNsmr7n2AF6aGOtVDbKnMjj0l

O objetivo é implementar a extração dos documentos fiscais com o uso do TSI. Avaliamos que as tabelas que precisaram ter o controle do STAMP são as tabelas: SFT, SF3, SF1, SF2, SD1, SD2. Essas tabelas já estão sendo utilizadas no evento T013.

Sempre que as tabelas forem alteradas (inclusive campos que não são utilizados na extração), deve-se realizar a extração do item da nota fiscal.

Para documentos reprocessados via MATA930, teremos um novo registro da SF3/SFT e o registro anterior será deletado. Neste cenário, devemos tratar esta "inclusão" na SF3/SFT como uma alteração dos registros no TAF. Será necessário buscar pela chave "FILIAL+NUMERO DA NOTA+SERIE+CLIENTE/FORNECEDOR+LOJA+ITEM e se já for encontrado um registro com esta chave dentro do TAF, devemos efetuar a atualização do registro.

Grande parte do evento T015AE utiliza as mesmas funções do layout T013AP que já foram adaptadas para utilização do TSI. Devemos aproveitar essas funções para retornar o CST e realizar a gravação dos campos do T015AE. As funções fRegT015AE e fTrbNoCalc ainda não foram adequadas para o TSI, pois são utilizadas apenas no T015AE. Devemos realizar esta adequação nesta estória.

Neste momento não realizaremos a extração dos dados que vierem pelo Configurador de Tributos, pois ele está sendo utilizado apenas para as informações da REINF.

03. SOLUÇÃO

Criado rotina para geração do objeto Json referente ao registro T015AE..

04. DEMAIS INFORMAÇÕES

Não há

05. ASSUNTOS RELACIONADOS

        Não há