Atualiza ressuprimento (status, atribuição, modalidade, prioridade, finalização)
PUT/sku/resupply/:idstockkeepingunitresupplylist
Atualização parcial. Usado para: mudar status (Aberto → Iniciado → Finalizado / Cancelado), atribuir colaborador, alterar modalidade, alterar prioridade. As ações em massa da tela (modalidade, prioridade, atribuir colaborador) iteram esse endpoint. A resposta traz o detalhe atualizado do ressuprimento; ao salvar como rascunho (Draft=1) ou quando nenhum campo enviado resulta em alteração efetiva, devolve apenas a string "sucesso".
Request
Responses
- 200
- 400
- 500
Atualizado. Quando há alteração persistida, devolve o detalhe atualizado do ressuprimento como array com um único item. Quando o corpo é salvo como rascunho (Draft=1) ou não resulta em nenhuma alteração efetiva, devolve a string "sucesso".
Mensagens [BadRequest]:
Informe a fila de ressuprimentoFila de ressuprimento não existeStatus da fila de ressuprimento não permite atualizaçãoRessuprimento está em andamento e não pode ser canceladoRessuprimento possui itens pendente de movimentação. Movimentar ou remover eles da listaColaborador não tem privilégio para ressuprimentoRessuprimento está em andamento e não pode ter a modalidade alteradaTipo de modalidade ressuprimento não existeCentro de distribuição não existeEmpresa não tem centro de distribuição padrãoRessuprimento está em mais de um centro de distribuição. Remover os itens de armazéns divergentesNovo centro de distribuição diverge dos armazém dos itens já inseridos no ressuprimento. Remover os itens ou alterar o armazém antes de alterar o centro de distribuição
Erro interno (mensagens com prefixo Error:).