Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

parametros

Solucoes_totvs
SolucaoTOTVS Varejo Franquias e Redes

Linha de Produto:

PDV Sync

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:PDVSync Server
Função:
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVARINT1-1544915456


02. SITUAÇÃO/REQUISITO

  • Atualmente, a API de consulta de clientes apresenta comportamento inconsistente em relação a outros endpoints do sistema.

    • Quando a consulta retorna dados → resposta HTTP 200 (OK), comportamento esperado.
    • Quando não há dados → a API retorna HTTP 400 (Bad Request), o que não está correto para este cenário.
  • Identficado tambem o comportamento estranho para identificaçao do inquilino neste consulta, retornando inquilino não identificado:

...

Alterado retorno da api de clienteMensagem para retornar o 200, matendo a padronização de retorno de API's do CH.
Incluído no retorno do Get de inquilino um tratamento de erro para identificar qual comportamento inesperado para não encontrar o inquilino. Dessa forma podemos corrigir de forma assertiva.