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

De Wiki NBS
Ir para navegação Ir para pesquisar
 
(8 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 13: Linha 13:
Copie o arquivo ‘NfseWindowsService.exe’ para a pasta onde se encontra os executáveis da NFS-e.  
Copie o arquivo ‘NfseWindowsService.exe’ para a pasta onde se encontra os executáveis da NFS-e.  
{| class="wikitable"
{| class="wikitable"
!
![[Arquivo:Folder.png|semmoldura|574x574px]]
|}
|}
----'''Para a instalação do serviço, é necessário a execução do comando DOS, na pasta onde se encontra os executáveis da NFS-e, executar os comandos abaixo:'''
----'''Para a instalação do serviço, é necessário a execução do comando DOS, na pasta onde se encontra os executáveis da NFS-e, executar os comandos abaixo:'''
Linha 21: Linha 21:
'''<nowiki>*</nowiki>Caso o serviço já exista'''
'''<nowiki>*</nowiki>Caso o serviço já exista'''


sc delete (informe o nome do servico        '''retirar os parênteses''')   
sc delete [<span style="color:red">'''retirar os colchetes'''</span>] 


sc create (nome_do_servico) binpath= "['''CAMINHO''']\NFSeWindowsService.exe -config=['''CAMINHO'''\nfseconfig.xml] -start=10" DisplayName= "NBS NFS-e Boot Service" start= auto      <nowiki>*</nowiki>'''Nome da pasta não pode conter espaço,'''  
sc create [nome_do_servico] binpath= "['''CAMINHO''']\NFSeWindowsService.exe -config=['''CAMINHO'''\nfseconfig.xml] -start=10" DisplayName= "NBS NFS-e Boot Service" start= auto      <nowiki>*</nowiki>'''Nome da pasta não pode conter espaço,'''  


<nowiki>*</nowiki>Descrição do Serviço
<nowiki>*</nowiki>Descrição do Serviço


sc description (nome_do_servico) "Serviço Gerenciador NBS NFS-e"
sc description [nome_do_servico] "Serviço Gerenciador NBS NFS-e"


'''*Caso o serviço não exista'''
'''*Caso o serviço não exista'''


<nowiki>*</nowiki>Nome da pasta não pode conter espaço, '''retirar os parênteses'''.
<span style="color:red">'''retirar os colchetes'''</span>


sc create (nome_do_servico) binpath= "['''CAMINHO''']\NFSeWindowsService.exe -config=['''CAMINHO'''\nfseconfig.xml] -start=10" DisplayName= "NBS NFS-e Boot Service" start= auto  
sc create [nome_do_servico] binpath= "['''CAMINHO''']\NFSeWindowsService.exe -config=['''CAMINHO'''\nfseconfig.xml] -start=10" DisplayName= "NBS NFS-e Boot Service" start= auto       <nowiki>*</nowiki>'''Nome da pasta não pode conter espaço,'''


<nowiki>*</nowiki>Descrição do Serviço
<nowiki>*</nowiki>Descrição do Serviço


sc description (nome_do_servico) "Serviço Gerenciador NBS NFS-e"
sc description [nome_do_servico] "Serviço Gerenciador NBS NFS-e"
{| class="wikitable"
{| class="wikitable"
![[Arquivo:Cmmd.png|semmoldura|670x670px]]
![[Arquivo:Cmmd.png|semmoldura|670x670px]]
Linha 43: Linha 43:
----'''Arquivos de configuração:'''
----'''Arquivos de configuração:'''


O arquivo config do nfse(nfseconfig.xml) deve contar com os seguintes novos campos em amarelo. O primeiro, '''nome_servico''' precisa ser o nome dado ao serviço na criação do mesmo(do comando sc create...) e o segundo, precisa ser uma '''porta''' que não está e nem será utilizada por qualquer outra aplicação(excluindo possivelmente a NFS-e).
O arquivo config do nfse(nfseconfig.xml) deve contar com os seguintes novos campos em amarelo. O primeiro, '''nome_servico''' precisa ser o nome dado ao serviço na criação do mesmo (do comando sc create...) e o segundo, precisa ser uma '''porta''' que não está e nem será utilizada por qualquer outra aplicação (excluindo possivelmente a NFS-e).
{| class="wikitable"
{| class="wikitable"
![[Arquivo:Config.png|miniaturadaimagem|464x464px]]
![[Arquivo:Config.png|semmoldura|464x464px]]
|}
|}
O serviço agora ira buscar o arquivo site.xml na pasta '''C:\Inetpub\wwwroot\NBSNET\Modulos\CClass\bin\site.xml'''.
O serviço agora ira buscar o arquivo site.xml na pasta '''C:\Inetpub\wwwroot\NBSNET\Modulos\CClass\bin\site.xml'''.
Linha 71: Linha 71:
A instalação seguirá conforme a descrita anteriormente, em que cada instância terá um serviço Windows para a mesma, com nomes diferentes, apontando para as suas respectivas pastas.
A instalação seguirá conforme a descrita anteriormente, em que cada instância terá um serviço Windows para a mesma, com nomes diferentes, apontando para as suas respectivas pastas.


Nesse caso, o número da porta(nfseconfig.xml) deve ser diferente ex, instância 1 usará a porta 8890, instância 2 usará a porta 8891 e instância 3 usará a porta 8892.
Nesse caso, o número da porta(nfseconfig.xml) deve ser diferente ex
 
* Instância 1 usará a porta 8890
* Instância 2 usará a porta 8891
* Instância 3 usará a porta 8892
'''Ex: Cliente possui 3 instâncias e as mesmas utilizam o mesmo Schema do banco'''
'''Ex: Cliente possui 3 instâncias e as mesmas utilizam o mesmo Schema do banco'''


A instalação seguirá conforme a descrita anteriormente, em que cada instância terá um serviço Windows para a mesma, com nomes diferentes, apontando para as suas respectivas pastas.
A instalação seguirá conforme a descrita anteriormente, em que cada instância terá um serviço Windows para a mesma, com nomes diferentes, apontando para as suas respectivas pastas.


Nesse caso, como todas compartilham o mesmo Schema do banco, o número da porta deverá ser o mesmo para os 3 arquivos de configuração(nfseconfig.xml), ex, a instância 1, instância 2 e instância 3 irão usar a porta 8859.
Nesse caso, como todas compartilham o mesmo Schema do banco, o número da porta deverá ser o mesmo para os 3 arquivos de configuração(nfseconfig.xml) ex
* Instância 1, instância 2 e instância 3 irão usar a porta 8859
----
----


Linha 83: Linha 86:
Após a instalação do serviço NFS- e, ao executar o aplicativo NFSe.exe, será exibido apenas a tela para monitoramento dos processos e alteração de parâmetros de cidades e empresas.
Após a instalação do serviço NFS- e, ao executar o aplicativo NFSe.exe, será exibido apenas a tela para monitoramento dos processos e alteração de parâmetros de cidades e empresas.
{| class="wikitable"
{| class="wikitable"
![[Arquivo:NFSeServico.png|semmoldura|701x701px]]
![[Arquivo:NFservice.png|semmoldura|703x703px]]
|}
|}


----Para retornar a [[Soluções NBS|Página Principal]] - [[Soluções NBS - Diversos|Diversos]] - '''Instalação serviço NFS-e'''
----Para retornar a [[Soluções NBS|Página Principal]] - [[Soluções NBS - Diversos|Diversos]] - '''Instalação serviço NFS-e'''

Edição atual tal como às 13h46min de 11 de janeiro de 2022

Para retornar a Página Principal - Diversos - Instalação serviço NFS-e


Apresentação

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


Objetivo

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


Roteiro de Instalação

Copie o arquivo ‘NfseWindowsService.exe’ para a pasta onde se encontra os executáveis da NFS-e.

Folder.png

Para a instalação do serviço, é necessário a execução do comando DOS, na pasta onde se encontra os executáveis da NFS-e, executar os comandos abaixo:

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

*Caso o serviço já exista

sc delete [retirar os colchetes]

sc create [nome_do_servico] binpath= "[CAMINHO]\NFSeWindowsService.exe -config=[CAMINHO\nfseconfig.xml] -start=10" DisplayName= "NBS NFS-e Boot Service" start= auto *Nome da pasta não pode conter espaço,

*Descrição do Serviço

sc description [nome_do_servico] "Serviço Gerenciador NBS NFS-e"

*Caso o serviço não exista

retirar os colchetes

sc create [nome_do_servico] binpath= "[CAMINHO]\NFSeWindowsService.exe -config=[CAMINHO\nfseconfig.xml] -start=10" DisplayName= "NBS NFS-e Boot Service" start= auto *Nome da pasta não pode conter espaço,

*Descrição do Serviço

sc description [nome_do_servico] "Serviço Gerenciador NBS NFS-e"

Cmmd.png

Arquivos de configuração:

O arquivo config do nfse(nfseconfig.xml) deve contar com os seguintes novos campos em amarelo. O primeiro, nome_servico precisa ser o nome dado ao serviço na criação do mesmo (do comando sc create...) e o segundo, precisa ser uma porta que não está e nem será utilizada por qualquer outra aplicação (excluindo possivelmente a NFS-e).

Config.png

O serviço agora ira buscar o arquivo site.xml na pasta C:\Inetpub\wwwroot\NBSNET\Modulos\CClass\bin\site.xml.


Atenção


Importante

  • Para o sistema ter acesso aos certificados digitais utilizados para assinaturas e conexões com o servidor da prefeitura
  • 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, selecione o serviço ‘NBS NFS-e Boot Service’, em propriedade.
Logon install.png Ao acessar a Aba Logon, altere a opção conforme imagem ao lado
  • Marque a opção:Esta conta,
  • Preencha os campos com o seu usuário e senha

Instalação NFS-e em serviço em múltiplas instâncias

O procedimento será semelhante ao descrito acima, havendo apenas um atenção especial na porta escolhida.


Instalação NFS-e em serviço em múltiplas instâncias

Segue o mesmo procedimento, apenas escolher o número da porta(nfseconfig.xml) de acordo com os Schemas.

Ex: Cliente possui 3 instâncias, e cada uma delas possuem um Schema do banco próprio

A instalação seguirá conforme a descrita anteriormente, em que cada instância terá um serviço Windows para a mesma, com nomes diferentes, apontando para as suas respectivas pastas.

Nesse caso, o número da porta(nfseconfig.xml) deve ser diferente ex

  • Instância 1 usará a porta 8890
  • Instância 2 usará a porta 8891
  • Instância 3 usará a porta 8892

Ex: Cliente possui 3 instâncias e as mesmas utilizam o mesmo Schema do banco

A instalação seguirá conforme a descrita anteriormente, em que cada instância terá um serviço Windows para a mesma, com nomes diferentes, apontando para as suas respectivas pastas.

Nesse caso, como todas compartilham o mesmo Schema do banco, o número da porta deverá ser o mesmo para os 3 arquivos de configuração(nfseconfig.xml) ex

  • Instância 1, instância 2 e instância 3 irão usar a porta 8859

Tela Inicial da NFS-e

Após a instalação do serviço NFS- e, ao executar o aplicativo NFSe.exe, será exibido apenas a tela para monitoramento dos processos e alteração de parâmetros de cidades e empresas.

NFservice.png

Para retornar a Página Principal - Diversos - Instalação serviço NFS-e