Gera picking-list(s) a partir de pedidos
POST/fulfillment/picking
Corrigir o rótulo do status 20 no bloco de validação (IDStatusOrder ∈ {1, 4, 20, 93} = Fechado, Finalizado picking, Em separação [não 'Em tratativa interna'], Em Produção) e acrescentar que, para listas colméia (IDTypePickingList=4) com itens em mais de um grupo de endereço, o sistema cria uma lista pai e uma lista filha por grupo de endereço (os movimentos de estoque são atribuídos às filhas).
Request
Responses
- 200
- 400
Sucesso. Sem OnlyValidate=1, retorna { "IDPickingList": <último id>, "Message": "Lista de picking gerada com sucesso" } ou, em caso de pedidos sem estoque, "Lista de picking gerada incompleta. N pedido(s) sem estoque". Com OnlyValidate=1, retorna { "HasBalance": 0|1, "AvailableResupply": 0|1 }.
Mensagens típicas:
Necessário selecionar pedidos para gerar lista picking— body vazio.Processo já esta rodando, favor aguardar— duplicidade detectada.Tipo picking list não existe.Pedido X não localizado.Pedido X esta em status que não permite iniciar picking.Pedidos selecionados estão em mais de um CD. A lista de separação só pode conter pedidos de um único CD.Problema ao gerar picking list— nenhum lista criada (ex.: todos sem batch alocável).- Propaga erros da integração com produção própria quando ela falha.