Á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.Core.ComercialControle

Função:Subida de Vendas ConsolidadasInquilinoLoteExterno
País:Brasil
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

DVARINT1-9425




02. SITUAÇÃO/REQUISITO

  • Hoje no processo de fechamento de lote, caso o lote não possua dados o PDVSync altera o status do mesmo para 3 (indisponível) e retorna que não há dados para serem processados.
    • No entanto a operação de fechamento de lote ocorreu com sucesso, pois o lote não esta mais aberto com status 0 (aberto).
  • Devemos retornar sucesso nestes caso e na mensagem explicar que nenhum dado foi encontrado para o processamento do lote. E consequentemente o lote foi movido para staus 3 indisponível.
    • A mensagem de retorno, em caso de tentativa de fechamento de lote e o mesmo não tiver dados, deve ser a seguinte:
    • O retorno não deverá ser erro e sim sucesso.

03. SOLUÇÃO

Foi alterado o retorno da requisição quando não há dados de 400 Bad Request para 200 OK:

Image Added