Cria configuração de agendamento
POST/purchase/schedule/config
Cria a configuração para um CD. Validações:
IDStockKeepingUnitDistributionCenterobrigatório e precisa pertencer à empresa.- Um CD pode ter apenas 1 configuração — segunda tentativa devolve
[BadRequest] - Já existe uma agenda para esse centro de distribuição. StockKeepingUnitPurchaseScheduleConfigTimetable(quando enviado) é um array de faixas de horário, cada uma comWeekDay(0-6),StartTimeeEndTime. Quando omitido, a configuração é criada sem horários e o agendamento fica indisponível até o operador editar.
Request
Responses
- 200
- 400
- 500
Configuração criada (formato da listagem).
[BadRequest] - Centro de distribuição precisa ser informado; [BadRequest] - Centro de distribuição não existe; [BadRequest] - Já existe uma agenda para esse centro de distribuição; [BadRequest] - Empresa não existe.
Erro interno.