Histórico da Página
...
Gravação do ID(xml) nas tabelas de negócio
Linha de Produto: | Protheus |
Segmento: | Serviços |
Módulo: | SIGATAF - Totvs Automação Fiscal |
Função: | TAFA051.PRW |
Situação/Requisito: | Prevenir que os produtos TAF e TSS recebam do Governo o erro 537 – chave em duplicidade – na transmissão de eventos do eSocial. Atualmente o TAF gera uma tag de id no cabeçalho de cada XML enviado ao TSS, composta por uma chave + datetime. O fato deste id ser gerado em tempo real, e a cada nova transmissão, pode trazer problemas, pois o Governo utiliza esse id para retornar um evento já autorizado anteriormente. Caso seja enviado o mesmo registro com um id diferente, o Governo entende que se trata de um envio em duplicidade. Precisamos garantir que seja enviado sempre o mesmo id para cada registro. |
Solução/Implementação: | Criar um novo campo em cada tabela pai de eventos do TAF para guardar o id que é gerado no cabeçalho do XML. No primeiro envio do registro, o campo deve ser gravado com o conteúdo do id, caso esse campo esteja preenchido, qualquer nova transmissão deve considerá-lo. |
Requisito: | DSERTAF1-3307 |