Árvore de páginas

01. DADOS GERAIS

Produto:

TOTVS Varejo Franquias e Redes

Linha de Produto:PDV Sync
Segmento:

Varejo

Módulo:

PDVSync.Core.Controle

Função:InquilinoLoteExterno
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: