| Produto: | |
|---|---|
| Linha de Produto: | |
| Segmento: | |
| Módulo: | PDV |
| Função: | Resgate Netpoints |
| País: | Brasil |
| Ticket: | |
| Requisito/Story/Issue (informe o requisito relacionado) : | DSUPPDVCORE-6524 |
Erro 'Invalid floating point operation', no AcruxPDV Linux, ao realizar o "Resgate Netpoints" na lista de função.
No AcruxPDV ao acionar a opção 'Resgate NetPoints', o sistema solicita que o serviço do monitor execute a consulta do status do associado e realize o acumulo de pontos enviando um XML de pergunta, a NetPoints envia um XML de resposta com as informações da pontuação e a lista de produtos de resgate.
Caso no XML de resposta exista algum produto de resgate, o AcruxPDV salvará nos parâmetros correspondentes, se não existir nenhum produto de resgate os parâmetros ficarão vazios. E ocorrerá o erro de divisão por zero. Para resolver o problema, foi acrescentada verificação dos parâmetros e exibição da mensagem 'Não há saldo a resgatar de NetPoints'.

Abaixo segue a configuração necessária.
1. No Monitor de PDV, menu: Configurações → Configurações do AcruxMonitor , localize o grupo
"Servidores" → "Servidor de recompensa" → "Netpoints" e altere as propriedades abaixo:

Atualizar para a versão 22.10.002 ou superior.
Não há.