Remove um item do pedido
DELETE/orders/:idorder/sku/:idskumovement
Exclui a movimentação do item, registra um evento no histórico do pedido e, quando havia outras movimentações posteriores do mesmo produto/armazém com marcação para reprocessar saldo, enfileira recálculo de custo médio (fila assíncrona skuCostRecalculate). Operação bloqueada quando o status do pedido não permite ajustes (somente status iniciais ou os ligados a atendimento — 50 a 56, 70 a 74 — aceitam exclusão de item). Após remover, retorna o OrderDetail atualizado.
Request
Responses
- 200
- 400
- 500
Item removido. Retorna o OrderDetail recalculado.
Erros possíveis ([BadRequest]): Pedido não existe, O status atual não permite atualização.
Erro interno. Resposta com prefixo Error:.