Opções avançadas

Fluxo de integração de serviços

os fluxos de integração de serviços, como o próprio nome diz, envolvem workflows executados com base em serviços de sistema, como integrações e conversões, por exemplo, integrações com sei, soap, rest ou wsdl, sistemas de chatbot como anuva, aivo, rasa, twitter, facebook messenger, telegram, entre outros mais casos de multiexperiência podem ser identificados no link abaixo https //centralit com br/servicos/hiperautomacao do servico/multiexperiencia/ como acessar acesse a funcionalidade através do menu neuro > gerenciamento > fluxo de integração filtros o seguinte filtro possibilita ao usuário restringir a participação de itens na listagem padrão da funcionalidade, facilitando a localização dos itens desejados palavra chave listagem de itens os seguintes campos cadastrais estão disponíveis ao usuário para facilitar a identificação dos itens desejados na listagem padrão da funcionalidade nome, descrição, aplicação do fluxo, versão e data de bloqueio preenchimento dos campos cadastrais dados do fluxo através dessa aba, são definidas informações básicas do fluxo que será desenhado para adicionar um novo fluxo, clique em cadastrar > fluxo de serviços de integração, conforme ilustrado na figura abaixo para cadastrar um novo dados do fluxo, clique em "adicionar" será apresentada a seguinte tela informe um nome para o fluxo, uma descrição, qual formulário dará início ao fluxo (caso se aplique), e se persiste ou não a execução do fluxo caso o campo “persiste a execução do fluxo” for marcado, o neuro persistirá no banco de dados de toda instância da execução deste fluxo o campo versão é incrementado automaticamente pelo sistema sempre que uma nova versão do workflow for criada variáveis nesta aba são configuradas as variáveis que serão utilizadas no fluxo desenhado as variáveis são objetos capazes de reter e representar um valor ou expressão as variáveis são associadas a "nomes", chamados identificadores, durante o tempo de execução do fluxo para adicionar uma variável, selecione a sua aba referente e clique em "adicionar" será apresentada a seguinte tela preencha os campos nome da variável; descrição; se será armazenada no banco de dados; esta opção irá armazenar o valor da variável internamente, dentro do modelo de dados do neuro, assim ela irá reter o valor durante a execução das tarefas se é uma variável de retorno; esta opção irá fazer que o neuro retorne a variável no final da execução do fluxo se é uma lista de valores; se é uma variável de entrada na interface do fluxo; esta opção permite que a variável seja “injetada” no processo de negócio vinculado a este fluxo se é uma variável de saída na interface do fluxo; esta opção faz que a variável tenha o valor preenchida quando o processo de negócio vinculado à estre fluxo for executado o tipo da variável; se for um objeto java, informe a classe java correspondente; se for um objeto de negócio, informe qual sua aplicação respectiva e qual o nome cadastrado do objeto de negócio o valor inicial da variável, se constante ou script se o valor for uma constante, este nunca será alterado durante a execução do fluxo, independente das operações realizadas pelo usuário para editar uma variável, selecione a variável desejada, clique em "editar", faça as alterações necessárias e clique em "atualizar" para concluir a edição para remover uma variável do fluxo, selecione a variável desejada, clique em "remover" e confirme a exclusão atenção para salvar efetivamente as alterações, clique em salvar na barra superior ações por meio deste menu, é possível cadastrar as ações que serão executadas no workflow as ações são baseadas em scripts programados na linguagem rhino para adicionar uma ação, selecione sua aba referente e clique em "adicionar" será apresentada a seguinte tela preencha os campos um identificador para a ação; o nome literal para a mesma; o script que será executado quando a ação for acionada para editar uma ação, selecione a ação desejada, clique em "editar", faça as alterações necessárias e clique em "atualizar" para concluir a edição para remover uma ação, selecione a mesma, clique em "remover" e confirme a exclusão ⚠️ atenção! para salvar efetivamente as alterações, clique em salvar na barra superior diagrama o diagrama de um fluxo de serviços não possui os mesmos componentes de “tarefa” de um fluxo de processo não é possível utilizar aqui os componentes de “tarefa humana” e “sub processo workflow” para um processo de negócio, possuímos a mais as seções de componentes conectores componentes utilizados para a execução de operações relacionadas à banco de dados componentes componentes variados para a execução de diversas tarefas transformadores componentes para a conversão de tipos de variáveis citsmart itsm componentes utilizados para integração com um sistema citsmart itsm externo os demais componentes presentes na paleta se assemelham aos componentes de um “fluxo de processo” mais informações a respeito da funcionalidade e utilização de cada um dos componentes podem ser encontradas no desenvolvendo aplicações para desenhar o diagrama, escolha a aba refente ao mesmo a seguinte tela será exibida