Cancela
A rota cancela será utilizada para cancelarmos uma NFS-e que esteja autorizada na Prefeitura, a comunicação é síncrona, portanto o retorno da requisição que fizermos, será a resposta do SaaS dizendo se a nota foi cancelada ou se não foi cancelada.
POST
https://managersaas.tecnospeed.com.br:8081/ManagerAPIWeb/nfse/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 acessar a interface Web do grupo desejado do SaaS, localizado em https://managersaas.tecnospeed.com.br:8081 Este parâmetro deve ser gerado a partir de um Base64 da seguinte informação: usuario:senha |
Para o exemplo de usuario:senha = admin:1234, o valor gerado é: Basic YWRtaW46MTIzNA== |
Body (Formato 1)
| Nome | Descrição |
| Grupo | Nome do grupo |
| CNPJ | CNPJ do emitente da NFe, apenas números |
| NomeCidade | Nome da cidade do emitente (Ex: CidadeUF) |
| Handle | Handle da nota |
| encode | Tratamento de encode da resposta do manager SaaS. Enviar com o valor true |
Body (Formato 2)
| Nome | Descrição |
| Grupo | Nome do grupo |
| CNPJ | CNPJ do emitente da NFe, apenas números |
| NomeCidade | Nome da cidade do emitente (Ex: CidadeUF) |
| NumNFSe | Número da nota |
| encode | Tratamento de encode da resposta do manager SaaS. Enviar com o valor true |
Body (Formato 3)
| Nome | Descrição |
| Grupo | Nome do grupo |
| CNPJ | CNPJ do emitente da NFe, apenas números |
| NomeCidade | Nome da cidade do emitente (Ex: CidadeUF) |
| NumRPS | Número do RPS |
| SerieRPS | Serie do RPS |
| TipoRPS | Tipo do RPS |
| encode | Tratamento de encode da resposta do manager SaaS. Enviar com o valor true |
Body (Formato 4 - Informando um código de cancelamento)
| Nome | Descrição |
| Grupo | Nome do grupo |
| CNPJ | CNPJ do emitente da NFe, apenas números |
| NomeCidade | Nome da cidade do emitente (Ex: CidadeUF) |
| NumNFSe | Número da nota |
| CodigoCancelamento | Código de Cancelamento específico para sua cidade |
| MotivoCancelamento |
Justificativa do Cancelamento |
| encode | Tratamento de encode da resposta do manager SaaS. Enviar com o valor true |
Retorno
Exemplo de retorno:
"Handle", "Número NFSe", "Protocolo de cancelamento quando disponibilizado pela prefeitura", "Mensagem"
713,1455,,Cancelamento de NFS-e Homologado
Exemplo de retorno com erro:
"Palavra Exception", "Classe da Exception", "Mensagem de Exception"
EXCEPTION,EspdManNFSeCheckParamsException,Erro ao Cancelar - Nenhuma NFS-e foi encontrada com estes critérios: nrps='542' and serie='894' and tipo='0' and cidade='MARINGA' and CNPJ='29062609000177' and ambiente='2'
Comentários
0 comentário
Por favor, entre para comentar.