GE Integrador

De CIGAM WIKI

Voltar

Utilidades/Diversos > Genéricos > Rotinas > EDI > Recebe > Integrador

Esse programa tem como objetivo executar rotinas de integração entre o CIGAM e outros sistemas de acordo com o “Intervalo” de tempo determinado.

Acessando o item de menu Utilidades/Diversos – Genéricos – Rotinas – EDI – Recebe – Integrador, na guia 'Serviços' selecione os serviços que serão utilizados na integração.

Integrador_Execucao


Importante: O intervalo de execução é no formato HH:MM (Horas e Minutos), sendo a integração executada somente quando completar o tempo informado.
Exemplo: Se informado 30 minutos (00:30) a primeira execução só acontecerá após os 30 minutos.

Este programa deve estar aberto e ligado para que sejam processados os registros enviados para integração. Quando este programa é fechado, o mesmo para de realizar o processamento dos itens a serem integrados, ficando estes em uma fila de espera até que este seja ligado novamente.

Somente serão processados os registros de integração quando esses estiverem com o 'Status Registros' como 'Liberado'.

Integrador_Servicos


Na guia 'Execução' indique o intervalo de tempo em que o integrador será executado, no momento que atingir o tempo para execução de alguma rotina o programa ira bloquear os botões enquanto estiver processando.

Na guia 'Serviços' marque todas as opções de integração que deseja fazer.

Integrador Background é uma solução com a finalidade de executar as integrações sem a necessidade de manter o programa do Integrador aberto e ocupando uma licença de usuário apenas para sua execução.

Essa funcionalidade é acionada através do Gerenciador de Processos para executar as tarefas agendadas conforme os intervalos de tempos configurados.

O sistema recebe a requisição e salva um registro dela na tabela GEINTEGR. Ao executar o integrador em modo server ou background, esse registro vai para para a tabela GEINTLOG e segue seu fluxo conforme parametrizações.

É necessário que esteja salvo nos padrões CIGAM a seleção do que irá ser processado, para isso a primeira utilização deve ser feita abrindo o programa e selecionando os serviços a serem executados, após ligar o Integrador esses serviços são salvos nos padrões e a partir dai serão executados via BackGround conforme seleção.

Quando a execução do Integrador estiver sendo feita em modo server ou Background não é possível executá-lo de maneira manual, pois existe uma forma de identificar se o programa IN00033 está agendado no Gerenciador de Processos e será exibida essa mensagem na aba 'Execução':

Integrador_Execucao_BackGround



Para saber mais sobre o Gerenciador de Processos acesse SH - Como Fazer - Gerenciador de Processos.