Cria agendamento
POST/purchase/schedule
Cria um agendamento de recebimento. Validações:
StartTimeprecisa ser menor ou igual aEndTime— caso contrário devolveData de início precisa ser menor que data de término.- Quando
IDPurchaseé informado, o recebimento precisa existir na empresa e ainda não ter agendamento. Se já tiver, devolveRecebimento já está agendado para <data>. IDPurchaseausente cria agendamento avulso — um bloqueio na agenda sem recebimento associado.
Request
Responses
- 200
- 400
- 500
Agendamento criado.
Mensagens [BadRequest]:
Data de início precisa ser menor que data de términoRecebimento já está agendado para <data>Recebimento não existeEmpresa não existe
Erro interno.