Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O objetivo deste guia é habilitar e configurar o console EAI para a utilização nas integrações com TOTVS Vitae e , TOTVS Educacional e HCM.

 

Visão Geral

Existe um conjunto de técnicas e padrões para a integração de ERPs TOTVS, conhecida como “Mensagem Única TOTVS”. Este conjunto de definições estabelece como os produtos TOTVS devem se comunicar e engloba questões como:

...

Durante o processo de consolidação de marcas, iniciado pela TOTVS, várias empresas diferentes foram adquiridas e com elas vários produtos passaram a compor o portfólio de ofertas disponível aos clientes. Esta expansão de ofertas permitiu que clientes de uma marca, antes limitados pelas opções com aquela “etiqueta”, pudesse agora compor o seu ambiente de TI utilizando produtos de origens diferentes (Ex.: TOTVS Educacional + fluig, HCM + fluig).

Esta mesma iniciativa já era uma prática comum nos clientes, porém todo o custo envolvido na integração entre estes aplicativos era visto pelo cliente como parte da escolha de utilizar-se de produtos de diferentes fornecedores. Uma vez que estes produtos passam a fazer parte de uma mesma oferta, os clientes TOTVS passam a demandar que estes produtos sejam naturalmente integrados. Isto significa que se antes o cliente arcava com o custo e o risco envolvido em uma integração, ele agora entende que a TOTVS deve prover soluções já integradas, independente da origem dos produtos oferecidos.

...

  • fluig à Educacional: O fluig irá consumir o webservice da linha RM para recebimento de mensagens únicas. O mesmo também será responsável por encaminhar as mensagens para o EAI RM, que processará a mesma (englobando todas as especificidades requeridas) e encaminhará o retorno de acordo com o tipo de comunicação definida (síncrona ou assíncrona).

  • Educacional à fluig: Os dados serão trafegados pelo fluxo normal até a fila de Integração TBC, onde o mesmo irá consumir o webservice do EAI do fluig para envio da(s) mensagem(s). Após a resposta do fluig o RM atualizará o registro, com o status de processamento e demais dados, no Monitor da Fila de Mensagem Única.

...


  • fluig à HCM: O fluig irá consumir o webservice do HCM para recebimento de mensagens únicas. O mesmo também será responsável por encaminhar as mensagens para o EAI HCM, que processará a mesma (englobando todas as especificidades requeridas) e encaminhará o retorno de acordo com o tipo de comunicação definida (síncrona ou assíncrona).

Assim como definido no protocolo de comunicação de mensagens únicas, a comunicação pode ser efetuada de duas formas:

...

Todos os registros do fluig criados através da integração com sistemas externos ficam ligados aos registros externos.

Exemplo:

  • Quando o RM Vitae envia um usuário para o fluig através da integração, esse usuário fica ligado ao registro no RM Vitae. Quando houver uma alteração nesse usuário no RM Vitae, essa alteração será replicada no fluig.
    Se o usuário é inativado no RM Vitae ele será inativado no fluig também.

  • Quando o RM Educacional envia uma turma para o fluig através da integração, essa turma fica ligada ao registro no RM Educacional. Quando houver uma alteração nessa turma no RM Educacional, essa alteração será replicada no fluig.
    Se a turma se chamava "Matemática" e passa a se chamar "Matemática - Noturno" no RM Educacional esta alteração também ocorrerá no fluig.

  • Quando o RM Educacional envia uma matrícula em uma turma para o fluig através da integração, essa matrícula fica vinculada ao registro no RM Educacional. A matrícula só poderá ser finalizada no RM Educacional e quando isso acontecer, uma nova mensagem é enviada para o fluig para que a matrícula seja finalizada no fluig também.
    Da mesma forma, se a matrícula for cancelada ou bloqueada no RM Educacional a matrícula do fluig também será cancelada/bloqueada.

  • Quando o RM Vitae envia uma matrícula em uma trilha/treinamento para o fluig através da integração, essa matrícula fica vinculada ao registro no RM Vitae. A matrícula só poderá ser finalizada no RM Vitae e quando isso acontecer, uma nova mensagem é enviada para o fluig para que a matrícula seja finalizada no fluig também. Da mesma forma, se a matrícula for cancelada ou bloqueada no RM Vitae a matrícula do fluig também será cancelada/bloqueada.

...


  • As requisições de matrículas nos treinamentos podem ser solicitadas pelos usuários no fluig desde que os mesmos possuam permissão de Matricular em Treinamentos/Trilhas e de Executar no item trilha ou treinamento). Ao solicitar a matrícula de um treinamento no fluig, a matrícula não é feita automaticamente, e sim enviada para o HCM e então o fluig aguarda uma mensagem de matrícula do usuário no HCM. A matrícula só poderá ser finalizada no HCM e quando isso acontecer, uma nova mensagem é enviada para o fluig para que a matrícula seja finalizada no fluig também. Da mesma forma, se a matrícula for cancelada ou bloqueada HCM a matrícula do fluig também será cancelada/bloqueada.

  • Quando o fluig envia um treinamento para o HCM através da integração, esse treinamento fica ligado ao registro HCM. Quando houver uma alteração nesse treinamento no fluig, a alteração será replicada no HCM. Os treinamentos não podem ser cadastrados nem editados no HCM. As trilhas não são integradas.

Essa condição acontece com todos os registros integrados.

Exemplo: Usuários, Disciplinas, Turmas, Complementos de Disciplina, Treinamentos, Requisição de Matrículas, Matrículas em Turmas, Matrículas em Treinamentos, etc.

...