Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:

Fidelity Rewards/ProviderCore

Segmento:

Varejo

Módulo:

Fidelity Rewards/Provider

Função:Mapeamento de Mensagens de Erro
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :DVARINT1-13190

...

Atualmente, quando o sistema de bonificação está inativo no CRM Bônus (Provider), o Fidelity Rewards recebe corretamente o retorno:
"Sistema de bonificação Inativo. Contate o suporte do CRM Bônus." 
Porém, essa mensagem não é propagada corretamente para o consumidor da API, sendo substituída por uma mensagem genérica:
"Erro ao salvar 'identification'", o que dificulta o entendimento do real motivo da falha.

...

Desta forma, deve-se ajustar o tratamento e retorno de erro do módulo Fidelity Rewards para que a mensagem retornada seja mais clara e específica ao usuário final ou ao sistema consumidor, refletindo corretamente o motivo da falha ao salvar a identification.

03. SOLUÇÃO

Foi realizado um tratamento no retorno do erro recebido pelo Provider para que fosse repassado corretamente para o Fidelity Rewards, mantendo a mensagem original enviada pelo parceiro CRM Bônus, deixando a mensagem de erro mais específica para o usuário final:

Image Added


As respectivas mensagens de erros enviadas ao log centralizado também foram tratadas para apresentar a mensagem original enviada pelo parceiro CRM Bônus, a fim de facilitar o rastreamento de problemas:

Image Added