Cesto Picking
Lista cestos picking
Lista cestos Ativos (`PickingListBasketStatus = 1`) com pedido atualmente amarrado (`IDOrder`), CD, dimensões e histórico (`PickingListBasketHistory`).
Cria cesto picking
Cria um cesto vinculado a um CD. `ExternalId` é único por CD; quando não informado, o backend usa o próprio `IDPickingListBasket` como ExternalId.
Atualiza cesto picking
Atualiza atributos do cesto. **Uso especial**: enviar `IDOrder: null` **desvincula** o pedido atualmente amarrado ao cesto (a tela usa esse comportamento para limpar cestos em massa).
Inativa cesto picking
**Soft delete** — `PickingListBasketStatus = 0` e libera o `ExternalId` (define como `NULL`) para permitir reuso do mesmo código em um novo cesto.
Gera etiqueta ZPL do cesto
Devolve o ZPL pronto para impressão da etiqueta do cesto (reaproveita o handler `purchaseLabelGet`).