Árvore de páginas

TAF

Linha de Produto:

TAF - Totvs Automação Fiscal

Segmento:

Serviços

Módulo:

SIGATAF

Função:

TAFXINTEG

TAFPROC5

Situação/Requisito

Durante a transmissão de um evento para o RET, o campo XMLID eventualmente era gerado em duplicidade, ocasionando uma rejeição por parte do RET. Isso ocorre porque o ID é composto pelo CNPJ, pela data, pela hora, minuto e segundo da transmissão, além de 5 dígitos que eram gerados de forma aleatória. Em alguns casos esse número aleatório era gerado em duplicidade em uma mesma data, hora, minuto e segundo.

Solução/Implementação:

Foi considerado na composição da chave os milissegundos da transmissão, além de 2 dígitos aleatórios. Além disso, foi criado um mecanismo para regerar o XMLID em caso do governo retornar os códigos de erro 402 e 543.

Portanto, para solucionar o problema é necessário retransmitir os eventos com esse tipo de erro e acionar o botão Reavaliar Pendências. No caso destes códigos (402, 543 ou 609) o campo XMLID será limpo. Será necessário fazer uma nova tentativa de transmissão, para que o evento seja transmitido corretamente ao governo.

Requisito:DSERTAF1-8391