Exibicao correta de mensagens de erro no cadastro de notas fiscais
O sistema passa a exibir a mensagem real de recusa da nota fiscal em vez de indicar sucesso incorretamente.
- Data
- 05 de ago. de 2026
- Origem
- hotsite-v2
- PR
- #23
- Commit
- 1ef49ab6
Resumo
O hotsite agora exibe corretamente o motivo da recusa ao tentar cadastrar uma nota fiscal que não atende às regras da campanha, evitando que o participante receba uma mensagem de sucesso equivocada.
O que mudou?
Anteriormente, o sistema interpretava algumas respostas de erro do servidor como se fossem um cadastro bem-sucedido. Com esta atualização, o sistema foi ajustado para identificar mensagens de erro específicas (como nota duplicada, CNPJ inválido ou fora do período) e exibi-las diretamente para o participante no modal de erro, em vez de ignorá-las.
Impacto para o time
Suporte e CS terão mais clareza ao atender participantes que relatam problemas no cadastro de notas. O participante agora verá o motivo exato da recusa na tela, o que reduz a necessidade de abertura de chamados para entender por que uma nota não foi aceita.
Como explicar ao cliente?
Caso o participante entre em contato informando que o sistema deu erro ao cadastrar a nota, oriente-o a verificar a mensagem que aparece na tela. Agora, o sistema informa o motivo da recusa (ex: "Número da nota já cadastrada"). Se a mensagem for clara, o participante saberá exatamente o que corrigir.
Pontos de atencao
O comportamento de sucesso (quando a nota é validada e aceita) permanece inalterado. Esta mudança afeta apenas o fluxo de tratamento de erros, garantindo que o feedback visual para o participante seja condizente com a regra de negócio da campanha.
Quando escalar?
Escalar para o time de desenvolvimento caso o participante receba uma mensagem de erro genérica ou caso o sistema continue indicando "sucesso" mesmo quando a nota claramente não deveria ser aceita (ex: nota duplicada ou fora do período).
Origem da alteracao
Repositorio: Premify-Gelt/HotsitePremify-V2
PR: 23
Commit: 1ef49ab625d638cc9057a6a1588680a96fdf6aa4