Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Franquias e Redes

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:PDV Sync
Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:PDVSync.Server.Controle
Função:

Loja Lote Retorno / Loja Lote Status Retorno

País:Brasil
Versão:V3
Requisito/Story/Issue (informe o requisito relacionado) :DVARINT1-12347


02. SITUAÇÃO/REQUISITO

Atualmente, as APIs LojaLoteRetorno e LojaLoteStatusRetorno apresentam inconsistências ao misturar dados de sucesso e erro no mesmo objeto (errosIdentificados), dificultando a análise e gerando confusão.

Implementar um modelo mais claro para o retorno das APIs LojaLoteRetorno e LojaLoteStatusRetorno, separando informações de sucesso e erro em objetos distintos, a fim de corrigir inconsistências e facilitar a interpretação dos dados pelos times consumidores.

  • Separação dos dados em dois objetos distintos:
    • errosIdentificados: Conterá exclusivamente os erros identificados.
    • informacoesGerais: Conterá informações adicionais, como quantidade de registros enviados e processados com sucesso.
  • Garantir que a alteração não impacte sistemas legados e que o funcionamento atual seja preservado durante um período de transição.

03. SOLUÇÃO

Foi adicionado uma nova lista de dado chamada informacoesGerais onde está sendo retornado apenas as informações do processo de geração/baixa do loja lote.

Também foi segregado a lista errosIdentificados para exibir apenas os erros identificados durante o processo de geração/baixa do loja lote.

  • Implementação na API LojaLoteRetorno

  • Implementação da API LojaLoteStatusRetorno

A documentação do TDN dessa APIs estão atualizada nos links abaixo: