Atualiza configuração de agendamento
PUT/purchase/schedule/config/:idstockkeepingunitpurchasescheduleconfig
Atualização parcial. Comportamento do StockKeepingUnitPurchaseScheduleConfigTimetable:
- Não enviado: timetable atual fica intacta.
- Array vazio (
[]): apaga todas as faixas atuais — agendamento fica indisponível. - Array preenchido: substitui as faixas atuais (DELETE + INSERT em bloco).
Validações: troca de IDStockKeepingUnitDistributionCenter exige que o novo CD não tenha outra configuração existente.
Request
Responses
- 200
- 400
- 500
Configuração atualizada.
[BadRequest] - Configuração agendamento não existe; [BadRequest] - Centro de distribuição não existe; [BadRequest] - Já existe uma agenda para esse centro de distribuição.
Erro interno.