RELEASE (1.19.3) | TASTE ONE PDV

 

TipoQuant.

7

2

1


LOCALIZADORRESUMOTIPO
DETALHES
FOOD-37915Erro na impressão de produçã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

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

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 

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

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

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

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

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

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.