Diversos - Instalação serviço NF-e

De Wiki NBS
Revisão de 15h31min de 20 de agosto de 2020 por Paulo.almeida (discussão | contribs)
Ir para navegação Ir para pesquisar

Página Principal - Diversos - Instalação serviço NF-e


Apresentação

Manual de Instalação do serviço NF-e.


Objetivo

Disponibilizar informações para instalar e/ou alterar instalação do processo de integração dos serviços da NF-e, em serviço do Windows. 


Roteiro de Instalação.

Copie o arquivo ‘NfeWindowsService.exe’ para a pasta onde se encontra os executáves da NF-e.

NBS - NFeWindowsService.png


Em comando DOS, na pasta onde se encontra os executáves da NF-e, executar os comandos para instalação do serviço.

sc delete nfebootservice

sc create nfebootservice binPath= "%cd%\NFeWindowsService.exe -config=%cd%\nfeconfig.xml -start=10" DisplayName= "NBS NF-e Boot Service" start= auto depend= nsi

sc description nfebootservice "Serviço Gerenciador NBS NF-e"

NBS - WindowsService II.png

Atenção

- Preservar o nome do serviço 'nfebootservice' através desse nome que o monitor de serviço vai poder encontrar os dados para monitoramento.

- Existe também o arquivo ‘NFe_uma_instancia_service.bat’, que pode ser executado na pasta onde se encontra os executáveis da NFe.


Importante

- Caso o uso de certificados não seja por arquivos ou caso Logon ‘Conta do Sistema Local’ não tenha acesso aos certificados instalados no Windows, faz-se necessário que o serviço tenha acesso aos certificados instalados no Windows, para isso, torna-se necessário alterar o ‘Logon’ no serviço.

- No gerenciador de serviços do Windows, selecionar o serviço ‘NBS NF-e Boot Service’, em propriedade.

NBS - WindowsService III.png

- Na Aba Logon, alterar a opção de ‘Conta do Sistema Local’ para a opção ‘Esta conta’

EX:

NBS - WindowsService IV.png


Instalação NF-e em serviço em multiplas instâncias

Segue o mesmo procedimento, apenas incluir o caractere ‘_’ mais o número da instância desejada.

Ex: para instância 1

sc delete nfebootservice_1

sc create nfebootservice_1 binPath= "%cd%\NFeWindowsService.exe -config=%cd%\instancia_1\nfeconfig.xml -start=10" DisplayName= "NBS NF-e Boot Service 1" start= auto depend= nsi

sc description nfebootservice_1 "Serviço Gerenciador NBS NF-e instancia 1"

Ex: para instância 2

sc delete nfebootservice_2

sc create nfebootservice_2 binPath= "%cd%\NFeWindowsService.exe -config=%cd%\instancia_1\nfeconfig.xml -start=10" DisplayName= "NBS NF-e Boot Service 2" start= auto depend= nsi

sc description nfebootservice_2 "Serviço Gerenciador NBS NF-e instancia 2" 

- Preservando o nome do serviço 'nfebootservice_nº' através desse nome que o monitor de serviço vai poder encontrar os dados para monitoramento.

Também pode ser usado o arquivo ‘NFe_mult_instancia_service.bat’, sendo necessário editar o arquivo para alterar ou incluir as instancias que o cliente usa.


Tela Inicial da NF-e

Após a instalação do serviço NF-e, executando o aplicativo NFe.exe, deverá mostras apenas a tela para monitoramento dos processos

NBS - WindowsService V.png


Página Principal - Diversos - Instalação serviço NF-e