Árvore de páginas


01. DADOS GERAIS

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) :


02. SITUAÇÃO/REQUISITO

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

03. SOLUÇÃO

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:



04. DEMAIS INFORMAÇÕES


IMPORTANTE!

Use esse box para destacar informações relevantes e/ou de destaque.


05. ASSUNTOS RELACIONADOS