Páginas filhas
  • Processo de envio de dados para o sistema Quírons (carga de dados)

Processo de envio de dados para o sistema Quírons (carga de dados)

Sistemas Envolvidos

Descrição dos sistemas envolvidos no contexto de negócio (e que serão envolvidos na integração).

  • Protheus (módulo de Gestão de Pessoas): Módulo responsável pela gestão de pessoas, dependentes de funcionários, dentre outros cadastros pertinentes aos colaboradores.
  • Quírons - NG

Integração

O objetivo deste processo é permitir que a área do RH ou área responsável pela Gestão de Pessoas envie os dados dos cadastros de Funcionários, Dependentes e Pessoas(Participantes) para o sistema da NG e assim reduzir o trabalho de inclusão manual de todas as informações dentro do sistema.

  • Benefícios 
    • Normalmente o colaborador responsável inclui as informações dos cadastros acima através de um arquivo (csv, txt) ou até mesmo manualmente. Com este processo de geração de dados isso será feito de forma  automática.
    • Não terá um investimento alto de tempo para o cadastramento, pois os dados já serão enviados através da integração a cada requisição do sistema especialista.
  • Arquitetura (Tecnologia)
    • Toda integração entre o Protheus e o Quírons é feita por intermédio de comunicação direta com os Web Services (que são fixos)  REST(Representation State Transfer) utilizando o formato JSON (JavaScript  Object Notation) de serialização de dados, onde através da ativação do serviço do REST do Protheus esteja disponível para utilizar o serviço.
  • Premissas e Propriedades
    • Na geração o usuário deverá informar  através dos filtros do sistema quais entidades e quais registros deverão ser enviados;
    • Os dados a serem enviados serão gravados na entidade RJP e serão lidos pelo processo de envio de dados para o sistema NG;
    • Será gerado um LOG informado quais dados foram marcados para a exportação e o usuário poderá guardar esta informação para consulta futura.
    • Quando o dado for enviado para a integração, o campo RJP_DTIN será gravado com a data do envio;


Ativação/Desativação da integração

Por padrão esta integração estará em repositório, porém demanda realizar a devida configuração conforme abaixo:

  • Para ativar a integração o parâmetro MV_RHNG deverá estar marcado como verdadeiro (.T.) 
  • Para desativar a integração o parâmetro MV_RHNG deverá estar marcado como falso (.F.) 

Controle de Ambiente

Exige que os seguintes pontos sejam revisados:

  • Protheus com sua arquitetura devidamente estruturada.
  • Processo de Schedule configurado com o serviço (GPEM923 -Serviço automático de envio de dados para integração com NG ).

Controle de Versão

O grupo TOTVS, representado por suas marcas, irá administrar as demandas de evolução dos layouts e demais ajustes, acordando junto aos solicitantes o prazo de liberação de release.

Todas as evoluções programadas deverão ser discutidas e aprovadas pelas marcas antes do início do desenvolvimento e somente serão desenvolvidas em caso de concordância das marcas e alinhamento com as diretivas definidas pelo Comitê de Integração TOTVS.

Suporte

O suporte aos recursos da Integração será de responsabilidade da linha Protheus, onde será analisada pela equipe de suporte da Totvs.

Fluxo das Informações

Esta integração traz a funcionalidade exclusivamente para exportação dos cadastros de funcionários, dependentes e pessoas.

Cadastro

Esta integração enviará somente dados previamente existentes nos cadastros de funcionários, dependentes e pessoas.

Processos

O sistema da NG disponibilizará uma integração para receber os dados da carga inicial e deverá confirmar o recebimento de cada registro exportado.

Limitações / Restrições Gerais

  • A integração não contemplará inclusão,alteração e exclusão de registros no Protheus, para isso o usuário deverá acessar o ERP e efetuar as devidas ações manualmente.
  • Cada produto deverá gerar um LOG de inclusão de registros a fim de controlar os dados a serem integrados;
  • A data de integração do registro deverá ser enviada em cada processo, permitindo que o Protheus possa marcar o registro como integrado;


Como realizar a Carga de Dados integração

Para realizar a carga de dados para o sistema parceiro TOTVS será necessário configurar os seguintes processos:

  • Habilitar a integração;
  • Habilitar o serviço de integração;
  • Selecionar os registros que deverão ser enviados;

Habilitar a integração


Para habilitar a integração o parâmetro MV_RHNG deverá estar com a informação verdadeiro (.T.)

(Acesse a documentação aqui)


Habilitar o serviço de integração


Para o envio da carga inicial é necessário habilitar o serviço (GPEM923 - Serviço automático de envio de dados para integração com NG).Este serviço é o responsável por chamar cada integração e enviar os dados para o sistema Quírons da NG).

(Acesse a documentação aqui)


Selecionar os registros que serão enviados na carga inicial

Acessar a rotina GPEM925 - Carga Inicial SIGAGPE x Sistema NG.Disponível em: Atualizações\Integrações\Integração Ng\Carga Inicial.


Ao acessar a rotina será demostrada uma tela de parâmetros para a geração da carga inicial.




Parâmetros de Entrada
:
Parâmetro
Valor de Exemplo
Obrigatório
Tipo
Parâmetro
Valor Default
Descrição
Filial De:?
D MG 01
Não
String
query

Inicio da relação de filiais.
Filial Até:?
D MG 01
Não
String
query

Final da relação de filiais.
Cadastro de Funcionários
Check
Não
Opção
query

Informa que será enviado na carga inicial a relação de funcionários.
Cadastro de Dependentes
Check
Não
Opção
query

Informa que será enviado na carga inicial a relação de funcionários.
Matrícula De:?
000001
Não
String
query

Início da relação de matrículas de funcionários ou dependentes.
Matrícula Até:?
999999NãoStringquery
Final da relação de matrículas de funcionários ou dependentes.
Cadastro de Pessoas
CheckNãoOpçãoquery
Informa que será enviado na carga inicial a relação de funcionários.
Participante De:?
000001NãoStringquery
Início da relação de códigos de participantes.
Participante Até:?
999999NãoStringquery
Final da relação de códigos de participantes.
Log de Processamento
CheckNãoOpçãoquery
Informa se deseja gerar um relatório com o LOG da carga de dados.


Tela de confirmação do processamento da carga inicial:





Tela demonstrando que não foram encontrados dados para exportação com o filtro informado:





Tela demonstrando a quantidade de registros de cada entidade que foram marcados para exportação:





Tela demonstrando a forma de impressão do LOG:





Impressão do relatório demonstrando que os registros foram marcados para exportação:


IMPORTANTE

Caso as entidades funcionários, dependentes e pessoas tiverem compartilhamentos diferentes, será necessário realizar a exportação de cada uma de forma separada.