Cria agendamento
POST/purchase/schedule
Cria um agendamento. Validações:
StartTime ≤ EndTime— caso contrárioData 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 ativo. Se já tem, devolveRecebimento já esta agendado para <data>. IDPurchaseausente cria agendamento avulso (bloqueio na agenda sem amarrar recebimento).
Request
Responses
- 200
- 400
- 500
Agendamento criado.
[BadRequest] - Data de início precisa ser menor que data de término; [BadRequest] - Recebimento já esta agendado para <data>; [BadRequest] - Recebimento não existe; [BadRequest] - Empresa não existe.
Erro interno.