...
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 |
product | Descrição do produto |
Formato para obtenção de pedidos de compra específicos
...
Exemplo:
Obtendo pedidos de venda compra específicos
localhost/PurchaseOrder/000003 |
---|
{ "total": 31, "hasNext": false, "lines": [ { "date": "2012-09-13T00:00:00", "id": "000003", "provider": "CIPEL DE PADUA IND DE PAPEIS LTDA", "status": "3" } ] } |
Obtenção de itens de pedidos de compra específicos
localhost/PurchaseOrder/CódigoPedido/ITEMS |
---|
Exemplo:
localhost/PurchaseOrder/000003/ITEMS |
---|
{ "total": 3, "hasNext": false, "lines": [ { "id": "01", "productid": "00040", "product": "BOBINA JUMBO BCA 2 30/32 69 PLAT 1X1" }, { "date": "2012-09-13T00:00:00", , "quantity": 10983.3, "price": 1.98, "total": 21746.93, "storage": "02" }, { "id": "00000302", "providerproductid": "CIPEL DE PADUA IND DE PAPEIS LTDA04413", "product": "BOBINA JUMBO VIRGEM 28 60 BCA 1 30/32 69 1X1" }, { "date": "2012-09-13T00:00:00",, "quantity": 1969.5, "price": 2.87, "total": 5652.46, "storage": "02" }, { "id": "00000303", "providerproductid": "CIPEL DE PADUA IND DE PAPEIS LTDA04087", "product": "BOBINA JUMBO BCA 1 30/32 69 1X1VIRGEM 28 60 1X1", "quantity": 964.6, "price": 3.32, "total": 3202.48, "storage": "02" } ] } |
Exemplos de consultas e retornos com parâmetros
...
localhost/PurchaseOrder?provider=tecnologia |
---|
{ "total": 1, "hasNext": false, "lines": [ { "date": "2012-09-13T00:00:00", "id": "000002", "provider": "TECNOLOGIA EM PLASTICOS IND E COM LTDA", "productstatus": "SC AD 20X27X2,2 PT LUXO3" } ] } |
Exemplo 2: Retornando os pedidos de compra com id em ordem decrescente
localhost/PurchaseOrder?order=id desc |
---|
{ "total": 64, "hasNext": false, "lines": [ { "date": "2012-10-11T00:00:00", "id": "000005", "provider": "INDUSTRIA BRASILEIRA DA EMBALAGEM", "productstatus": "REEM 47X40X3 P GUARD 14X14 1X13" }, { "date": "2012-10-11T00:00:00", "id": "000004", "provider": "INDUSTRIA BRASILEIRA DA EMBALAGEM", "productstatus": "REEM 55X98X08 BD/L GOFRADA P HIG 1X13" }, { "date": "2012-09-13T00:00:00", "id": "000003", "provider": "CIPEL DE PADUA IND DE PAPEIS LTDA", "status": "3" }, { "date": "2012-09-13T00:00:00", "id": "000002", "provider": "TECNOLOGIA EM PLASTICOS IND E COM LTDA", "productstatus": "BOBINA JUMBO BCA 1 30/32 69 1X13" } ] } |
Exemplo 3: Retornando a página 1 com 3 registros por página
localhost/PurchaseOrder?max=3&page=1 |
---|
{ "total": 64, "hasNext": true, "lines": [ { "date": "2012-09-13T00:00:00", "id": "000002", "provider": "TECNOLOGIA EM PLASTICOS IND E COM LTDA", "productstatus": "SC AD 20X27X2,2 PT LUXO3" }, { "date": "2012-09-13T00:00:00", "id": "000003", "provider": "CIPEL DE PADUA IND DE PAPEIS LTDA", "productstatus": "BOBINA JUMBO BCA 2 30/32 69 PLAT 1X13" }, { "date": "2012-0910-13T0011T00:00:00", "id": "000003000004", "provider": "CIPEL DE PADUA IND DE PAPEIS LTDAINDUSTRIA BRASILEIRA DA EMBALAGEM", "productstatus": "BOBINA JUMBO VIRGEM 28 60 1X13" } ] } |