Leitura de Regras


Permite a leitura das regras aprovadas disponíveis no Cockpit.

URL da API: URL: http://wscockpit.systax.com.br/api/regras

Exemplo de chamada

{
  "id_cenario": "1",
  "codigo_produto": "1",
  "origem_produto": 0,
  "paginacao": 100,
  "ponteiro_atualizacao": "20191119154340",
  "username": "superdemo@systax.com.br",
  "senha": "super123"
}

Definição dos campos:

Campo Descrição
id_cenario Primeiro cenário a ser consultado, pode ser informado 1 ou 0 para que a busca inicie pelo primeiro cenário disponíveis.
codigo_produto Código do produto a partir do qual se seja realizar a leitura, pode ser informado 1 ou 0 para iniciar pelo primeiro código disponível.
origem_produto Origem do material
paginacao Tamanho da página retornada, máximo de 100.
ponteiro_atualizacao Ponteiro do controle de atualização, pode ser informado 0 ou 1 para baixar todas as regras.
username Usuário cadastrado no Cockpit.
senha Senha do usuário cadastrado.

Processo de leitura

A API devolve a quantidade de regras conforme a paginação informada, para receber a página seguinte, é necessário repetir a consulta alterando os campos id_cenario e codigo_produto com os últimos dados recebidos (último código de produto do último cenário).

Quando a quantidade de regras for menor que a paginação, significa que a consulta chegou ao fim.

No dia seguinte, deve-se repetir o processo enviando o ponteiro de atualização da primeira página do dia anterior, isso garantirá o recebimento somente do que tiver mudado entre um dia e outro, ou seja, não receberá novamente os registros anteriores.