Diversos - Instalação serviço NF-e: mudanças entre as edições

De Wiki NBS
Ir para navegação Ir para pesquisar
Sem resumo de edição
Sem resumo de edição
Linha 8: Linha 8:


[[Arquivo:NBS - NFeWindowsService.png|semmoldura|642x642px]]
[[Arquivo:NBS - NFeWindowsService.png|semmoldura|642x642px]]
<hr />


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


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


'''Importante'''
'''Importante'''
Linha 30: Linha 34:


- No gerenciador de serviços do Windows, selecionar o serviço ‘NBS NF-e Boot Service’, em propriedade.
- No gerenciador de serviços do Windows, selecionar o serviço ‘NBS NF-e Boot Service’, em propriedade.
[[Arquivo:NBS - WindowsService III.png|semmoldura|642x642px]]
- Na Aba Logon, alterar a opção de ‘Conta do Sistema Local’ para a opção ‘Esta conta’
EX:
[[Arquivo:NBS - WindowsService IV.png|semmoldura|642x642px]]


<hr />
<hr />
==Instalação==
'''Instalação NF-e em serviço em multiplas instâncias'''
Após ''logar'' no módulo, o sistema irá checar se o computador é o servidor, este programa DEVE ser instalado no Servidor.<hr />A primeira vez que for instalar o NBSServicePanel, este deve ser instalado no '''SERVIDOR DA EMPRESA''', devido à necessidade do envio de arquivo de alguns módulos serem efetivados após o horário de expediente, portanto a instalação deste programa deve estar em uma máquina que não desliga. Se esta instalação estiver sendo feito no servidor, clique em '''SIM''', caso não for clique em Não e proceda a instalação no servidor.
 
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" 


[[Arquivo:Nbsservice panel - tela de atencao.png|semmoldura|576x576px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Nbsservice_panel_-_tela_de_atencao.png]]<hr />
- 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.
{| class="wikitable"
|[[Arquivo:Nbsservice panel - tela informativa da instalacao2.png|semmoldura|453x453px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Nbsservice_panel_-_tela_informativa_da_instalacao2.png]]
|'''ATENÇÃO:''' Tela com observação para o usuário que será necessário informar, algumas informações obrigatórias.
|}<hr />É necessário que seja instalado no servidor o NBSManager.exe, o modulo irá criar a estrutura de pasta C:\NBS\integrador\SERVICE, então o usuário logado no Windows, deverá ter a permissão de criar pasta para está estrutura e após irá baixar o executável do FTP da NBS (/sistemadelphi/modulos/interfaces/Servicos/NBS), este executável.


O serviço NBSManager.exe irá enviar para a NBS informações técnicas de erros, alertas e status das importações, além das versões utilizadas de cada módulo. Com isso já poderemos identificar alguns alertas do modulo e com isso agilizar o atendimento ao cliente.
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.<hr />
{| class="wikitable"
===Tela Inicial da NF-e===
|[[Arquivo:NBSSERVICE panel - tela informativa de download.png|semmoldura|459x459px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:NBSSERVICE_panel_-_tela_informativa_de_download.png]]
Após a instalação do serviço NF-e, executando o aplicativo NFe.exe, deverá mostras apenas a tela para monitoramento dos processos
|'''ATENÇÃO:''' Tela para realizar o download do serviço NBSManager.exe.
[[Arquivo:NBS - WindowsService V.png|semmoldura|642x642px]]<hr />[[Soluções NBS|Página Principal]] - [[Diversos - Instalação serviço NF-e|Diversos]] - '''Instalação serviço NF-e'''
|}Se o usuário já tiver o serviço NBSManager.exe instalado e optar por clicar em SIM, o sistema irá remover o serviço para atualiza-lo.<hr />
{| class="wikitable"
|[[Arquivo:NBSSERVICE PANEL - Tela de instalacao - remocao do servico.png|semmoldura|455x455px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:NBSSERVICE_PANEL_-_Tela_de_instalacao_-_remocao_do_servico.png]]
|'''ATENÇÃO:''' Tela para realizar o download do serviço NBSManager.exe.
|}<hr />
===Tela Inicial===
Após a instalação do NBS_Manager o sistema irá abrir o módulo.
{| class="wikitable"
|[[Arquivo:Nbsservice panel - tela menu principal - instalacao.png|semmoldura|534x534px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Nbsservice_panel_-_tela_menu_principal_-_instalacao.png]]
|Para que o usuário possa abrir o menu, clique no ícone: [[Arquivo:Botao instalacao servico.png|semmoldura|39x39px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_instalacao_servico.png]].
|}
{| class="wikitable"
|[[Arquivo:Nbsservice panel - tela menu principal - exibicao menu aberto.png|semmoldura|534x534px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Nbsservice_panel_-_tela_menu_principal_-_exibicao_menu_aberto.png]]
|Ao clicar novamente no botão: [[Arquivo:Botao instalacao servico.png|semmoldura|39x39px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_instalacao_servico.png]], será escondido o menu.
|}<hr />A seguir as funções da tela principal:
{| class="wikitable"
!Função
!Descrição
|-
|[[Arquivo:Botao instalacao servico.png|semmoldura|39x39px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_instalacao_servico.png]]
|'''Abre/Esconde a  identificação dos ícones do menu principal;'''
|-
|[[Arquivo:Botao home - nbsservice panel.png|semmoldura|40x40px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_home_-_nbsservice_panel.png]]
|'''Botão Home, ao clicar  nele o usuário sairá da página e retornará para o menu principal;'''
|-
|[[Arquivo:Botao logs nbs service panel.png|semmoldura|40x40px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_logs_nbs_service_panel.png]]
|'''Botão [[NBSService Panel - Logs|Logs]] – Apresenta os  logs gerados;'''
|-
|[[Arquivo:Botao servicos - nbsservice panel.png|semmoldura|40x40px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_servicos_-_nbsservice_panel.png]]
|'''Botão [[NBSService Panel - Serviços|Serviços]] – Instala os Aplicativos de serviço;'''
|-
|[[Arquivo:Botao configuracao - nbs service panel.png|semmoldura|40x40px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_configuracao_-_nbs_service_panel.png]]
|'''Botão [[NBSService Panel - Configurações|Configurações]] – Parametrização inicial do  Horário de envio dos arquivos;'''
|-
|[[Arquivo:Botao desinsstalar - nbsservice panel.png|semmoldura|40x40px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_desinsstalar_-_nbsservice_panel.png]]
|'''Botão [[NBSService Panel - Desinstalar|Desinstalar]] – Desinstala a versão marcada;'''
|-
|[[Arquivo:Botao sobre - nbs service panel.png|semmoldura|40x40px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_sobre_-_nbs_service_panel.png]]
|'''Botão [[NBSService Panel - Sobre|Sobre]] – Abre as informações sobre as  alterações feitas no módulo;'''
|-
|[[Arquivo:Botao sair - nbs service panel.png|semmoldura|40x40px|ligação=http://ajuda.nbsi.com.br:84/index.php/Arquivo:Botao_sair_-_nbs_service_panel.png]]
|'''Botão Sair – Sai do módulo.'''
|}<hr />Agora iremos iniciar a parametrização, pedimos que acesse a guia: [[NBSService Panel - Configurações|Configurações]].<hr />[[Soluções NBS|Página Principal]] - [[Soluções NBS - Montadoras - Específicos]] - '''Service Panel'''

Edição das 15h31min de 20 de agosto de 2020

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