01. DADOS GERAIS
| Produto: | TOTVS Varejo Franquias e Redes |
|---|
| Solucoes_totvs_cross |
|---|
SolucaoCross | | Solucoes_totvs_parceiros |
|---|
SolucaoParceiros | | Solucoes_totvs_parceirosexptotvs |
|---|
SolucaoParcsExpsTOTVS | Linha de Produto: | linhas_totvsFidelity Rewards/Provider |
|---|
| Segmento: | | Segmentos_totvs | SegmentoVarejo
|
|---|
| Módulo: | | Modulos_totvs_prestadores_de_servicos |
|---|
| |
|---|
| Função: | Mapeamento de Mensagens de Erro |
|---|
| Função: | País: | Brasil |
|---|
| Ticket: |
|
|---|
| Requisito/Story/Issue (informe o requisito relacionado) : | DVARINT1-13190 |
|---|
02. SITUAÇÃO/REQUISITO
03. SOLUÇÃO
...
| tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
|---|
| ids | passo1,passo2 |
|---|
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.
Foi identificado em debug que o Provider retorna corretamente o motivo do erro, mas o Fidelity Rewards oculta a mensagem ao encapsular o erro em uma exceção genérica.
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
...
| default | yes |
|---|
| referencia | passo1 |
|---|
...
| default | no |
|---|
| referencia | passo2 |
|---|
04. DEMAIS INFORMAÇÕES
| Card documentos |
|---|
| Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
|---|
| Titulo | IMPORTANTE! |
|---|
|
05. ASSUNTOS RELACIONADOS
...