Cancela o recebimento (status → 2)
DELETE/purchase/:idpurchase
Soft-delete: marca o recebimento como Cancelada (status 2). Apaga movimentos de estoque, contas a pagar e XML importado. Só permitido em status 0 (Aberto). Bloqueado se existe conta a pagar com extrato bancário vinculado.
Request
Responses
- 200
- 400
Sucesso.
Mensagens [BadRequest]:
Recebimento não existeStatus não permite atualizaçãoContas a pagar já foi quitado. Favor remover o pagamento