Inconsistências MS1079 - MS0037 no evento de exclusão R-1000 tempo aproximado para leitura: 10 min
01. DADOS GERAIS
Linha de Produto: | TAF - Totvs Automação Fiscal |
---|---|
Segmento: | Serviços |
Módulo: | SIGATAF |
Função: | TAFA495.prw TAFApr1000.prw |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF2-7591 |
02. SITUAÇÃO/REQUISITO
1) Ao realizar a apuração / transmissão do evento R-1000, após uma exclusão, o registro é rejeitado pelo RET e apresenta a seguinte advertência:
MS1079 - Registro não existe na tabela com a mesma chave e período de validade informados no evento.
O problema ocorre porque no momento de gerar a nova apuração, o conteúdo do campo T9U_EVENTO é gravado como A, o que não está conforme,
visto que após a exclusão autorizada, o registro deve ser considerado como uma nova inclusão para que possa ser transmitido corretamente.
2) Após a transmissão de um evento R-1000 é realizada uma exclusão e sua transmissão.
Ao verificar no RET, é apresentado a seguinte mensagem: MS0037 - Já existe na base de dados do Ambiente Nacional um evento com mesma identificação.
O problema ocorre porque no momento de gerar o registro de exclusão do evento, o conteúdo do campo T9U_XMLID que foi inativado é copiado, o que não deve acontecer.
03. SOLUÇÃO
Realizado os ajustes necessários para que após a transmissão não retornem as inconsistências MS1079 e MS0037.