Emite a NFS-e na prefeitura (Mais Ações)
POST/invoice-service/:idserviceorder/invoice
Dispara a emissão da NFS-e identificada por idserviceorder chamando o worker PHP /nfe/invoiceservicesingle.php?idserviceorder=<id>&an=<AccountName>, que conecta ao webservice da prefeitura, valida e devolve o número/protocolo da nota emitida. Mensagens de erro retornadas pelo worker (validação local ou rejeição da prefeitura) são prefixadas com [BadRequest].
Valida que a NFS-e existe e pertence à empresa autenticada antes de chamar o worker.
Request
Responses
- 200
- 400
- 404
- 500
Retorno do worker PHP (geralmente o objeto da NFS-e atualizado com NfsNumber, NfsVerificationCode, IDStatusInvoice).
[BadRequest] - <mensagem retornada pelo worker> (validação ou rejeição da prefeitura).
[NotFound] - NFSe não existe.
Erro interno / falha de comunicação com o worker.