Mudanças entre as edições de "Totall Nfe"

De TotaliWiki
Ir para: navegação, pesquisa
m (Instalação)
Linha 35: Linha 35:
  
 
Verificar o artigo [[Instalação do Totall Nfe]].
 
Verificar o artigo [[Instalação do Totall Nfe]].
 +
 +
=== Log da Aplicação Servidora ===
 +
 +
Executar <tt>TOTALLNFE_HOME/GXServerConfig/config.bat</tt>.
 +
 +
O programa GeneXus Application Client Configuration será executado.
 +
Nele navegue pelas seguintes opções:
 +
* Guia Namespaces
 +
** Com default marcado aperte em Edit
 +
*** Guia JDBC Log Configuration
 +
 +
Configure da seguinte forma
 +
: (X) Log JDBC Activity
 +
: ( ) Enable buffering
 +
: Log Detail: High
 +
: (X) Use unique name
 +
: Log Level: Namespace
 +
: Path for log files: C:\TotallNfe\Logs
 +
 +
* Aperte Ok
 +
** Ok
 +
*** 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 />
  
 
== Fluxo de Arquivos ==
 
== Fluxo de Arquivos ==

Edição das 10h55min de 17 de maio de 2010

Conceito

O Totall Nfe é o sistema que grava os retornos de NF-e gerados pelo sistema Emissor DFe. E também é responsável por monitor o banco de dados para gerar instruções de cancelamento e inutilização para o Emissor DFe.
O Totall Nfe é divido em dois módulos distintos. Um que é uma aplicação client que roda a partir da instalação de um serviço chamado de windows TotallNfe.
E outro que é uma aplicação web que roda em um servidor Apache Tomcat.

Totall Nfe (local)

ÿ a aplicação que monitora o diretório de integração com o Emissor DFe (TD_FIL.PATNFE) para gravar o retorno da emissão ou gerar instruções de cancelamento e inutilização.

Configurações Disponíveis

Caso seja necessário, é possível descompactar o arquivo TotallNfeApp.jar (com o serviço desativado) e alterar o arquivo config.properties que está localizado em:
<raíz do .jar>\br\com\totall\nfe\gui\config.properties

Propriedades

  • delay_dir é o tempo (em milisegundos) que o sistema aguarda entre as verificações do diretório onde são gravados os arquivos de NF-e (TD_FIL.PATNFE).
  • delay_bd é o tempo (em milisegundos) que o sistema aguarda entre as verificações das notas canceladas no banco de dados.
  • dir_log é o caminho onde o sistema gera o log relativo ao monitoramento de diretórios. O seu caminho é contado a partir de onde o arquivo .jar estiver.

Valores padrão

  • delay_dir=2000
  • delay_bd=5000
  • dir_log=../logs/

Totall Nfe (servidor)

ÿ a aplicação web que faz a persistência e exibição dos dados de retorno. Ele é requisitado pela aplicação local para fornecer a lista de notas a cancelar ou inutilizar.
O link acessá-lo é o seguinte:

http://localhost:8082/TotallNfeGX/servlet/home

Totallnfe-server.PNG

Instalação

Verificar o artigo Instalação do Totall Nfe.

Log da Aplicação Servidora

Executar TOTALLNFE_HOME/GXServerConfig/config.bat.

O programa GeneXus Application Client Configuration será executado. Nele navegue pelas seguintes opções:

  • Guia Namespaces
    • Com default marcado aperte em Edit
      • Guia JDBC Log Configuration

Configure da seguinte forma

(X) Log JDBC Activity
( ) Enable buffering
Log Detail: High
(X) Use unique name
Log Level: Namespace
Path for log files: C:\TotallNfe\Logs
  • Aperte Ok
    • Ok
      • Save e Exit.

Este processo atualizará o arquivo client.cfg que está na mesma pasta.
Este arquivo deverá ser copiado para TOMCAT_HOME/webapps/TotallNfeGX/WEB-INF/classes/.

Fluxo de Arquivos

Emissão de Nota Fiscal

Totallnfe-emissao.PNG


Cancelamento de Nota Fiscal

Caso a venda esteja cancelada e a situação de NF-e (TT_VEN.FLGNFE) esteja "1" - Autorizada ou "6" - Denegada

Totallnfe-cancelamento.PNG


Inutilização de Nota Fiscal

Caso a venda esteja cancelada e a situação de NF-e (TT_VEN.FLGNFE) esteja diferente de "1" - Autorizada ou "6" - Denegada

Totallnfe-inutilizacao.PNG