Home

Série 1

Páginas filhas
  • PurchaseRequest

Versões comparadas

Chave

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

RestServer que exibe Este serviço exibe informações sobre solicitações de compra.

...

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 da solicitação de compra
requesterNome do solicitante
productDescrição do produto


Formato para obtenção de informações específicas de solicitações

localhost/PurchaseRequest/CodigoSolicitacao

Exemplos:

Caso seja necessário retornar determinada solicitação de compra

localhost/PurchaseRequest/000398

{
"date": "2015-02-25T00:00:00",
"id": "000398",
"requester": "Administrador",
"status": "Em Aberto",
"product": "ESP P TOALHA INTERFOLHA BCO EXT 20X21CM 1X1000"
}

 

Exemplos de consultas e retornos com parâmetros

Exemplo 1: Busca por parte do nome do produto

localhost/product=VIP P TOALHA INTERFOLHA

{
"total": 1,
"hasNext": false,
"lines": [
{
"date": "2015-02-25T00:00:00",
"id": "000400",
"requester": "JOSE",
"status": "Em Aberto",
"product": "VIP P TOALHA INTERFOLHA BCO NOR 22,5X21CM 1X1250"
}
]
}


Exemplo 2: Retornando registros em ordem decrescente de solicitante

localhost/PurchaseRequest?order=requester desc

{
"total": 7,
"hasNext": false,
"lines": [
{
"date": "2015-02-25T00:00:00",
"id": "000399",
"requester": "RODRIGO",
"status": "Em Aberto",
"product": "SC PL PP 16X19X05 GUARD PAP SEDA 1X1"
},
{
"date": "2015-02-25T00:00:00",
"id": "000402",
"requester": "MAURO",
"status": "Em Aberto",
"product": "ESP P TOALHA INTERFOLHA VIR 20X21CM 1X1000"
},
{
"date": "2015-02-25T00:00:00",
"id": "000400",
"requester": "JOSE",
"status": "Em Aberto",
"product": "VIP P TOALHA INTERFOLHA BCO NOR 22,5X21CM 1X1250"
}
]


Exemplo 3: Retornando a página 1 com 3 registros por página

localhost/PurchaseRequest?max=3&page=1

{
"total": 7,
"hasNext": true,
"lines": [
{
"date": "2015-02-25T00:00:00",
"id": "000398",
"requester": "Administrador",
"status": "Em Aberto",
"product": "ESP P TOALHA INTERFOLHA BCO EXT 20X21CM 1X1000"
},
{
"date": "2015-02-25T00:00:00",
"id": "000399",
"requester": "RODRIGO",
"status": "Em Aberto",
"product": "SC PL PP 16X19X05 GUARD PAP SEDA 1X1"
},
{
"date": "2015-02-25T00:00:00",
"id": "000400",
"requester": "JOSE",
"status": "Em Aberto",
"product": "VIP P TOALHA INTERFOLHA BCO NOR 22,5X21CM 1X1250"
}
]
}