Home

Série 1

Páginas filhas
  • Stock

Versões comparadas

Chave

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

...

productBusca por parte da descrição do produto.
orderCampo para ordenação dos registros. Aceita campos e ordem decrescente (DESC)
maxNúmero de registros máximos a ser apresentados.
minstockEstoque mínimo que deve ser exibido na consulta
fullintofullinfoDetermina se todos os dados são retornados. Se for falso, retorna apenas productid e stock (padrão true)

...

productIdID do produto
productdescrição Descrição do produto.
stockQuantidade em estoque disponível
storagearmazémArmazém
statusDetermina se a situação do produto em relação ao estoque mínimo (Em dia, abaixo do mínimo ou zerado)
mnimalEstoque mínimo ou ponto de pedido

...

Caso seja necessário retornar apenas um registro

localhost/Stock?withdescription=TRUE/00036


{
"total": 1,
"hasNext": true,
"lines": [
{
"productid": "00036",
"product": "BOBINA JUMBO CREME 30/32 69 1X1",
"minimal": 0,
"storage": "02",
"status": "Em dia",
"stock": 6269.03908,
"lot": ""
}
]
}


Exemplos de consultas e retornos

Exemplo 1: Retornando o estoque de cada produto

localhost/Stock?withdescriptionfullinfo=TRUEFALSE
[{productid:"009500",product:"CANETA AZUL",stock:28

"total": 174,
"hasNext": true,
"lines": [
{
"productid": "00011",
"stock": 750
},
{
"productid": "00012",
"

009600

stock"

,product:"CANETA VERMELHA",stock:28}]

 

: 8
},
{
"productid": "00013",
"stock": 6
}
]

 

Exemplo 2: Retornando o estoque em ordem decrescente

localhost/Stock?order=stock desc
{

"total": 174,
"hasNext": true,
"lines": [
{
"productid": "04556",
"product":

"BCGW2335150",stock:204},{productid:"BUDJD07706026H",stock:159

"SC PL PP 15.5X23X05 QUIN GUARD C 500",
"minimal": 0,
"storage": "03",
"status": "Em dia",
"stock": 152531
},
{
"productid": "04501",
"product":

"BCGW2332150",stock:123},{productid:"BUDJC3606026",stock:107}]

 

"SC PL BD 24X33.5X05 PAP HIG VIP BCO 1X1",
"minimal": 0,
"storage": "03",
"status": "Em dia",
"stock": 108579
}
]

 

Exemplo 3: Retornando o estoque com produtos que contenham parte da descrição a palavra "agESP GUARD", tenha um estoque mínimo de 10 700 e seja ordenado por produto

localhost/Stock?product=agESP GUARD&order=product&minStock=10700

 

 

{

"total": 2,
"hasNext": true,
"lines": [
{
"productid": "

BCCN012220

00011",
"product":

"LÁPIS",stock:23

"ESP GUARD PAPEL SEDA TV 14X14CM 1X3200",
"minimal": 0,
"storage": "01",
"status": "Em dia",
"stock": 750
},
{
"productid": "

BCPC4212030

04474",
"product": "

BORRACHA

SC PL PP 13X20,5X05 ESP GUARD C 160 1X1",

stock:21},{productid:"BCPC4214030",product:"BORRACHA GRANDE",stock:18}]


"minimal": 0,
"storage": "03",
"status": "Em dia",
"stock": 90739
}
]
}