O método serve para cancelar uma Nota Fiscal, lembrando que o prazo de cancelamento é de até 30 minutos após a autorização. O Cancelamento pode ser realizado por pasta ou por requisição HTTP, confira os passos abaixo:
Cancelamento por HTTP
POST
Deve-se utilizar o método 'POST' com o seguinte modelo de URL conforme o servidor configurado na GUI desktop do NeverStop:
http://localhost:8083/ManagerAPIWeb/nfce/cancela
Headers
Nome | Descrição | Exemplo |
Content-Type | Indica o tipo de arquivo | application/x-www-form-urlencoded |
Authorization | Este usuário e senha são os seus dados para logar como administrador em um grupo do SaaS | Basic YWRtaW46MTIzbXVkYXI= |
Body
Nome | Descrição |
ChaveNota | Chave da Nota Fiscal |
justificativa | Justificativa do cancelamento |
Cancelamento por Pasta
Basta gerar um arquivo de texto dentro do diretório 'Cancela' localizado em 'Monitora' como no exemplo, a pasta é em C:\Program Files\ManagerNeverStop\monitora\cancela:
ChaveNota=41180908187168000160652610000000341000009179
justificativa=Erro na emissao do cupom
Retorno
Formato do Retorno: Numero de Protocolo, Chave do cupom, Código do Status, Mensagem
Sucesso:
141180001208144,135,Evento registrado e vinculado a NF-e
Erro:
EXCEPTION,EspdNeverStopNFCeSituacaoNaoPodeCancelarException,Ocorreu um problema durante o processamento da requisi��o de cancelamento. Erro: A Nota deve estar com a situa��o autorizada para ser cancelada.
Comentários
2 comentários
A URL não é http://localhost:8083/ManagerAPIWeb/nfce/imprime e sim http://localhost:8083/ManagerAPIWeb/nfce/cancela
Obrigada Saulo foi corrigido na documentação
Por favor, entre para comentar.