Produto: | BEMATECH LOJA |
---|---|
Linha de Produto: | BEMATECH LOJA |
Segmento: | PDV Omnishop |
Módulo: | PDVSync Server |
Função: | PDVSync Server Controle |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : |
O PDV Sync deverá permitir que o ERP abra uma requisição para enviar o cadastro das entidades desejadas.
O ERP poderá enviar mais de uma entidade no mesmo lote, exemplo: loja, produto, forma de pagamento
Quando o PDV Sync receber a solicitação o mesmo deverá retornar ao ERP o número do lote do qual o mesmo deverá utilizar para envio das informações.
A comunicação com o ERP para retornar o lote será de forma síncrona
O numero do lote deverá seguir a nomenclatura de AnoMesDiaHoraMinutoSegundoMilissegundos - Ex 20210425220001
Deve ser possível o envio de 1 ou N cadastros das entidades solicitada pelo ERP.
O PDV Sync não deve permitir que mais de um lote seja aberto aberto/enviado pelo ERP, ou seja, deve ser possível a integração de um lote por vez.
Caso o ERP solicite um novo lote com um lote aberto, o PDV Sync deverá retornar a mensagem de falha "Não é possível solicitar um novo lote. Lote XYZ em andamento", onde XYZ é o número do lote aberto/em andamento
Criado uma API com um método Post para a Requisição de integração de Lote.
Conforme solicitado é possível solicitar a requisição com uma lista de Lotes.
Segue abaixo um exemplo de chamada da API:
Exemplo de um dos Logs Negociais gerado:
Use esse box para destacar informações relevantes e/ou de destaque.IMPORTANTE!