O método serve para cancelar um cupom Fiscal, lembrando que só pode ser cancelado o ultimo cupom fiscal emitido em até 30 min após a autorização.
Nome | Descrição |
chavenota | Chave do cupom fiscal emitido |
O Cancelamento pode ser realizado por pasta ou por requisição HTTP, confira os passos abaixo:
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=35180908723218000186599000113130004700674031
Cancelamento por HTTP
Deve-se utilizar o método 'POST' com o seguinte modelo de URL conforme o servidor configurado na GUI desktop do NeverStop: http://localhost:8082/ManagerAPIWeb/nfce/cancela.
Headers HTTP
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 HTTP
Nome | Descrição |
chaveNota | Chave do cupom Fiscal |
Exemplo:
http://localhost:8083/ManagerAPIWeb/nfce/cancela
Retorno
Formato do Retorno: Numero de Protocolo, Chave do cupom, Código do Status, Mensagem
Sucesso:
20150409160135,07000,Cancelado com sucesso + conte�do notas
Erro:
EXCEPTION,EspdNeverStopNFCeNaoEncontradaException,Nota 35180911111111111111591234567890000737530011 n�o encontrada no banco de dados do NeverStop
Observação:
Para evitar que o retorno venha com caracteres ocultos como por exemplo 'n�o', é aconselhado enviar junto com a chave de cancelamento o seguinte parâmetro: encode=true
Exemplo para envio de cancelamento com a propriedade encode ativada:
ChaveNota=35180908723218000186599000113130004700674031
encode=true
Comentários
0 comentário
Por favor, entre para comentar.