Pular para o conteúdo principal

Detalhe da picking-list com rota de coleta otimizada

GET 

/fulfillment/picking/picking-list/:idpickinglist

Retorna as linhas de coleta da picking-list. Cada linha agrupa IDSku × IDOrder × IDBatch (modo padrão) ou IDSku × Address (modo agrupado, ?Grouped=1).

Ordenação serpentina: quando todas as linhas têm Floor, o sistema aplica uma rota otimizada:

  • Floor decrescente (andares superiores primeiro).
  • Street ascendente.
  • Module ascendente em ruas ímpares; descendente em ruas pares (a menos que ConsiderEndOfStreetBeginningOfAnother=1).
  • LocationSide: rua ímpar começa pelo lado direito; rua par pelo lado esquerdo.
  • Column monotônico com a direção; Level ascendente. Quando alguma linha não tem Floor, cai num sort alfabético natural por Address.

Modo Rascunho (?Draft=1): devolve o rascunho salvo (TTL 4 dias) em vez de consultar o banco. Usado pelo aplicativo WMS para recuperar progresso interrompido.

Quando a parametrização Ignorar itens de serviço no picking (IgnoreServiceItemsOnPicking) está habilitada, as linhas de SKU do tipo Serviço são omitidas da folha de coleta.

Request

Responses

Array de linhas de coleta.