...
4. Fluxo de integração entre o ERP e PDVSync
...
Exemplo de Fluxo de chamadas de API´s com Abertura de lote, Fechamento de Lote e Solicitação de Retorno do Status do Lote Enviado.
- Devemos Abrir um Lote
- Esta abertura de iniciar todo envio de informação para o PDVSync é neste momento que informamos para o PDVSync quais informações estarão no lote de dados enviados. Para o exemplo estaremos enviando as informações de "compartilhamentos" e "lojas" e no final estaremos informando o PDVSync que encerramos o envio de informações.
- /api/retaguarda/inquilinolotesexternos → POST Fazemos a abertura do Lote
- /api/retaguarda/compartilhamentos → POST Enviamos os dados da API de Compartilhamentos
- /api/retaguarda/lojas → POST Enviamos os dados da API de Loja
- /api/retaguarda/inquilinolotesexternos/{idInquilino}/{lote} → PUT Fazemos o encerramento do Lote
- Após o encerramento do Lote de envio de informações, poderemos solicitar informações sobre o processamento e validação deste lote de informação.
- /api/retaguarda/LoteExternoRetornos/{idInquilino}/{loteOrigem} → GET Nesta chamada pedimos a informação para o PDVSync sobre um determinado lote que ja foi encerrado.
OBS: Todos Schemas e Retornos disponíveis estão no Swagger.
5. Controle
...