RELEASE (1.19.3) | TASTE ONE PDV

 

TipoQuant.

CORREÇÃO

7

ERRO - QA

2

MELHORIA

1

LOCALIZADORRESUMOTIPO
DETALHES
FOOD-37915Erro na impressão de produção

CORREÇÃO

Problema: Cliente com a opção de mesa por posição desligada, porém em alguns pedidos sai a indicação de "Posição 1" na impressão de produção.

Solução: Blindagem para não enviar posição quando estiver configurado para não trabalhar com posição
FOOD-37302HUB não importou o desconto aplicado na taxa de entrega e no item fornecido pelo parceiro

CORREÇÃO

Problema: A loja não possuía os finalizadores IFOOD_OUTROS e HUB_OUTROS. Como o sistema aceitava apenas esses finalizadores para aplicar descontos, os pedidos do IFood acabavam não recebendo o desconto corretamente.

Solução: Agora, ao processar pedidos com desconto, o sistema seguirá a seguinte ordem de finalizadores:

  • Para pedidos do IFood:

    1. IFOOD_OUTROS
    2. HUB_OUTROS
    3. IFOOD_ONLINE
  • Para pedidos que não são do IFood:

    • O desconto será aplicado utilizando o finalizador HUB_OUTROS.

Caso esses finalizadores não estejam cadastrados ou ativos, uma mensagem será exibida indicando o problema para o usuário.

Essa atualização garante que os descontos sejam aplicados corretamente, evitando falhas no processo de pagamento.

FOOD-36600Bug nos Passos Obrigatórios

CORREÇÃO

Problema: Sistema permitia o envio do pedido mesmo sem ter lançado todos os itens obrigatórios na V.O.


Solução: Foi realizada uma refatoração no código do método 'readySale', implementando uma lógica de verificação da prontidão de venda. Com isso, o pedido só será enviado após a conclusão de todos os passos obrigatórios da V.O."

FOOD-37826Erro de Cálculo de Desconto em Pedidos no Hub 

CORREÇÃO

Problema: Ao receber pedidos no hub, desconto em itens não era aplicado corretamente. Esse erro resultava em um cálculo incorreto e na criação de pedidos com valores errados, gerando falhas na emissão da nota fiscal.

Solução: A solução envolveu ajustes nos cálculos para garantir a aplicação correta dos descontos e a consistência dos valores. O campo price foi alterado para refletir o valor já com o desconto aplicado, o discount foi ajustado para 0,00, eliminando valores incorretos, e o subtotal passou a exibir o valor sem o desconto.
FOOD-37998 Erro no desconto na venda mesa

CORREÇÃO

Problema: O desconto aplicado no PDV na venda de uma mesa foi registrado de forma diferente na nota fiscal.

Solução: Não foi possível replicar o problema. Portanto, foi criado um log para o desconto manual, a fim de obter mais informações para futuras análises.
FOOD-38048Total Carrinho - Taxa de Serviço

CORREÇÃO

Problema: Sistema exibia o valor incorreto no valor 'Total' do pedido após lançar item numa mesa que ja possui lançamentos.


Solução: A taxa de serviço foi reiniciada no 'session storage' ao navegar da tela de contas para a tela de adicionar mais itens, a fim de evitar a soma incorreta com cada novo item incluído.

FOOD-38110Pedido permanece na tela do KDS de Conferência 5 após finalização

CORREÇÃO

Problema: O sistema não permitia a configuração de mais de dois KDS em sequência quando as últimas etapas eram de conferência. Isso causava uma falha na última etapa, impedindo a finalização do pedido no KDS e resultando no travamento da tela.

Solução: Foi ajustado o processo de baixa no "Routing" para garantir que cada etapa do KDS registre corretamente sua baixa. Com isso, o fluxo ocorre de forma contínua, permitindo a finalização correta dos itens na última etapa e evitando travamentos

LOCALIZADORRESUMOTIPO
DETALHES
FOOD-37936NFCe Autorizada não aparece no relatório de Vendas por Receita

MELHORIA

Problema: No fluxo de criação da nota (createOrder), caso ocorresse uma falha no serviço de comunicação fiscal (Tax), código http como 5xx, 4xx , o número da nota (ReceiptNumber) era registrado como zero, dando a impressão para o cliente que havia sido pulado a numeração.

Solução: Foi implementada uma validação para garantir que, mesmo em cenários de erro durante a emissão da nota, o sistema registre corretamente o ReceiptNumber, evitando que o valor zero seja salvo no banco de dados. Isso é feito no código ao gravar a sequência da nota no banco, antes da interação com o serviço de Tax.
LOCALIZADORRESUMOTIPO
DETALHES

FOOD-38139

FOOD-38134

Erro - QA: Solicitação de ajustes (retornos/rebotes) em demandas realizadas durante a etapa de desenvolvimento e testes da versão 19.2.0

ERRO - QA

Esta lista reúne diversos temas relacionados às tarefas mencionadas anteriormente. Os detalhes específicos de cada ajuste podem ser encontrados nas respectivas tarefas, sendo esta listagem um meio de facilitar a consulta das modificações aplicadas na versão 19.0.3.

  • Sem rótulos