Concentrador

Anterior
Próximo
Feedback
Imprimir

Concentrador

Pré Requisitos

 

Job cadastrado (cadastro Job).

 

Configuração

 

Acesse o e-Connector Settings e na área de Jobs de trabalho NFC-e, clique em Concentrador. A seguinte tela é apresentada:

 

cadastrar_concentrador_zoom70

 

Para cadastrar um novo concentrador clique em clip0096_zoom70. Será exibida a tela para cadastro dos dados, preencha-os conforme descrito abaixo.

 

Nome: Digite um nome para o concentrador;

Job: Selecione o job para ser vinculado;

Chave: Insira uma chave para identificar o concentrador, podendo ser letras ou números;

Versão: Responsável por informar a versão do concentrador que consta instalado e vinculado ao job;

Codificação: Escolha uma das Codificações para o concentrador estar utilizando ao processar os documentos eletrônicos (UTF-8, UTF-16, UTF-16BE, UTF-16LE, US-ASCII ou ISO-8859-1);

Usar Balanceamento: Selecione este Checkbox para utilizar as informações de Balanceamentos do Concentrador (Concentrador Load Balance);

Compactar Log: Selecione este Checkbox para Compactar os LOGs do Concentrador.

 

Conexões

 

conexoes_concentrador_2_zoom70 conexoes_concentrador_3_zoom70

 

Através desta aba é possível inserir informações de como o concentrador vai receber os arquivos do PDV ou Agent.

 

Opções de Conexão

Concentrador Ativos: Ao selecionar será informado se o concentrador está on-line ou off-line, caso contrário, as notas processadas, vão ser emitidas com tipo de emissão em contingência;

Validar Agente: Ao habilitar será recebido apenas documentos com agente cadastrado no concentrador, caso contrário, será criado um agente no concentrador que o documento esta sendo processado;

Tempo de Busca de Configurações (ms): Tempo responsável (mínimo 180000 ms) para verificar alterações e realizar a atualização do arquivo de configuração do concentrador;

Tempo de verificação de Contingência (ms): Define o intervalo de tempo (mínimo 120 s) que o concentrador ficará tentando se comunicar com a SEFAZ para sair da contingência;

Tempo entre cada sinalização de atividade (ms): Essa informação vale para o agente também, onde o tempo deve estar entre 60000 e 600000 ms;

Tipo de Diretório: Forma em que o PDV ou Agente irá disponibilizar os arquivos no repositório, por agente, é uma pasta para cada agente, único, uma pasta para todos os agentes cadastrados;

Tipo de Comunicação: Tipo de comunicação será realizada para o concentrador receber os arquivos do PDV ou Agente (Arquivo/HTTP/Banco de dados).

 

 

HTTP

As duas opções abaixo serão habilitadas apenas se o tipo de comunicação for igual a HTTP

URL do servidor: Endereço de onde o concentrador está instalado;

URL de comunicação com o servidor: URL utilizada pelo agente para comunicar-se com o concentrador. No processo de ped_install, esta opção irá preencher o campo serverUrl do config.properties, caso a opção esteja vazia, será utilizado o campo URL do servidor para o preenchimento.

 

 

Certifique-se de que se possuir dois concentradores no mesmo servidor, deverá ser trocada o link da porta da URL do servidor para não ocorrer conflitos no processamento.

   Exemplo:                        

         Concentrador 1 usará a URL do Servidor : http://172.30.252.100:8080        

         Concentrador 2 terá então a URL do Servidor: http://172.30.252.100:8081

 

 

Banco de Dados

String de Conexão (Recepção): Informações do Banco de Dados, isso é para o caso de tipo de comunicação for via Banco de Dados;

Nome da tabela (Recepção): Informar nome da tabela na qual foi criada no Banco de dados;

Intervalo entre execuções (Recepção): Intervalo entre execuções de recepção em Milissegundos;

String de Conexão (Retorno): Informações do Banco de Dados. Para habilitar este campo é necessário selecionar o tipo de comunicação via Banco de dados;

Nome da tabela(Retorno): Informar nome da tabela na qual foi criada no Banco de dados. Para habilitar este campo é necessário selecionar o tipo de comunicação via Banco de dados.

 

 

A Connection String MYSQL para processamento JDBC tem um padrão, este é:  jdbc:[enderecoservidor]:[porta]/[nomebanco]?user=[usuario]&password=[senha]

Connections Strings:

  MySQL: jdbc:mysql://[endereco servidor]:[porta]/[nome do banco]?user=[usuario]&password=[senha]

         Exemplo:  jdbc:mysql://localhost:3306/nfce?user=root&password=vertrigo

 

 

 

P2P

Só será possível habilitar o P2P caso o tipo da conexão seja  HTTP.

Ao utilizar a conexão P2P, a aplicação habilita um "keep alive", que verificar como está a conexão, caso ela não consiga resposta do Concentrador, ela refaz a conexão. É possível configurar o intervalo de verificações desta conexão para o Concentrador, utilizando o parâmetro 'p2pKeepAliveInterval' no config.properties do Multi Sat. Também é possível configurar o tempo máximo de espera da resposta do concentrador na verificação de conexão, utilizando o parâmetro 'p2pKeepAliveTimeout' no config.properties também.

 

Usar Comunicação P2P: Ao marcar este checkbox, será habilitando a utilização do P2P entre o Concentrador e o MultiSat. Caso o campo URL de comunicação com o servidor esteja preenchido, será utilizado o IP deste campo, caso contrário, será utilizado o IP do campo URL do Servidor no MultiSat para comunicação com o Concentrador;

Porta: Campo para informar a porta de conexão caso esteja marcado a opção Usar Comunicação P2P. Deve ser diferente da Porta informada no campo URL do Servidor.

 

Sefaz

 

aba_sefaz_conc_zoom75

 

Responsável por efetuar a comunicação com a SEFAZ diretamente do concentrador.

 

Síncrono

Utilizar o Web Service da retaguarda para emissão de documentos: Ao habilitar esta opção, será emitido documentos através do web service da retaguarda;

Tempo máximo de espera (ms): Tempo para controle de espera para envios para a URL de envio.

 

Contingência On-line

Ativo: Ao marcar essa opção, os campos abaixo referentes à contingência on-line estarão disponíveis para preenchimento;

Código(s) de retornos da sefaz (cstat) que ativam a Contingência On-line: Adicione os códigos de retorno que serão tolerados para que o agente físico entre na contingência on-line;

Tempo de permanência em Contingência On-line (ms): Informe o tempo em que o agente físico permanecerá em contingência on-line.

 

Consulta

Disparar consulta em caso de falha de comunicação com a SEFAZ: Esta opção habilita as informações abaixo, as quais automatiza o envio de uma nota pelo concentrador quando ocorrer falha de comunicação por parte da SEFAZ, antes de gerar can-inu o sistema consulta a nota para validar o status;

Número de Tentativas de Consulta: Quantidade de tentativas que o sistema realizará para realizar a consulta;

Tempo máximo de espera (ms): Tempo máximo de espera, para a falha de comunicação com a SEFAZ.

 

Conexão

Não reutilizar Conexão: Deve ser ativado apenas para clientes que possuem poucas emissões de documentos, ao ativa-lo, o concentrador irá criar as conexões com a SEFAZ a cada documento enviado. Essa prática não é indicada para clientes com alta quantidade de documentos processados, pois serão criados inúmeros canais de comunicação com a SEFAZ e deste modo pode-se estourar o pool de conexões, há um limite, para clientes grandes deve-se abrir um canal de comunicação e reutilizar o mesmo;

Protocolo: Protocolo utilizado para comunicação com a Sefaz. Dependendo do cliente o protocolo informado pode não funcionar, a consequência em utilizar um protocolo errado pode ser nenhuma nota autorizada ou erro de connection reset, por isso ao alterar esse parâmetro na retaguarda deve-se acompanhar as emissões iniciais, caso ocorra algum desses erros o parâmetro protocolo deve ser alterado até que seja identificado algum funcional.

 

eForms

 

concentrator_eforms_url_zoom75

 

As informações inseridas nesta aba, são referentes a configurações do web services o qual é responsável pela comunicação entre concentrador e e-Forms NFC-e.

 

URL de Acesso: Endereço de onde o web service está instalado, informar por nome ou pelo próprio IP do servidor;

Tempo de espera entre os chamados de web-services (ms): Tempo de intervalos de cada chamada que o web service realiza, tanto para o e-Forms NFCe quanto para o concentrador;

Tempo de espera para empacotamento dos arquivos (ms): Tempo para realizar os empacotamentos dos arquivos para envio para o e-Forms NFC-e;

Quantidade máxima de documentos por lote: Quantidade de documentos para gerar os pacotes de envio pelo web service.

 

Proxy

 

aba_proxy_conc_zoom75

 

Usar configuração Proxy somente para comunicar com a SEFAZ: Ao marcar esta opção o concentrador deverá utilizar as configurações de proxy somente para envio à SEFAZ;

Usar servidor Proxy: Marque a opção usar servidor proxy;

Endereço: Informe o endereço do servidor proxy;

Porta: Informe a porta utilizada no servidor;

Usar autenticação: Marque esta opção caso seja necessário autenticar neste servidor, a qual irá habilitar as opções abaixo;

Domínio: Informe o domínio da empresa;

Usuário: Informe o usuário;

Senha: Informe a senha;

 

Conversão

 

concentrador-conversao_zoom75

 

Layout: Neste campo será possível indicar o uso de um layout específico para a loja.

 

Integração

 

integracao_zoom75

 

Configurações para gerar integrações do e-Forms para o Concentrador.

 

Integrar PROC: Quando selecionado, o concentrador irá gerar um PROC na pasta de retorno, ou seja, não utilizará o formato de retornos padrão do sistema;

Gerar sufixo na integração: Ao selecionar,será alterado o sufixo do retorno (apenas para  _ped_env), quando gerada em contingência ou rejeitada ( _env,_erro ou _cont ) com o documento.

 

Configurações de tempo

 

Tempo de espera entre solicitações de integração: Tempo configurável em milissegundos;

Tempo máximo de espera para retorno de chamada ao web service: Tempo configurável em milissegundos;

Quantidade de documentos retornados por solicitação de integração: Quantidade de documentos que deve ser capturado a cada chamada para geração da integração no concentrador.

 

Empresas

 

concentrador-empresas_zoom75

 

Nesta aba, poderão ser vinculadas empresas ao concentrador. O vínculo também ocorrerá automaticamente quando houver processamento de notas.

 

Ações

 

concentrador-acoes_zoom75

 

Nesta aba é possível remover o concentrador da contingência.

 

Balanceamento

 

concentrador_usa_balanceamento_zoom70

 

Para cadastrar um novo balanceamento clique em clip0096_zoom70. Será exibida a tela para cadastro dos dados, preencha-os conforme descrito abaixo.

 

Chave: Nome que será dado ao balanceamento;

URL do Servidor: Endereço que será utilizado para comunicação do balanceamento.

 

Controle de Log

 

controledelog_zoom70

 

Através dessa aba é possível habilitar as configurações a respeito do controle de log, onde ao habilitar a opção 'Habilitar controle de log', os campos 'Tamanho máximo por arquivo de log (MB)' e 'Quantidade de arquivos de log' devem ser configurados de acordo com o desejado. Para compactar, deve ser habilitado a opção 'Compactar logs'.

 

Voltar