Impedimento no Lançamento de Itens Após Falha no Endpoint ConsultaCampanha
Problema: Ao bloquear o ConsultaCampanha, o sistema impedia o lançamento dos itens na mesa, sem opção de continuar. Solução: Agora, ao falhar no ConsultaCampanha, o sistema oferece a opção "continuar sem desconto", permitindo prosseguir com o pedido.
FOOD-34774
Falha no Agrupamento de Produtos na Impressão da Pré-Conta
Problema: Produtos lançados separadamente não são agrupados corretamente na impressão da pré-conta. Solução: Alteração para garantir o agrupamento correto de itens na pré-conta.
Problema na emissão de Nota e Pré-Conta com Produto na V.O dentro de VO - Undefined (R$NaN)
Problema: Na pré-conta e emissão de nota no modo salão ao incluir o produtos específicos VO dentro de VO , causando falhas nas emissões. Solução: Correção na inserção do item opcional, garantindo que o sistema exiba corretamente o valor dos itens na conta.
Erro na Finalização de Venda Mesa devido ao CampoVazio
Problema: Foi identificado que o problema foi causado pelo campo WaiterId, que em estava enviando vazio quando não obtinha os dados em situações esporádicas, porem o backend quebra enviando vazio pois é um campo do tipo guid.
Solução: Foi alterado para enviar null caso esse cenário aconteça.
Problema: Necessidade de melhoria do retorno dos erros de notas fiscais, apresentando resumo do erro e /ou produto que está apresentando falha.
Solução: Dividimos a tarefa em duas etapas para resolver a questão. Na primeira etapa (esta tarefa), melhoramos as mensagens de erro existentes para torná-las mais claras. Na segunda etapa(FOOD-37071), após os ajustes no sistema fiscal, incluiremos os dados dos produtos nas mensagens de erro. As correções implementadas no endpoint tax v2 incluem melhorias nas mensagens de erro para serem mais informativas para os usuários.