Mudanças entre as edições de "Instalação do Totall Nfe"

De TotaliWiki
Ir para: navegação, pesquisa
m (Instalação)
 
(93 revisões intermediárias por 4 usuários não estão sendo mostradas)
Linha 1: Linha 1:
== Pré-requisitos ==
+
{{Tags|Totall CheckOut|Totall NFe}}
 +
{{Referencias}}
 +
== Resumo para Instalação ==
 +
Roteiro para realizar uma instalação nova (em um cliente que não tem instalado ainda) do Totall NF-e. A instalação completa requer instalação do TotallNFeGX, TotallNFe e TotallLauncher.
  
=== Instalação do Java ===
+
=== Totall Nfe GX ===
 +
É um sistema web responsável por atualizar as chaves de acesso e a situação das NF-es no Totall Commerce.
 +
<br/><br/>
 +
1. Validar [[Instalação_do_Totall_Nfe#Pr.C3.A9-requisitos|pré-requisitos]].
 +
* Java 32 bits
 +
* Java 1.8
 +
* Tomcat 7 a partir da release 39
 +
* Tomcat usando porta 8082.
 +
* SQL Server do Emite NF-e está com a porta 1433 ativada.
 +
<br/>
 +
2. Baixar arquivos atuais no cliente.
 +
* libs_tomcat.zip
 +
* TotallNfeGX.zip
 +
* GXServerConfig.zip
 +
<br/>
 +
3. Parar Tomcat.
 +
:''Como administrador, executar net stop tomcat7 ou acessar via services.msc''
 +
<br/>
 +
4. Atualizar os arquivos da pasta lib do Tomcat com o conteúdo da pasta "libs_tomcat.zip".
 +
:''C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\lib''
 +
<br/>
 +
5. Inicializar Tomcat.
 +
:''Como administrador, executar net start tomcat7 ou acessar via services.msc''
 +
<br/>
 +
6. Conferir se ele está funcionando.
 +
:''http://localhost:8082/''
 +
<br/>
 +
7. Extrair a pasta TotallNfeGX que está dentro do zip do TotallNfeGX em um diretório temporário.
 +
:''c:\temp\TotallNfeGX.zip\TotallNfeGX -> c:\temp\TotallNfeGX''
 +
<br/>
 +
8. [[Configurar_Conexões_pelo_GXServerConfig|Configurar o client.cfg]] com GXServerConfig.
 +
:''c:\temp\TotallNfeGX\WEB-INF\classes\client.cfg''
 +
<br/>
 +
9. Implantar TotallNfeGX no Tomcat.
 +
:''Copiar c:\temp\TotallNfeGX para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\''
 +
<br/>
 +
10. Configurar TotallNfeGX.
 +
:''Acessar http://localhost:8082/TotallNfeGX/servlet/home''
 +
:''Configurar sistema em Configurações''
 +
<br/>
 +
11. Testar funcionamento do TotallNfeGX.
 +
:''Acessar http://localhost:8082/TotallNfeGX/servlet/home''
 +
:''Executar Atualiza Status''
 +
:''Deve retornar OK''
 +
<br/>
  
Caso o Java não esteja instalado faça a instalação a partir do site www.java.com.<BR />  
+
=== Totall Nfe ===
Para certificar-se de que o java está instalado configura se existe a pasta java nos arquivos de programa<BR />  
+
É um serviço do windows responsável por manter limpa a pasta de integração com o Emite NF-e [TD_FIL.PATNFE].
'''O sistema foi testado com a versão 1.6.0.'''<BR />
+
<br/><br/>
 +
1. Baixar pacote de instalação no cliente.
 +
* TotallNfe22R11.zip
 +
<br/>
 +
2. Extrair conteúdo do arquivo para c:\.
 +
:''Para que fique c:\TotallNfe\*.*''
 +
<br/>
 +
3. Configurar caminho do Java no setEnv.
 +
:''Editar propriedade "java_exe" do C:\TotallNfe\servico\bat\setenv.bat''
 +
<br/>
 +
4. Executar instalação do serviço.
 +
:''Executar C:\TotallNfe\servico\bat\installService.bat''
 +
<br/>
 +
5. Inicializar serviço.
 +
:''Executar C:\TotallNfe\servico\bat\startService.bat''
 +
<br/>
 +
6. Verificar pelo arquivo de log está funcionando corretamente.
 +
:''Verificar se na pasta C:\TotallNfe\logs existe um arquivo indicando que o monitoramento do diretório foi inicializado.''
 +
<br/>
  
=== Instalação do Apache ===
+
=== [[Totall Launcher]] ===
  
ÿ necessário instalar e configurar o Apache Tomcat 6 para ele '''rodar como um serviço''' na porta '''8082'''. <BR />
+
É um sistema web de agendamentos responsável por executar a rotina de atualização de chaves de acesso do Totall NFe GX a cada minuto. Para maiores informações de como configurar, acesso o artigo [[Totall Launcher]].
No site tomcat.apache.org procure na última versão disponível pelo arquivo que seja Windows Service Installer. <BR />
+
'''O sistema foi testado com a versão 6.0.18.'''<BR />
+
  
== Instalação ==
+
1. Baixar arquivos atuais no cliente.
 +
* TotallLauncher.zip
  
Para facilitar o entendimento deste tutorial vamos definir as seguintes variáveis, levando em conta a hipótese do Java e do Apache terem sidos instalados em Arquivos de Programas:
+
2. Descompactar conteúdo da pasta no temp.
  
TOTALLNFE_HOME = C:\TotallNfe
+
3. Configurar no ttlauncher.properties os serviços que precisam ser agendados.
JAVA_HOME = C:\Arquivos de programas\Java\jre6\
+
TOMCAT_HOME = C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0\
+
  
Copiar para o <tt>c:\TotallNfe</tt> do '''cliente''' - máquina em que se deseja instalar - os seguintes arquivos/pastas:<BR />
+
servicos1=http://localhost:8082/TotallNfeGX/servlet/aatualizastatusnfes;
# <tt>\\ttadm\Compilacoes\Commerce\Liberados\Java\TotallNfe</tt><BR />
+
espera1=1000
# <tt>\\ttadm\Compilacoes\Commerce\Liberados\Java\TotallNfeGX\GXServerConfig</tt><BR />
+
intervalo1=60000
# <tt>\\ttadm\Compilacoes\Commerce\Liberados\Java\TotallNfeGX\<versão>\<banco de dados>\TotallNfeGX.war</tt><BR />
+
ativo1=1
  
== Implantação do Servidor ==
+
4. Copiar ttlauncher.properties para a pasta conf do Tomcat.
 +
:''Copiar c:\temp\ttlauncher.properties para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf''
  
Para o Apache.
+
5. Implantar TotallLauncher no Tomcat.
Copie o arquivo <tt>TotallNfeGX.war</tt> para a pasta <tt>TOMCAT_HOME/webapps</tt>.
+
:''Copiar pasta c:\temp\TotallLauncher para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps''
Copie os arquivos que estão em <tt>TOTALLNFE_HOME/lib</tt> para <tt>TOMCAT_HOME/lib</tt>.
+
Inicie o Apache.
+
  
=== Alteração do Usuário e Senha ===
+
6. Verificar se processo de atualização de status está ativo.
 +
:''http://localhost:8082/TotallLauncher''
 +
<br/>
  
Abra o arquivo <tt>TOTALLNFE_HOME/GXServerConfig/config.bat</tt> com o bloco de notas e edite o caminho em que se encontra o Java.
+
== Resumo para Atualização ==
Salve e execute o arquivo.
+
O programa GeneXus Application Client Configuration será executado.
+
Nele navegue pelas seguintes opções:
+
* Guia Namespaces
+
** Com default marcado aperte em Edit
+
*** Guia Data Store Information
+
**** Com DEFAULT marcado aperte em Edit
+
  
Das seguintes configurações escolha a que convir:
+
Roteiro para atualizar Totall NF-e em um cliente. A instalação completa requer instalação do TotallNFeGX, TotallNFe e TotallLauncher. Se o cliente estiver com uma versão muito antiga do pacote TotallNFe, talvez seja mais seguro desinstalar tudo e fazer uma instalação nova.
  
<b> PostgreSQL </b>
+
=== Totall Nfe GX ===
  
DBMS = PostgreSQL
+
É um sistema web responsável por atualizar as chaves de acesso e a situação das NF-es no Totall Commerce.
JDBC Driver = org.postgresql.Driver
+
<br/><br/>
JDBC URL = jdbc:postgresql//<servidor>:<porta>/<database>
+
1. Validar [[Instalação_do_Totall_Nfe#Pr.C3.A9-requisitos|pré-requisitos]].
      Ex.: jdbc:postgresql//TTDB:5432/totall
+
* Java 32 bits
Database user = <usuário>
+
* Tomcat 7 (Release 39 ou superior)
Password = ******
+
* Tomcat usando porta 8082.
Isolation level = Read Commited
+
* SQL Server do Emite NF-e está com a porta 1433 ativada.
Transaction integrity = True
+
<br/>
Database Schema =
+
2. Baixar arquivos atuais no cliente.
Maximum cursors = 100
+
* libs_tomcat.zip
 +
* TotallNfeGX.zip
 +
<br/>
 +
3. Parar Tomcat.
 +
:''Como administrador, executar net stop tomcat7 ou acessar via services.msc''
 +
<br/>
 +
4. Fazer backup do client.cfg e ttlauncher.properties.
 +
:''Arquivos estão em: ''
 +
:''- C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\TotallNfeGX\WEB-INF\classes\client.cfg''
 +
:''- C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf\ttlauncher.properties''
 +
<br/>
 +
5. Remover aplicativos anteriores.
 +
:''Apagar pasta TotallNfeGX e arquivo TotallNfeGX.war (se houver)''
 +
:''Apagar pasta TotallLauncher e arquivo TotallLauncher.war (se houver)''
 +
:''Apagar pastas TotallNfeGX e TotallLauncher na pasta C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\work\Catalina\localhost''
 +
<br/>
 +
6. Remover arquivos de log.
 +
:''Apagar todos os arquivos da pasta C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\logs''
 +
<br/>
 +
7. Remover arquivos de log.
 +
:''Apagar todos os arquivos da pasta C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\temp''
 +
<br/>
 +
8. Atualizar os arquivos da pasta lib do Tomcat com o conteúdo da pasta "libs_tomcat.zip".
 +
:''C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\lib''
 +
<br/>
 +
9. Inicializar Tomcat.
 +
:''Como administrador, executar net start tomcat7 ou acessar via services.msc''
 +
<br/>
 +
6. Conferir se ele está funcionando.
 +
:''http://localhost:8082/''
 +
<br/>
 +
7. Extrair a pasta TotallNfeGX que está dentro do zip do TotallNfeGX em um diretório temporário.
 +
:''c:\temp\TotallNfeGX.zip\TotallNfeGX -> c:\temp\TotallNfeGX''
 +
<br/>
 +
8. Copiar o backup do client.cfg para dentro da pasta TotallNfeGX.
 +
:''c:\temp\TotallNfeGX\WEB-INF\classes\client.cfg''
 +
<br/>
 +
9. Implantar TotallNfeGX no Tomcat.
 +
:''Copiar c:\temp\TotallNfeGX para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\''
 +
<br/>
 +
10. Configurar TotallNfeGX.
 +
:''Acessar http://localhost:8082/TotallNfeGX/servlet/home''
 +
:''Configurar sistema em Configurações''
 +
<br/>
 +
11. Testar funcionamento do TotallNfeGX.
 +
:''Acessar http://localhost:8082/TotallNfeGX/servlet/home''
 +
:''Executar Atualiza Status''
 +
:''Deve retornar OK''
 +
<br/>
  
<b> Oracle com SID </b>
+
=== Totall Nfe ===
  
DBMS = Oracle
+
É um serviço do windows responsável por manter limpa a pasta de integração com o Emite NF-e [TD_FIL.PATNFE].
JDBC Driver = oracle.jdbc.driver.OracleDriver
+
<br/><br/>
JDBC URL = jdbc:oracle:thin:@<servidor>:<porta>:<sid>
+
1. Baixar pacote de instalação no cliente.
      Ex.: jdbc:oracle:thin:@TTDB:1521:ttdb
+
* TotallNfe22R11.zip
Database user = <usuário>
+
<br/>
Password = ******
+
2. Extrair conteúdo do arquivo para uma pasta temporária.
Isolation level = Read Commited
+
:''c:\temp\TotallNfe\''
Transaction integrity = True
+
<br/>
Database Schema =
+
3. Parar serviço.
Maximum cursors = 100
+
:''Executar C:\TotallNfe\servico\bat\stopService.bat''
 +
<br/>
 +
4. Apagar arquivos de log.
 +
:''Apagar todo conteúdo da pasta C:\TotallNfe\logs.''
 +
<br/>
 +
5. Atualizar jar e lib.
 +
:''Copiar c:\temp\TotallNfe\TotallNfeApp.jar para c:\TotallNfe\''
 +
:''Copiar c:\temp\TotallNfe\lib\*.jar para c:\TotallNfe\lib\''
 +
<br/>
 +
6. Inicializar serviço.
 +
:''Executar C:\TotallNfe\servico\bat\startService.bat''
 +
<br/>
 +
7. Verificar pelo arquivo de log está funcionando corretamente.
 +
:''Verificar se na pasta C:\TotallNfe\logs existe um arquivo indicando que o monitoramento do diretório foi inicializado.''
 +
<br/>
  
<b> Oracle com Nome do Serviço </b>
+
=== [[Totall Launcher]] ===
  
DBMS = Oracle
+
É um sistema web de agendamentos responsável por executar a rotina de atualização de chaves de acesso do Totall NFe GX a cada minuto. Para maiores informações de como configurar, acesso o artigo [[Totall Launcher]].
JDBC Driver = oracle.jdbc.driver.OracleDriver
+
 
JDBC URL = jdbc:oracle:thin:@<servidor>:<porta>/<nome do serviço>
+
1. Baixar arquivos atuais no cliente.
      Ex.: jdbc:oracle:thin:@TTDB:1521/ttdb
+
* TotallLauncher.zip
Database user = <usuário>
+
 
Password = ******
+
2. Descompactar conteúdo da pasta no temp.
Isolation level = Read Commited
+
 
Transaction integrity = True
+
3. Copiar ttlauncher.properties do backup para pasta conf do Tomcat.
Database Schema =
+
:''Copiar c:\temp\ttlauncher.properties para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf''
Maximum cursors = 100
+
 
 +
4. Implantar TotallLauncher no Tomcat.
 +
:''Copiar pasta c:\temp\TotallLauncher para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps''
 +
 
 +
5. Verificar se processo de atualização de status está ativo.
 +
:''http://localhost:8082/TotallLauncher''
 +
 
 +
== Pré-requisitos ==
  
* Aperte Ok
+
Nesta seção do artigo estão relatadas algumas verificações necessárias para instalar o processo TotallNfe com segurança.<BR/>
** Ok
+
Verifique também a tabela de [[Versões dos Sistemas Totall#Totall_NF-e|compatibilidade de versões]].
*** Save e Exit.<BR />
+
Este processo atualizará o arquivo <tt>client.cfg</tt> que está na mesma pasta.<BR />
+
Este arquivo deverá ser copiado para <tt>TOMCAT_HOME/webapps/TotallNfeGX/WEB-INF/classes/</tt>.<BR />
+
  
Pronto! Para certificar-se de que a implantação foi um sucesso acesse a página:<BR />
+
=== Configurações do Apache Tomcat ===
[http://localhost:8082/TotallNfeGX/servlet/home http://localhost:8082/TotallNfeGX/servlet/home]<BR />
+
  
== Instalação do Serviço Local ==
+
Devemos utilizar um Tomcat atualizado e java 32 bits.<BR/>
 +
Na execução do instalador temos que marcar opção para acesso nativo e utilização da porta 8082.<BR/>
 +
Incluir os jars e DLLs que estão "libs_tomcat" na pasta lib do Tomcat.
  
Abra o arquivo <tt>TOTALLNFE_HOME/servico/bat/setenv.bat</tt> com o bloco de notas e edite o caminho em que se encontra o Java.<BR />
+
Mais detalhes, veja no artigo de [[Instalação e Configuração do Apache Tomcat]].
O Java está definido na linha que começa com "set java_exe=".<BR />
+
  
Execute o arquivo <tt>installService.bat</tt> para instalar o serviço chamado TotallNfe no Windows.<BR />
+
=== Configurações do SQL Express ===
Execute o arquivo <tt>startService.bat</tt> para iniciar o serviço.<BR />
+
  
Pronto! Para certificar-se de que o serviço foi iniciado com sucesso deverá aparecer um arquivo de log em <tt>TOTALLNFE_HOME/logs</tt> e nele deve apenas constar que o serviço foi iniciado.<BR />
+
É necessário verificar se a conexão via TCP/IP está configurada corretamente para permitir que o TotallNfeGX conecte-se remotamente no SQLExpress onde se encontra o banco do EmiteNfe.
  
''Caso seja necessário os arquivos <tt>stopService.bat</tt> e <tt>uninstallService.bat</tt> podem ser utilizados para parar e desinstalar o serviço respectivamente.''
+
[[Imagem:Sql_server_porta_dfe.png|450px]]
[[Categoria: Totall Nfe]]
+
[[Categoria: Instalação]]
+

Edição atual tal como às 15h20min de 8 de agosto de 2017

Tag-icone-mini.png Totall CheckOutTotall NFe
Referenciado por: Configurar Conexões pelo GXServerConfig | Instalação do Emite Nfe (DFE) | Instalação do Totall Credit | Instalação e Configuração do Apache Tomcat | Nota Fiscal Eletrônica | Roteiro de Treinamento para Totall Nfe | Totall Nfe | 

Resumo para Instalação

Roteiro para realizar uma instalação nova (em um cliente que não tem instalado ainda) do Totall NF-e. A instalação completa requer instalação do TotallNFeGX, TotallNFe e TotallLauncher.

Totall Nfe GX

É um sistema web responsável por atualizar as chaves de acesso e a situação das NF-es no Totall Commerce.

1. Validar pré-requisitos.

  • Java 32 bits
  • Java 1.8
  • Tomcat 7 a partir da release 39
  • Tomcat usando porta 8082.
  • SQL Server do Emite NF-e está com a porta 1433 ativada.


2. Baixar arquivos atuais no cliente.

  • libs_tomcat.zip
  • TotallNfeGX.zip
  • GXServerConfig.zip


3. Parar Tomcat.

Como administrador, executar net stop tomcat7 ou acessar via services.msc


4. Atualizar os arquivos da pasta lib do Tomcat com o conteúdo da pasta "libs_tomcat.zip".

C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\lib


5. Inicializar Tomcat.

Como administrador, executar net start tomcat7 ou acessar via services.msc


6. Conferir se ele está funcionando.

http://localhost:8082/


7. Extrair a pasta TotallNfeGX que está dentro do zip do TotallNfeGX em um diretório temporário.

c:\temp\TotallNfeGX.zip\TotallNfeGX -> c:\temp\TotallNfeGX


8. Configurar o client.cfg com GXServerConfig.

c:\temp\TotallNfeGX\WEB-INF\classes\client.cfg


9. Implantar TotallNfeGX no Tomcat.

Copiar c:\temp\TotallNfeGX para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\


10. Configurar TotallNfeGX.

Acessar http://localhost:8082/TotallNfeGX/servlet/home
Configurar sistema em Configurações


11. Testar funcionamento do TotallNfeGX.

Acessar http://localhost:8082/TotallNfeGX/servlet/home
Executar Atualiza Status
Deve retornar OK


Totall Nfe

É um serviço do windows responsável por manter limpa a pasta de integração com o Emite NF-e [TD_FIL.PATNFE].

1. Baixar pacote de instalação no cliente.

  • TotallNfe22R11.zip


2. Extrair conteúdo do arquivo para c:\.

Para que fique c:\TotallNfe\*.*


3. Configurar caminho do Java no setEnv.

Editar propriedade "java_exe" do C:\TotallNfe\servico\bat\setenv.bat


4. Executar instalação do serviço.

Executar C:\TotallNfe\servico\bat\installService.bat


5. Inicializar serviço.

Executar C:\TotallNfe\servico\bat\startService.bat


6. Verificar pelo arquivo de log está funcionando corretamente.

Verificar se na pasta C:\TotallNfe\logs existe um arquivo indicando que o monitoramento do diretório foi inicializado.


Totall Launcher

É um sistema web de agendamentos responsável por executar a rotina de atualização de chaves de acesso do Totall NFe GX a cada minuto. Para maiores informações de como configurar, acesso o artigo Totall Launcher.

1. Baixar arquivos atuais no cliente.

  • TotallLauncher.zip

2. Descompactar conteúdo da pasta no temp.

3. Configurar no ttlauncher.properties os serviços que precisam ser agendados.

servicos1=http://localhost:8082/TotallNfeGX/servlet/aatualizastatusnfes;
espera1=1000
intervalo1=60000
ativo1=1

4. Copiar ttlauncher.properties para a pasta conf do Tomcat.

Copiar c:\temp\ttlauncher.properties para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf

5. Implantar TotallLauncher no Tomcat.

Copiar pasta c:\temp\TotallLauncher para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps

6. Verificar se processo de atualização de status está ativo.

http://localhost:8082/TotallLauncher


Resumo para Atualização

Roteiro para atualizar Totall NF-e em um cliente. A instalação completa requer instalação do TotallNFeGX, TotallNFe e TotallLauncher. Se o cliente estiver com uma versão muito antiga do pacote TotallNFe, talvez seja mais seguro desinstalar tudo e fazer uma instalação nova.

Totall Nfe GX

É um sistema web responsável por atualizar as chaves de acesso e a situação das NF-es no Totall Commerce.

1. Validar pré-requisitos.

  • Java 32 bits
  • Tomcat 7 (Release 39 ou superior)
  • Tomcat usando porta 8082.
  • SQL Server do Emite NF-e está com a porta 1433 ativada.


2. Baixar arquivos atuais no cliente.

  • libs_tomcat.zip
  • TotallNfeGX.zip


3. Parar Tomcat.

Como administrador, executar net stop tomcat7 ou acessar via services.msc


4. Fazer backup do client.cfg e ttlauncher.properties.

Arquivos estão em:
- C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\TotallNfeGX\WEB-INF\classes\client.cfg
- C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf\ttlauncher.properties


5. Remover aplicativos anteriores.

Apagar pasta TotallNfeGX e arquivo TotallNfeGX.war (se houver)
Apagar pasta TotallLauncher e arquivo TotallLauncher.war (se houver)
Apagar pastas TotallNfeGX e TotallLauncher na pasta C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\work\Catalina\localhost


6. Remover arquivos de log.

Apagar todos os arquivos da pasta C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\logs


7. Remover arquivos de log.

Apagar todos os arquivos da pasta C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\temp


8. Atualizar os arquivos da pasta lib do Tomcat com o conteúdo da pasta "libs_tomcat.zip".

C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\lib


9. Inicializar Tomcat.

Como administrador, executar net start tomcat7 ou acessar via services.msc


6. Conferir se ele está funcionando.

http://localhost:8082/


7. Extrair a pasta TotallNfeGX que está dentro do zip do TotallNfeGX em um diretório temporário.

c:\temp\TotallNfeGX.zip\TotallNfeGX -> c:\temp\TotallNfeGX


8. Copiar o backup do client.cfg para dentro da pasta TotallNfeGX.

c:\temp\TotallNfeGX\WEB-INF\classes\client.cfg


9. Implantar TotallNfeGX no Tomcat.

Copiar c:\temp\TotallNfeGX para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps\


10. Configurar TotallNfeGX.

Acessar http://localhost:8082/TotallNfeGX/servlet/home
Configurar sistema em Configurações


11. Testar funcionamento do TotallNfeGX.

Acessar http://localhost:8082/TotallNfeGX/servlet/home
Executar Atualiza Status
Deve retornar OK


Totall Nfe

É um serviço do windows responsável por manter limpa a pasta de integração com o Emite NF-e [TD_FIL.PATNFE].

1. Baixar pacote de instalação no cliente.

  • TotallNfe22R11.zip


2. Extrair conteúdo do arquivo para uma pasta temporária.

c:\temp\TotallNfe\


3. Parar serviço.

Executar C:\TotallNfe\servico\bat\stopService.bat


4. Apagar arquivos de log.

Apagar todo conteúdo da pasta C:\TotallNfe\logs.


5. Atualizar jar e lib.

Copiar c:\temp\TotallNfe\TotallNfeApp.jar para c:\TotallNfe\
Copiar c:\temp\TotallNfe\lib\*.jar para c:\TotallNfe\lib\


6. Inicializar serviço.

Executar C:\TotallNfe\servico\bat\startService.bat


7. Verificar pelo arquivo de log está funcionando corretamente.

Verificar se na pasta C:\TotallNfe\logs existe um arquivo indicando que o monitoramento do diretório foi inicializado.


Totall Launcher

É um sistema web de agendamentos responsável por executar a rotina de atualização de chaves de acesso do Totall NFe GX a cada minuto. Para maiores informações de como configurar, acesso o artigo Totall Launcher.

1. Baixar arquivos atuais no cliente.

  • TotallLauncher.zip

2. Descompactar conteúdo da pasta no temp.

3. Copiar ttlauncher.properties do backup para pasta conf do Tomcat.

Copiar c:\temp\ttlauncher.properties para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\conf

4. Implantar TotallLauncher no Tomcat.

Copiar pasta c:\temp\TotallLauncher para C:\Program Files (x86)\Apache Software Foundation\Tomcat 7.0\webapps

5. Verificar se processo de atualização de status está ativo.

http://localhost:8082/TotallLauncher

Pré-requisitos

Nesta seção do artigo estão relatadas algumas verificações necessárias para instalar o processo TotallNfe com segurança.
Verifique também a tabela de compatibilidade de versões.

Configurações do Apache Tomcat

Devemos utilizar um Tomcat atualizado e java 32 bits.
Na execução do instalador temos que marcar opção para acesso nativo e utilização da porta 8082.
Incluir os jars e DLLs que estão "libs_tomcat" na pasta lib do Tomcat.

Mais detalhes, veja no artigo de Instalação e Configuração do Apache Tomcat.

Configurações do SQL Express

É necessário verificar se a conexão via TCP/IP está configurada corretamente para permitir que o TotallNfeGX conecte-se remotamente no SQLExpress onde se encontra o banco do EmiteNfe.

Sql server porta dfe.png