A rota Envia será utilizada para enviarmos uma NFC-e para a Sefaz, a comunicação é síncrona, portanto o retorno da requisição que fizermos, será a resposta do SaaS dizendo se a nota foi autorizada ou rejeitada.
Envio por Pasta
Basta gerar um arquivo de texto ou xml dentro do diretório 'Envio' localizado em 'Monitora' como no exemplo: C:\Program Files\ManagerNeverStop\monitora\Envio.
Para localizar a pasta na qual o NeverStop está monitorando ou para trocar a pasta que o NeverStop deve monitorar, abra a interface do NeverStop e vá até a aba "Configurações de Servidores". Observe o que se encontra no campo "Diretório de monitoramento". Se estiver apenas "monitora", isso significa que a pasta de monitoramento se encontra dentro do diretório onde se encontra a instalação do NeverStop. Caso deseje configurar uma outra pasta, coloque o caminho completo dela, como "C:\notas\monitora".
Envio por HTTP
Deve-se utilizar o método 'POST' com o seguinte modelo de URL conforme o servidor configurado na GUI desktop do NeverStop: http://localhost:8083/ManagerAPIWeb/nfce/envia.
Headers HTTP
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= |
Body HTTP
Nome | Descrição |
Grupo | Nome do grupo |
CNPJ | CNPJ do emitente da NFC-e, apenas números |
Arquivo | Conteúdo do TX2 ou XML |
Retornos
Formato do Retorno: Código da NFCE, Chave da Nota, Código do Status, Mensagem, Número do protocolo de envio
Retorno com sucesso:151140000115861,123456789001234567890012345678900123456789001 ,100,
Autorizado o uso da NF-e
Retorno sem sucesso:12345678, 123456789001234567890012345678900123456789001 ,704,Rejeicao:
NFC-e com Data-Hora de emissao atrasada,
Mais detalhes dessa rota, acesse aqui.
Comentários
0 comentário
Por favor, entre para comentar.