Imprime
A rota Imprime será utilizada para gerarmos o PDF de uma NFS-e autorizada. Lembrando apenas que, não é possível imprimir a nota, pelo SaaS, diretamente na impressora instalada em sua máquina, já que não é possível estabelecer comunicação entre o servidor, onde se encontra o SaaS, e os periféricos instalados na máquina de onde parte a requisição.
GET
https://managersaas.tecnospeed.com.br:8081/ManagerAPIWeb/nfse/imprime
Headers
Nome | Descrição | Exemplo |
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== |
Querystring (Formato 1)
Nome | Descrição |
Grupo | Nome do grupo |
CNPJ | CNPJ que está vinculado ao grupo que será usado para realizar a consulta, apenas números |
NomeCidade | Nome da cidade do emitente (Ex: CidadeUF) |
Handle | Handle da nota |
Url |
Define qual será o formato do retorno da requisição. Valores aceitos: 0 - Conteúdo binário do arquivo PDF 1 - URL para download do PDF |
Querystring (Formato 2)
Nome | Descrição |
Grupo | Nome do grupo |
CNPJ | CNPJ que está vinculado ao grupo que será usado para realizar a consulta, apenas números |
NomeCidade | Nome da cidade do emitente (Ex: CidadeUF) |
NumNFSe | Número da nota |
Url |
Define qual será o formato do retorno da requisição. Valores aceitos: 0 - Conteúdo binário do arquivo PDF 1 - URL para download do PDF |
Querystring (Formato 3)
Nome | Descrição |
Grupo | Nome do grupo |
CNPJ | CNPJ que está vinculado ao grupo que será usado para realizar a consulta, apenas números |
NomeCidade | Nome da cidade do emitente (Ex: CidadeUF) |
NumRPS | Número do RPS |
SerieRPS | Série do RPS |
TipoRPS | Tipo do RPS |
Url |
Define qual será o formato do retorno da requisição. Valores aceitos: 0 - Conteúdo binário do arquivo PDF 1 - URL para download do PDF |
Atenção!
A rota imprime quando utilizada com o parâmetro Url = 1 - URL para download do PDF, gera o link para o arquivo PDF da impressão da NFSe. Esse link ficará disponível até que seja feita outra requisição na rota imprime solicitando a mesma impressão, e nesse caso o link antigo será substituído pelo novo.
Retorno
Exemplo de retorno:
URL para download ou conteúdo do arquivo .pdf, de acordo com o valor utilizado no parâmetro "Url".
https://managersaashom.tecnospeed.com.br:7071/ManagerAPIWeb/download/ManagerNFSe/201578985111891361.pdf
Exemplo de retorno com erro:
"Palavra Exception", "Classe da Exception", "Mensagem de Exception"
EXCEPTION, EspdAPIWebServerErrorException, Nenhuma NFS-e foi encontrada com estes critérios: handle=654654654
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.