Home

Série 1

Páginas filhas
  • PurchaseOrder

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

inidateData inicial para pesquisa. Se não informado uma data final, será considerado tudo a partir da data inicial.
enddateData final para definir intervalo de datas.
statusStatus do pedido de compra.
productBusca por parte da descrição do produto.
customerBusca por parte do nome do cliente.
providerBusca pelo fornecedor.
pageDetermina a página que deve ser retornada. Pode ser utilizada com o parâmetro max.
maxNúmero de registros máximos a ser apresentados.
orderCampo para ordenação dos registros. Aceita campos e ordem decrescente (DESC)

...

totalQuantidade de registros do retorno
hasNextIndica se há mais registros na próxima página
syncingIndica se no momento da requisição o sistema estava recebendo alguma nova informação
linesContém as informações dos registros
dateData de emissão do pedido de compra
idID do pedido de compra
providerNome do fornecedor
productDescriçã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"
}
]
}