Vendas presas no PDV com mensagem "Division by zero"
Software: PDV - Softshop Caixa | Grupo: PDV
Solução
Descrição do Problema:
O erro "Division by zero" aparece no PDV quando o cliente utiliza delivery com alguma plataforma integrada (ex.: iFood, Meu Carrinho, etc...) e há falha no cadastro de itens de combos. Isso ocorre quando as mercadorias com variações não estão devidamente com os códigos(PDV) vinculados.
Solução:
Certifique-se de que todas as mercadorias com variações estão cadastradas corretamente.
Nesse exemplo vamos considerar o SOFTCOMSHOP + MEU CARRINHO, mas logica aplica-se a demais plataforma de delivery.
Exemplo de cadastro INCORRETO:

Exemplo de cadastro CORRETO:


OBS: A correção só vai funcionar para os novos pedidos, para os pedidos que já chegou no PDV não será aplicado a correção. É importante orientar fazer toda correção antes de seguir com o contorno a seguir para enviar as venda pendentes.
Contorno para as vendas já recebidas:
Feche o PDV
Localize a pasta do caixa e faça um backup por segurança (C:\Program Files (x86)\Softcom Tecnologia\Softshop Caixa)
Baixe o arquivo (https://drive.google.com/file/d/10sy2Pjg6ZJ2SDTnJIvy9Mkr4ygmIVMG0/view?usp=sharing)
Clique com o botão direto sobre o arquivo, e utilizar a opção "Executar com o PoweShell"

Abra o caixa, vai à opção "F11 FUNÇÕES > Enviar Pedidos"
Após esse processo verifique em "F11 FUNÇÕES > Pedidos no Cache" se ainda tem pedidos pendentes.
Tags: pdv, cache, presas, division, zero