Exclui uma conta a pagar
DELETE/accounts/payable/:idaccountpayable
Remove a conta a pagar e desvincula as GNREs associadas.
Regras:
- Não é possível excluir quando a conta está agendada.
- Não é possível excluir quando já existem pagamentos lançados.
- Quando a conta está vinculada a uma compra e a parametrização Não permitir excluir contas pagar com recebimento da empresa está ativa, a exclusão é bloqueada.
- Quando
ChangeNextRepeat=1, também remove as ocorrências futuras da mesma série de recorrência. - Quando a conta está atrelada a um pedido ou ordem de serviço, registra o evento no histórico correspondente e devolve a representação atualizada do recurso pai. Caso contrário, devolve a string
"sucesso".
Request
Responses
- 200
- 400
- 500
Exclusão bem-sucedida. O corpo varia: "sucesso" quando não há pedido nem ordem de serviço associada; objeto representando o pedido/ordem de serviço atualizada quando houver.
Regras impeditivas (prefixo [BadRequest]):
Pagamento não existeTítulo esta agendado e não pode ser excluídoNão é possível excluir um contas a pagar atrelado a um recebimentoContas a pagar já tem pagamento
Erro interno (prefixo Error:).