Histórico da Página
CONTEÚDO
- Visão Geral
- O Centralizador de DadosPlugin Robot
- Tela principal da API FiscAll Flex
01. VISÃO GERAL
A rotina de carga inicial do de sincronismo de documentos do FiscAllDFe, onde é criada e populada os documentos emitidos e guardados na base de dados FISCALLDFE (SQL Server) são copiados para a base de dados FISCALLDFE do Hotal Full (Oracle/SQL Server) com as informações pertinentes às vendas e funcionamento deste módulo, , e que anteriormente se dava por meio do FiscAllDFe e a partir de então será feita por meio do Centralizador de Dadosde tarefa específica do Plugin Robot. Desta forma, será apresentado serão apresentadas neste artigo estas ferramentas e o processo de sincronismo com estas ferramentas.
02. O
...
PLUGIN ROBOT
O Centralizador de Dados é uma API que tem como função o tráfego de dados para demais APIs. Nesta situaçãoPlugin Robot é responsável por executar tarefas de acordo com sua parametrização. No caso do sincronismo do FiscAllDFe, ele será responsável por fazer o fluxo de informações entre as bases executar a tarefa SincronizarXML, que é responsável pela leitura de documentos pendentes de sincronismo e a sincronização entre as base de dados FISCALLDFE e a que hospeda o Hotall Full (todos os módulos).
03. TELA PRINCIPAL DA API
A API Centralizador de Dados apresenta a seguinte interface:
O valor do campo Porta será utilizado para o recebimento de requisições pelas demais APIs;
A opção selecionada em Tipo de Banco será utilizada para determinar o SGBD utilizado;
O campo Host só deverá ser preenchido com algum valor caso o SGBD utilizado seja SQL Server;
O campo Banco de Dados deverá ser preenchido com o alias/string de conexão com o banco de dados;
O campo Usuário Sistema deverá ser preenchido com o usuário de acesso ao Hotal Full;
O campo Senha Sistema deverá ser preenchido com a senha do usuário mencionado no item acima;
O campo Conta (Usuário do Windows) só deverá ser preenchido caso opte por fazer a instalação do serviço somente para um usuário do Windows específico. Caso deseje que o serviço seja acessível a todos os usuários, deixe o campo em branco;
O campo Senha do Windows só deve ser preenchido se o campo acima tiver sido especificado;
...
do Hotal Full, utilizada pelo módulo FiscAll Flex.
A tela para configuração do plugin é a seguinte:
- Na pasta raiz do Hotal Full, clique com o botão direito do mouse sobre o arquivo PluginRobot.exe e clique em .
No campo Intervalo Geral recomenda-se manter o valor de 10000. Este valor é expresso em milissegundos (ms) e é o tempo de intervalo para a verificação das datas de execução de cada uma das tarefas. A configuração das tarefas será detalhada mais a frente, ainda neste artigo.
- Na janela Robot, que será aberta, clique na guia Conexão.
- Selecione o tipo de banco utilizado pelo Hotal Full (Oracle ou SQL Server).
- Preencha o campo Host com o endereço de rede do servidor do banco de dados do Hotal Full.
- Preencha o campo Alias com o nome do banco de dados do Hotal Full.
- Preencha o campo Usuário com o nome de usuário que é utilizado para login no FiscAll Flex.
- Preencha o campo Senha com a senha do usuário que é utilizado para login no FiscAll Flex.
- Mantenha os campos Limpar Sessão, Expirar Sessão e Máximo de Conexões com o valor padrão (zero - 0) e as opções Multiplas Conexões e Usuário Fixo desmarcadas.
- Retorne à guia Serviços.
- Clique no botão .
- Na janela que abrirá, clique no botão . Será aberta uma janela como esta:
- Clique duas vezes sobre uma linha. Neste exemplo, a linha DocFiscal Sincroniza Empresas recebeu dois cliques. Para o FiscAllDFe, selecione a tarefa DFe Sincroniza XML. Em seguida, é exibida esta tela:
- Clique em .
03. TELA PRINCIPAL DA API FISCALLFLEX
A API FiscAllFlex é responsável por receber e responder às requisições do Plugin Robot e gravar no banco de dados do Hotal Full. Ela apresenta a seguinte interface:
- Na pasta raiz do Hotal Full e clique com o botão direito do mouse sobre no arquivo WSPluginFiscAllFlex.exe e clique em .
- Digite no campo Porta a porta que será usada pela aplicação e clique no botão .
Observações:- A porta utilizada é de livre escolha e não pode possuir restrições, como de Firewall, antivírus ou proxy, por exemplo.
- Não é necessário informar o usuário e senha do Windows para instalar o serviço.
Caso não informe, o serviço será instalado para o usuário System (Windows).
Caso informe, o serviço será instalado para este usuário específico.
- Selecione o tipo de banco utilizado pelo Hotal Full (Oracle ou SQL Server).
- Preencha o campo Host com o endereço de rede do servidor do banco de dados do Hotal Full.
- Preencha o campo Alias com o nome do banco de dados do Hotal Full.
- Preencha o campo Usuário com o nome de usuário que é utilizado para login no FiscAll Flex.
- Preencha o campo Senha com a senha do usuário que é utilizado para login no FiscAll Flex.
- Clique no botão .