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.