Histórico da Página
TAF
Linha de Produto: | TAF - Totvs Automação Fiscal |
Segmento: | Serviços |
Módulo: | SIGATAF |
Função: | TAFXINTEG |
Situação/Requisito | Durante a transmissão de um evento para o RET, o campo XMLID eventualmente era gerado em duplicidade, ocasionando em uma rejeição por parte do RET. Isso ocorre pq 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 ou 543) o campo XMLID será limpo. Será necessário fazer uma nova tentativa de transmissão, para que o evento seja transmitido corretamente ao governo. Posteriormente, foi implementada uma tratativa para quando há uma falha no RET onde não há o retorno do erro, para garantir que o sistema apresente erros por decorrência disso. | |
Requisito: | DSERTAF1-7309 |