Consulta de status do pedido
Para a consulta de status do pedido, será necessário chamar o método consultaStatusPedido. Irá retornar o status atual que o pedido se encontra no WMS. A chamada desse serviço procede da seguinte forma:
URL
http://ip_servidor:9090/cyberweb/api/processo/consultaStatusPedido
Headers
chave : "epa42b92-d78b-7g88-p538-279qw562h54m"
token : "9166226b-6afd-4298-b6cc-d7dc3aef8f48"
Content-Type : "application/x-www-form-urlencoded"
Body
empresa : 1
erpId : 68800045
Response
JSON Response
URL
http://ip_servidor:9090/SyncWS/SyncWS/consultaStatusPedido
Headers
Content-Type : text/xml
Body - (XML) Consulta de Status do Pedido
Campos do Body - Consulta de Status do Pedido
empresa : 1 (String) Código da empresa, obrigatório ser enviado.
erpId : 68800045 (String) Código que identifica o pedido no ERP (se não encontrar pelo ERPID o WMS busca essa informação como documento), obrigatório ser enviado.
JSON Response:
{
"status":"Separando",
"erpId":"68800045",
"empresa":"1",
"noDeposito":"1",
"dataEvento":"Mar 15, 2021 13:40:00 AM",
"noPedido":1548, //Número enviado pelo ERP ou gerado pelo WMS
"documento":"N 1254",
"operadores": [ //Vai trazer informações apenas para os status que possuem uma tarefa relacionada
{
"nome": "Operador 1",
"codigoErp": "001"
},
{
"nome": "Operador 2",
"codigoErp": "002"
}
]
}
Status retornados pelo WMS na consulta
- Aguardando
- Erro ao Gerar Mapa de Separação
- Aguardando Estoque
- Separando
- Separado
- Erro ao Gerar Mapa de Conferência
- Conferindo
- Conferido
- Consolidando
- Consolidado
- Faturado
- Expedindo
- Expedido
- Cancelado
- Bloqueado