Exclui NFS-e (ação Deletar da linha)
DELETE/invoice-service/:idserviceorder
Exclui fisicamente uma NFS-e. Bloqueado quando o status da NF é diferente de Pendente ou Erro (IDStatusInvoice > 1 — Enviada/Emitida/Cancelada não podem ser excluídas) ou quando há contas a receber Pagas ou Parcialmente Pagas vinculadas (AccountsPayableReceivable.IDStatusAccountPayableReceivable IN (2,3)). Quando liberada, remove em cascata ServiceOrderLog e AccountsPayableReceivable vinculadas, desvincula ConsumerBankSlip (IDServiceOrder = NULL) e deleta o ServiceOrder.
Request
Responses
- 200
- 400
- 404
- 500
NFS-e excluída. Corpo: string "Sucesso".
[BadRequest] - Status nota fiscal não excluir NFSe; [BadRequest] - Nota fiscal já tem pagamento baixado e não pode ser excluido.
[NotFound] - NFSe não existe.
Erro interno.