Histórico da Página
RestServer que exibe Este serviço exibe as informações sobre os pedidos de compra.
...
inidate | Data inicial para pesquisa. Se não informado uma data final, será considerado tudo a partir da data inicial. | ||
enddate | Data final para definir intervalo de datas. | ||
status | Status do pedido de compra. | ||
product | Busca por parte da descrição do produto. | customer | Busca por parte do nome do cliente. |
provider | Busca pelo fornecedor. | ||
page | Determina a página que deve ser retornada. Pode ser utilizada com o parâmetro max. | ||
max | Número de registros máximos a ser apresentados. | ||
order | Campo para ordenação dos registros. Aceita campos e ordem decrescente (DESC) |
...
total | Quantidade de registros do retorno |
hasNext | Indica se há mais registros na próxima página |
syncing | Indica se no momento da requisição o sistema estava recebendo alguma nova informação |
lines | Contém as informações dos registros |
date | Data de emissão do pedido de compra |
id | ID do pedido de compra |
provider | Nome do fornecedor |
Formato para obtenção de pedidos de compra específicos
localhost/PurchaseOrder/CódigoPedido |
---|
Exemplo:
Obtendo pedidos de compra específicos
localhost/PurchaseOrder/000003 |
---|
{ "total": 1, |
Obtenção de itens de pedidos de compra específicos
localhost/PurchaseOrder/CódigoPedido/ITEMS |
---|
Exemplo:
localhost/PurchaseOrder/000003/ITEMS |
---|
{ "total": 3, | Descrição do produto": "BOBINA JUMBO BCA 1 30/32 69 1X1", |
Exemplos de consultas e retornos com parâmetros
Exemplo 1: Retornando pedidos de compra de determinado fornecedor
localhost/PurchaseOrder?provider=tecnologia |
---|
{ "total": 1, |
Exemplo 2: Retornando os pedidos de compra com id em ordem decrescente
localhost/PurchaseOrder?order=id desc |
---|
{ "total": 4, |
Exemplo 3: Retornando a página 1 com 3 registros por página
localhost/PurchaseOrder?max=3&page=1 |
---|
{ "total": 4, |