GE Integrador: mudanças entre as edições

De CIGAM WIKI
Natalia.Pasini (discussão | contribs)
Sem resumo de edição
Sem resumo de edição
Linha 45: Linha 45:
O sistema recebe a requisição e salva um registro dela na tabela '''GEINTEGR'''. Ao executar o integrador em modo <i>server</i> ou <i>background</i>, esse registro vai para para a tabela '''GEINTLOG''' e segue seu fluxo conforme parametrizações.
O sistema recebe a requisição e salva um registro dela na tabela '''GEINTEGR'''. Ao executar o integrador em modo <i>server</i> ou <i>background</i>, esse registro vai para para a tabela '''GEINTLOG''' e segue seu fluxo conforme parametrizações.
<br>
<br>
<br>
É necessário que esteja salvo nos padrões 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 esses serviços são salvos nos padrões, a partir dai serão executados via BackGround conforme seleção anterior. <br>
<br>
<br>
Quando a execução do Integrador estiver sendo feita em modo <i>server</i> ou <i>Background</i> 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':
Quando a execução do Integrador estiver sendo feita em modo <i>server</i> ou <i>Background</i> 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':
Linha 51: Linha 53:
[[Image:Integrador_Execucao_BackGround.png|center|750px|semmoldura|Integrador_Execucao_BackGround]]
[[Image:Integrador_Execucao_BackGround.png|center|750px|semmoldura|Integrador_Execucao_BackGround]]
<br>
<br>


<p align="justify">
<p align="justify">
Para saber mais sobre o Gerenciador de Processos acesse [[SH - Como Fazer - Gerenciador de Processos]].
Para saber mais sobre o Gerenciador de Processos acesse [[SH - Como Fazer - Gerenciador de Processos]].
</p>
</p>

Edição das 17h05min de 16 de fevereiro de 2021

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
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
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 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 esses serviços são salvos nos padrões, a partir dai serão executados via BackGround conforme seleção anterior.

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
Integrador_Execucao_BackGround



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