Produto: | TOTVS Varejo Franquias e Redes |
---|---|
Linha de Produto: | Franquias e Redes |
Segmento: | Varejo |
Módulo: | Totvs PDV Móvel |
Função: | |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DVARLIVEPDV-17004 |
Ao tentar realizar vendas, esporadicamente o PDV apresente a mensagem abaixo:
Também foi possível identificar que as vendas que apresentaram esse problema não foram salvas no banco de dados postgres. Porém todas as vendas que foram canceladas no TPDVM e não foram gravadas em seu banco, foram emitidas normalmente no SAT e enviadas para o Sefaz.
Verificado que a falha estava ocorrendo devido a falta de tratamento do campo "Estado" localizado no cadastro do cliente no Fidelidade, pois o mesmo está sendo retornado como "Nao Informado", porém se verificado no banco de dados na tabela venda o campo só permite dois caracteres conforme print abaixo:
Campo retornado pelo Fidelidade:
Então era apresentado o seguinte erro no log \TotvsPDV\Logs\ProcessamentoVenda.log
Então realizado a correção para que o campo de estado seja tratado na seguinte forma , quando o mesmo for retornado pelo fidelidade vazio ou não informado será gravado o estado referente a loja quando não identificado o cpf do consumidor.
PRODUTO | VERSÃO |
---|---|
TOTVS PDV Móvel | 21.1.22.77 |