Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Painel
borderColor#FFFFFF

RELEASE (2.21.0) | TASTE ONE PDV

 


AmbientePublicadoData de Publicação

Estado
subtletrue
colourBlue
titleRelease

OK

 

Estado
subtletrue
colourGreen
titleStable

OK

 


TipoQuant.

Estado
subtletrue
colourBlue
titleCORREÇÃO

11


TASTE-674Taste One - Nota rejeitada

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: Identificada falha na transmissão de NFC-e quando o campo de informações adicionais continha apenas 1 caractere, causando interrupção no fluxo de venda.

Solução: Implementada validação impeditiva que exige o preenchimento mínimo de 3 caracteres sempre que a informação adicional for obrigatória. O sistema agora bloqueia o avanço com alerta específico, garantindo a integridade dos dados antes da emissão.

TASTE-479Bug - Desconto Fidelidade - Modo Mesa

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: Os valores dos itens no consultaCampanha do Reshop estavam sendo enviados de forma incorreta na mesa em alguns fluxos como envio para produção, fechamento de mesa e pagamento. Situação ocorria tanto para com quem trabalha com exceção de combos ou não

Solução: Foi feito o ajuste completo em todos os cenários da mesa.

TASTE-698Taste One | Bug - Erro no Somatório dos Itens - Cache de Taxa de Serviço

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: Ao trocar do modo Mesa para Balcão após fechar uma conta, a taxa de serviço de mesa permanecia em cache e era aplicada indevidamente na venda de balcão, gerando total incorreto e contingência por erro no somatório.

Solução: Foram limpos todos os contextos e dados de taxa de serviço ao fechar a Mesa ou ao alternar para o modo Balcão, garantindo que nenhuma taxa de serviço seja reaproveitada e que o total exibido seja sempre o correto.
TASTE-403TASTE ONE - NOTAS REJEITADAS - ERRO DE SOMATÓRIA

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: A consulta de notas alterava informações internas e impedia que notas com erro fossem inutilizadas corretamente.

Solução: Agora apenas o fluxo de inutilização trata essas notas, verificando antes se elas já foram resolvidas. Se estiverem finalizadas, o sistema só atualiza o status local, evitando tentativas desnecessárias e mantendo tudo alinhado com a situação real da nota fiscal.

TASTE-691Taste One - Rejeição NF-e - Valor do troco acima do permitido

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: Notas fiscais estavam sendo rejeitadas devido a valores de troco inconsistentes (muito elevados).

Solução: Adicionada validação no PDV que limita o valor de troco a R$ 1.000,00.

TASTE-701Taste One - Venda Finalizada Imprimiu Cupom Antigo

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: O PDV permitia o envio de notas com números de controle já utilizados. Nesses casos, o sistema não registrava a nova venda, mas retornava incorretamente o status "Finalizado com Sucesso", gerando inconsistência entre a operação e o banco de dados.

Solução: Implementada validação de unicidade para o número de controle no fluxo de emissão. Caso o identificador já tenha sido processado anteriormente, o PDV agora bloqueia a operação e retorna uma rejeição clara ao usuário.

TASTE-487Taste - Envio Incorreto de Valor pro Reshop - V.O

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: Os valores dos itens no consultaCampanha do Reshop estavam sendo enviados de forma incorreta no Balcão. Situação ocorria tanto para com quem trabalha com exceção de combos ou não

Solução: Foi feito o ajuste completo em todos os cenários do Balcão.

TASTE-562Taste One - Notas rejeitadas

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: O robô responsável pela transmissão de notas em contingência não estava parametrizado para tratar o código de rejeição 934 (Não informado valor do ICMS desonerado ou o Motivo de desoneração). Isso causava a interrupção do fluxo de transmissão automática para notas com esse cenário fiscal.

Solução: Atualizada a lógica de consulta e transmissão do robô para incluir TASTE-479o código 934 no mapeamento de erros tratáveis. O motor de regras agora identifica essa rejeição e permite que a nota siga o fluxo correto de reprocessamento ou consulta de status.

TASTE-625BUG - Delivery - Alterar Serie e Numeração Delivery quando Serie for 0

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: O Delivery enviava a série da nota fiscal como 0 sempre que não recebia uma série válida.
Mesmo com a serie 0 a nota era emitida, gerando inconsistências fiscais.
Solução: Implementamos uma regra no Delivery para tratar automaticamente esse caso, evitando depender do valor enviado pelo Front. Agora:
- A série correta é carregada por PDV/Delivery via cardápio e armazenada no banco de dados.
- Criamos contingências de segurança para garantir que, mesmo que a série enviada seja inválida (como “0”), o sistema utilize a configuração correta.
TASTE-732Bug | HubDelivery - Detalhes do Pedido com Cache (Front)

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: Ao navegar entre diferentes pedidos no HubDelivery, algumas informações antigas permaneciam na tela, fazendo com que itens, quantidades e subitens de um pedido fossem exibidos incorretamente em outro. Isso gerava inconsistências visuais, como pedidos parecendo incompletos ou mostrando detalhes que não pertenciam ao pedido atual.

Solução: O sistema passou a limpar completamente os dados do pedido anterior antes de carregar um novo, garantindo que nenhuma informação antiga seja reaproveitada. A forma como itens e subitens são exibidos também foi ajustada para evitar distorções e assegurar que todos os detalhes carreguem corretamente sempre que um pedido for aberto.

TASTE-733Bug | HubDelivery - Loading Infinito - Produzir Pedido - Código Não Cadastrado

Estado
subtletrue
colourBlue
titleCORREÇÃO

Problema: O botão “Produzir” ficava em carregamento infinito quando o pedido tinha SKU inválido, mesmo após o erro ser exibido. A API retornava corretamente a falha, mas o front não liberava nova tentativa. Com isso, o usuário ficava travado e não conseguia prosseguir.
Solução: Ajustamos o comportamento do botão para encerrar o carregamento quando houver erro e permitir nova tentativa. No fluxo correto, o spinner permanece ativo apenas até a conclusão real do envio. Assim, o usuário consegue seguir normalmente, sem ficar preso no loading.



...