Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Franquias e Redes

Segmento:

Varejo

Módulo:

PDV Omnishop

Função:Fiscal
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARLIVEPDV-14866


02. SITUAÇÃO/REQUISITO

Após a instalação da versão 3.0.144.0 e realizadas baterias de testes, verificamos que a tabela mzfilahistorico carregou uma quantidade grande de registros.

03. SOLUÇÃO

Conforme descrição acima foram detectados dois problemas.

1º - Vendas que estavam sendo rejeitadas, estão sendo enviadas para a Mzfila para inutilização (o que está correto) , porém a venda também estava sendo gravada nas tabelas de vendas, e quando mozart realizava o processamento dessa venda validava que o mesmo já existia em banco e com uma situação diferente de inutilizada, é possível verificar o erro através da tabela mzfilahistorico, no campo resultadooperacao, conforme json abaixo:


    "Response": {
        "Conteudo": "{\"code\":\"Zvpebfbsg.NfcArgPber.Zip.GasPbagebyyre+Reebe.2\",\"message\":\"Erro ao salvar 'Nfce'\",\"detailedMessage\":\"AspNetCoreOnPostError\",\"helpUrl\":\"\",\"details\":[{\"guid\":\"fe9b8b3d-8b54-4cbc-b790-f197787a9c7d\",\"code\":\"Iraqn 1099 - 666 rkvfgr ab onapb qr qnqbf, aãb cbqr fre vahgvyvmnqn\",\"message\":\"Venda 1099 - 666 existe no banco de dados, não pode ser inutilizada\",\"detailedMessage\":\"Venda 1099 - 666 existe no banco de dados, não pode ser inutilizada\"}]}"
    }



E com isso a venda era enviada para reprocessamento , e com isso aumento o numero de registros na tabela mzfilahistorico.


2º - Verificado na tabela mzcomandosql e o mesmo não atualizado com a alteração de script para realizar a limpeza nas tabelas mzfila e mzfilahistorico.


Então foi realizado a correção para que a inutilização seja gravada na tabela mzfila e após o processamento do mesmo ela será gravada nas tabelas de vendas com a situação correta, e referente a atualização do comando foi reenviado o update para forçar novamente a execução no script para alteração do comando.


ProdutoVersão
Totvs PDV Omnishop3.0.167.0