A impressão pode ser utilizada tanto para a primeira impressão de notas quanto para reimpressão. O método pode ser realizado por pasta ou por requisição HTTP, confira os passos abaixo:
Impressão HTTP
GET
Deve-se utilizar o método 'GET' com o seguinte modelo de URL conforme o servidor configurado na GUI desktop do NeverStop:
http://localhost:8083/ManagerAPIWeb/nfce/imprime
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 logar como administrador em um grupo do SaaS | Basic YWRtaW46MTIzbXVkYXI= |
Querystring
Nome | Descrição |
ChaveNota | Chave da Nota Fiscal (Obrigatório) |
Impressora | O nome da impressora que será utilizada |
ModoImpressao | Modelo de impressão que pode ser: PDF, Impressora, Ambos (PDF e impressora) ou Texto |
Quantidade | Refere-se a quantidade de cópias |
url |
Define qual será o formato do retorno da requisição. Valores aceitos: 0 - Conteúdo binário do arquivo PDF ou conteúdo impresso em modo TEXTO 1 - URL para download do PDF ou arquivo impresso em modo TEXTO Observação: Para que o retorno seja o diretório onde o arquivo foi impresso, não passar esse parâmetro. |
Impressão por Pasta
Basta gerar um arquivo de texto dentro do diretório 'Imprime' localizado em 'Monitora' como no exemplo, a pasta é em C:\Program Files\ManagerNeverStop\monitora\Imprime:
ChaveNota=41180908187168000160652610000000339000009169
url=1
Retorno
Sucesso:
http://localhost:8083/NFCe41180908187168000160652610000000339000009169.pdf
Erro:
EXCEPTION,EspdNeverStopNFCeNaoEncontradaException,A nota representada pelo par�metro ChaveNota n�o foi encontrada ou n�o est� autorizada.
Comentários
0 comentário
Por favor, entre para comentar.