Envia
A rota envia será utilizada para enviarmos um RPS para a prefeitura que irá converter em uma NFS-e. A comunicação é síncrona, portanto o retorno da requisição que fizermos, será a resposta do SaaS dizendo se a nota foi autorizada, rejeitada ou se ainda está em processamento por parte da prefeitura.
POST
https://managersaas.tecnospeed.com.br:8081/ManagerAPIWeb/nfse/envia
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
Nome | Descrição |
Grupo | Nome do grupo |
CNPJ | CNPJ do emitente da NFSe, apenas números |
NomeCidade | Nome da cidade do emitente Ex: CidadeUF |
Arquivo | Conteúdo do TX2 |
encode | Tratamento de encode da resposta do manager SaaS. Enviar com o valor true |
Retorno
Exemplo de retorno de sucesso:
"Handle", "Número Lote", "Número NFSe", "Mensagem"
8, 8594, 1344, RPS Autorizada com sucesso
Exemplo de retorno com erro:
"Palavra Exception", "Classe da Exception", "Mensagem de Exception"
EXCEPTION,EspdManNFSeCheckParamsException,Erro ao montar notas - Formato: t não é aceito
Exemplo de retorno com processamento pendente:
Lote ainda em processamento\delimiter o mesmo pode ser resolvido na próxima recuperação de pendência ou manualmente.
Esses são apenas alguns exemplos de retorno. Existem os retorno de rejeições e outros tipos de "EXCEPTION"
Caso queira ver mais sobre a rota de envio, basta acessar essa documentação aqui.
Obs: Em anexo você encontra o json dessa requisição que pode ser importado no seu Postman (ou outra aplicação de requisições).
Comentários
0 comentário
Por favor, entre para comentar.