01. DADOS GERAIS

Produto:

Linha de Produto:

 

Segmento:

Varejo 

Módulo:PDV OMNI - DESKTOP
Função:RESGATAR PRÉ-VENDA
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVAROMNICK-578


02. 
SITUAÇÃO/REQUISITO

Foi identificado um problema no uso do PDV com a funcionalidade de resgate de pedidos (pré-venda):

ao carregar os pedidos no PDV, o sistema travava no momento de iniciar o pagamento, especialmente em pedidos que utilizavam estoque de outras filiais. Essa falha ocorria com alta frequência, impactando a operação, tornando o atendimento mais lento e reduzindo a eficiência no ponto de venda.

03. SOLUÇÃO

A solução aplicada foi a refatoração e correção de diversos fluxos do sistema, com foco em estabilidade, usabilidade e performance, incluindo:

Ajuste da tabela de Lista Presente, que estava fora do padrão usado pelo sistema;

Reescrita do fluxo de formatação de CPF/CNPJ do consumidor;

Correção do fluxo de exibição de popups para pagamentos POS, Outros e Cheque;

Ajuste de erro interno causado por conversão incorreta do tipo de elemento da tela;

Correção do fluxo de resgate de pré-venda usando estoque online/online estoque;

Refatoração da escrita de logs locais no PDV;

Implementação de cache no carregamento dos métodos de pagamento;

Adição de cache na tela de pagamento para otimizar o carregamento dos pagamentos.

Com esses ajustes, o fluxo de resgate e pagamento no PDV se tornou mais estável e responsivo, reduzindo travamentos

04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica