Estou desenvolvendo um processo referente à avaliação de experiência da empresa.
Para que o processo fique o mais automatizado possível, eu preciso consultar na API do RM os colaboradores que atingiram o período de empresa necessário para o preenchimento da avaliação e a partir desses colaboradores que retornarem da consulta ao RM, para cada colaborador iniciar um processo no Fluig.
Eu consigo adicionar essa lógica de consulta ao RM e criação da solicitação no Fluig através de um executável que seria ativado todos os dias por meio do agendador de tarefas? Se sim, como?
Você pode fazer o próprio Fluig fazer isso. Basta criar um dataset jornalizado e nele fazer a consulta ao RM e então executar a API de iniciar um processo.
Perfeito, Bruno. Ainda não cheguei a trabalhar com dataset jornalizado, vou pesquisar mais sobre e tentar aplicar isso direto pelo Fluig.
No caso sobre a criação automática da solicitação, eu poderia então gerar um processo com um gatilho em determinado horário do dia que faria a consulta e se retornasse os parâmetros que eu preciso do RM e já definiria os usuários Fluigs automaticamente para o preenchimento do formulário?
O Dataset jornalizado você configura pra executar de tempos em tempos no Agendador de Tarefas do Fluig. Poderia colocar pra executar a cada 1h, por exemplo. Então de acordo com o que é retornado pelo RM você pode usar a API ou WS do Fluig pra iniciar o processo.
SOAP - Operação simpleStartProcess ou startProcess.
Dependendo do que é necessário o próprio RM pode enviar o disparo para o Fluig. Há algumas integrações no RM principalmente quando é de algum fluxo de aprovação. Mas infelizmente nunca estudei essa parte.