Descrevemos os sistemas envolvidos no contexto de negócio (e que estão envolvidos na integração).
O objetivo da integração é permitir que atividades (follow-up) cadastrados no SIGAJURI sejam executados e aprovados por meio de um fluxo de processos dentro do FLUIG.
Quando a integração está habilitada no módulo SIGAJURI, todos os compromissos incluídos estarão visíveis na central de tarefas do FLUIG na parte de tarefas a concluir.
Além disso, com a atividade executada, o FLUIG valida a existência de um fluxo de aprovação. Com ele a atividade é destinada a um aprovador e se não houver fluxo configurado, a atividade é finalizada.
Com esta integração habilitada, todos os usuários que atuam em compromissos do SIGAJURI podem efetuar a respectiva baixa, utilizando a central de tarefas do FLUIG. Toda movimentação fica registrada e a execução do compromisso é registrado em um andamento processual para consulta posterior.
Abaixo, o fluxo macro criado para aprovações:
Para que a integração funcione corretamente siga os passos abaixo, que serão detalhados posteriormente:
Requisitos de produto:
Neste tópico são ilustrados os passos para configurar a integração no Microsiga Protheus® e no FLUIG.
Microsiga Protheus®:
FLUIG:
Abaixo segue passo-a-passo das informações que devem ser importadas para o FLUIG.
Para mais informações técnicas sobre o FLUIG, consulte o manual no TDN (dev.fluig.com).
A TOTVS disponibiliza o projeto do FLUIG com todos os arquivos que devem ser exportados para o servidor.
Aqui segue a relação:
Alguns serviços precisam ser cadastrados também. Pode ser que algum deles já exista, neste caso, devemos apenas validar as informações:
Um endereço de exemplo: http://172.16.104.151:8080/webdesk/ECMCardService?wsdl
Como exemplo, http://172.16.103.171:8083/WSFLUIGJURIDICO.apw?WSDL
Quando o serviço do Microsiga Protheus® é criado no FLUIG, ele assume como um ID interno, o endereço do servidor, então para cada instalação é preciso atualizar as referências dentro dos datasets.
Abaixo um exemplo:
É preciso atualizar a referência onde está informado "_171._103._16._172._8083"" para o endereço condizente com o ambiente Microsiga Protheus® do cliente.
Exporte todos os datasets para o FLUIG mantendo o nome original do projeto, como o exemplo abaixo:
Depois de atualizar todos os datasets exporte os formulários localizados na pasta forms. Para exportar um novo formulário, o FLUIG STUDIO solicita o id da pasta em que o formulário está localizado.
Nossa sugestão é criar uma pasta específica para que todos os formulários sejam armazenados nela.
Para o correto funcionamento dos formulários, todos os usuários devem ter acesso a esta pasta, para ler/gravar/alterar as informações.
Um exemplo da pasta criada:
Para cada formulário, execute o procedimento abaixo:
Para exportar as Widgets, escolha cada Widget e confirme a exportação para o FLUIG.
Exemplo abaixo:
Para exportar os processos, siga o mesmo procedimento. O mais importante é sempre marcar a opção Liberar Versão.
Atualize o dataset dsParamsSIGAJURI com as informações do ambiente do cliente, como usuário a utilizar o ID da empresa e o ID do formulário criado no FLUIG para cada Widget.
Mesmo com as Widgets exportadas para o FLUIG, é preciso criar uma página para que os usuários tenham acesso as mesmas.
Abaixo os passos para criar uma página diretamente no FLUIG:
1- Abrir Painel de Controle -> WCM -> Minhas Páginas
2- Escolha a opção Adicionar;
3- Escolha um modelo de página e clique em Avançar.
4- Defina um nome e a descrição para a página.
5- Escolha os usuários que podem ter acesso e clique em Concluir.
6- Veja a página em branco com os slots onde as widgets devem ser adicionadas. No canto superior de cada slot existe um botão + para adicionar as Widgets.
7- Ao clicar no botão Adicionar, será exibida uma lista. Procure pela categoria SIGAJURI
8- Ao adicionar a Widget selecionada, publique a página usando o menu do usuário no canto superior direito da tela.
9- O FLUIG solicita uma descrição para publicação da página.
10-. Pronto, agora a página pode ser acessada pelo menu lateral do FLUIG.
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.
O suporte aos recursos da Integração será de responsabilidade de todas as linhas, sendo assim as equipes de suporte dos produtos RM Conector e Backoffice Protheus estarão aptas a fazer a primeira análise e, quando necessário, repassar para a equipe mais adequada em cada caso.
Observação: Este modelo de suporte está sendo revisado pela TOTVS.
Todas as transações são realizadas via WEBSERVICE padrão do FLUIG e as informações armazenadas no FLUIG são informações intermediárias e servem apenas como consulta. As informações completas permanecem cadastradas no Microsiga Protheus®.
As informações são sempre cadastradas por meio do SIGAJURI e enviadas ao FLUIG.
Para este requisito, nunca um workflow de aprovação será iniciado por meio do FLUIG.
Todas as informações enviadas ao FLUIG tem como origem as entidades (NTA - Follow-ups e NSZ - Assuntos Jurídicos)
Exemplo:
Os passos para viabilizar a integração são:
Instalação/Configuração