GE Integrador: mudanças entre as edições
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.

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'.

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':

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