Objetivo: Busca a posição do estoque em posse do WMS
Composição do JSON para envio:
{
*"auth" : chave obtida no método get/auth
,*"start" : data inicial do periodo (dd/mm/yyyy)
,"end" : data final do periodo (dd/mm/yyyy)
,"resume" : inteiro – para saber se mostra o resumo ocorrido antes do "start" (0/nao, 1/sim)
,"sku" :
[
{
"sku" : texto
}
]
}
(Se a tag sku for informada com "*" todos os skus ativos, serão retornados)
ex:
{"sku":
[
{"sku":"*"}
]
}
(Se a tag end não for informada será assumido a data de hoje como termino)
retorno com
{
"code" : inteiro
,"stock" :
[
"sku" : texto
,"code" : inteiro (200 ou 404)
,"type" : inteiro (0=produto, 1=insumo)
,"in" : inteiro – total de saidas
] ,"out" : inteiro – total de entradas
,"balance" : inteiro – saldo do periodo informado
,"active" : inteiro
,"more" :
[
{
"lote" : texto
,"valid" : data de validade (d/m/yyyy)
,"amount" : inteiro
}
]
,"resume":
[
"in" : inteiro representando as entradas
,"out" : inteiro representando as saídas
,"balance" : inteiro representando o saldo
]
}
}
code:
200: solictação atendida
404: não há SKUs
405: tag SKU não informada
406: parâmtro SKU não é do tipo matriz
500: auth invalido