Criar um fluxo
Crie um fluxo para automatizar o fluxo de trabalho da aplicação de solicitação de viagem do funcionário criando um fluxo.
Antes de Iniciar
Função necessária: admin ou flow_designer
Por Que e Quando Desempenhar Esta Tarefa
A segunda fase ao adicionar lógica e automação à aplicação de solicitação de viagem do funcionário é criar um fluxo. O fluxo que criamos automatiza o fluxo de trabalho da aplicação após a criação de uma solicitação de viagem do funcionário.
|
Fase 1 |
|
|
|
Fase 2 |
|
Para obter mais informações sobre fluxos, consulte Building flows.
Use o tutorial a seguir para criar um fluxo para a aplicação de solicitação de viagem do funcionário.
| Carimbo de data/hora | Seção |
|---|---|
| 0:09 | Adicione um fluxo à sua aplicação. |
| 0:14 | Crie o fluxo do zero. |
| 0:17 | Insira um nome e uma descrição exclusivos para o fluxo. |
| 0:22 | Continue configurando seu fluxo. |
| 0:25 | Crie um gatilho. |
| 0:41 | Adicione uma ação Solicitar aprovação. |
| 1:09 | Adicionar lógica de fluxo "If". |
| 1:25 | Integrar tabelas de decisão. |
| 1:48 | Ações repetidas duplicadas. |
| 2:17 | Adicione uma ação Atualizar registro. |
| 2:38 | Adicione a lógica de fluxo ELSE. |
| 2:50 | Adicione uma ação Enviar e-mail. |
| 4:14 | Adicionar lógica de fluxo de término. |
| 4:19 | Exiba seu fluxo como um diagrama. |
| 4:22 | Salve as mudanças. |
Procedimento
Resultado
Você criou um fluxo que automatizará o fluxo de trabalho de ponta a ponta da aplicação de solicitação de viagem do funcionário.
O que Fazer Depois
Continue criando o fluxo para a aplicação de solicitação de viagem do funcionário. Passe para a próxima etapa: Adicione uma ação Solicitar aprovação.
Adicione uma ação Solicitar aprovação
Solicite aprovações para qualquer registro adicionando a ação Solicitar aprovação ao seu fluxo.
Antes de Iniciar
Função necessária: admin ou flow_designer
Por Que e Quando Desempenhar Esta Tarefa
A ação Solicitar aprovação é A. ServiceNowModelo de ação principal que permite solicitar aprovações facilmente. Você pode especificar quais registros exigem aprovação e atribuir usuários para aprovar ou rejeitar o registro.
Em nosso tutorial, usamos a ação Solicitar aprovação para solicitar aprovações de gerentes e diretores regionais para solicitações de viagem de funcionários. Este procedimento descreve a ação Solicitar aprovação que é encaminhada para o gerente. O procedimento para criar a ação Solicitar aprovação que roteia para o chefe regional é descrito em Ações repetidas duplicadas.
Para obter mais informações sobre a ação Solicitar aprovação, consulte Ask for Approval action.
Procedimento
O que Fazer Depois
Passe para a próxima etapa: Adicionar lógica de fluxo "If".
Adicionar lógica de fluxo "If"
Use a lógica de fluxo IF para direcionar seu fluxo para executar ações com base em condições específicas.
Antes de Iniciar
Função necessária: admin ou flow_designer
Por Que e Quando Desempenhar Esta Tarefa
Adicione a lógica de fluxo IF ao seu fluxo para que sua aplicação execute ações somente quando determinados critérios forem atendidos. Se a lógica de fluxo criar um caminho específico, ou ramificação, em um fluxo que será executado somente quando as condições forem atendidas.
Em nosso tutorial, usamos a lógica de fluxo IF para definir o que a aplicação fará se uma solicitação de viagem for aprovada. Por exemplo, se uma solicitação de viagem tiver sido aprovada pelo diretor regional, o. Estado do registro de solicitação de viagem deve ser alterado para Encerrado concluído .
Há duas instâncias da lógica de fluxo IF no fluxo no tutorial de criação de app: Uma que representa a aprovação do gerente e outra que representa a aprovação do chefe regional. Este procedimento abrange a criação da ramificação que representa a aprovação do gerente. Você pode usar este procedimento para criar a ramificação que representa a aprovação do chefe regional e ajustar o. Rótulo da coluna e. Condição valores de campo de acordo.
Para obter mais informações sobre como usar a lógica de fluxo IF, consulte If flow logic.
Procedimento
Resultado
Por padrão, se a lógica de fluxo não tiver saída. Simplesmente avalia se uma condição foi atendida ou não atendida. Para que seu fluxo conclua ações quando as condições na lógica de fluxo forem atendidas, você deve adicionar ações de ramificação ou lógica de fluxo.
O que Fazer Depois
Passe para a próxima etapa: Integrar tabelas de decisão.
Integrar tabelas de decisão
Integre tabelas de decisão ao seu fluxo usando a lógica Fazer um fluxo de decisão.
Antes de Iniciar
Função necessária: admin ou flow_designer
Por Que e Quando Desempenhar Esta Tarefa
A lógica de fluxo de decisão permite integrar tabelas de decisão nos fluxos com facilidade. Fazer uma lógica de fluxo de decisão executa a tabela de decisão e retorna resultados, que podem ser exibidos como ramificações no fluxo ou cápsulas de dados no Dados painel.
Em nosso tutorial, as solicitações de viagem do funcionário são enviadas para os chefes regionais após o recebimento da aprovação do gerente. Usamos a lógica Fazer um fluxo de decisão para conectar o fluxo à tabela de decisão principal regional e recuperar as informações regionais corretas.
Para obter mais informações sobre criar uma lógica de fluxo de decisão, consulte Make a decision flow logic.
Procedimento
Resultado
A lógica Criar um fluxo de decisão gera resultados da tabela de decisão, que você pode usar em seu fluxo.
O que Fazer Depois
Passe para a próxima etapa: Ações repetidas duplicadas.
Ações repetidas duplicadas
Para ações que se repetem em seu fluxo, economize tempo duplicando as ações e ajustando seus valores conforme necessário.
Antes de Iniciar
Função necessária: admin ou flow_designer
Por Que e Quando Desempenhar Esta Tarefa
Duplicar ações permite que você crie fluxos de forma mais rápida e eficiente.
- A ação Solicitar aprovação repete-se para solicitar aprovações do gerente e do chefe regional para solicitações de viagem do funcionário.
- A ação Atualizar registro atualiza o registro de solicitação de viagem em vários lugares no fluxo, como quando a solicitação é rejeitada por um gerente.
- A ação Enviar e-mail ocorre em dois lugares para notificar os funcionários de que suas solicitações de viagem foram rejeitadas pelo gerente ou pelo chefe regional.
Este procedimento descreve a duplicação da ação Solicitar aprovação para solicitar aprovação do chefe regional. Você pode usar as etapas descritas aqui para duplicar as outras ações que se repetem e ajustar o local da ação e os valores do campo de acordo.
Procedimento
O que Fazer Depois
Passe para a próxima etapa: Adicione uma ação Atualizar registro.
Adicione uma ação Atualizar registro
Automate atualizações de registro em um fluxo usando a ação Atualizar registro.
Antes de Iniciar
Função necessária: admin ou flow_designer
Por Que e Quando Desempenhar Esta Tarefa
A ação Atualizar registro é A. ServiceNowModelo de ação principal que você pode adicionar ao seu fluxo para atualizar registros existentes.
Em nosso tutorial, usamos a ação Atualizar registro para atualizar o registro de solicitação de viagem depois que ele for aprovado ou rejeitado. Este procedimento descreve a criação da ação Atualizar registro se uma solicitação de viagem tiver sido aprovada pelo gerente e pelo chefe regional. Você pode usar este procedimento para criar as outras ações Atualizar registro e alterar os campos e valores de campo conforme necessário.
Para obter mais informações sobre a ação Atualizar registro, consulte Update Record action.
Procedimento
O que Fazer Depois
Passe para a próxima etapa: Adicione a lógica de fluxo ELSE.
Adicione a lógica de fluxo ELSE
Em fluxos com lógica de fluxo IF, adicione a lógica de fluxo Else para criar caminhos alternativos quando as condições não forem atendidas.
Antes de Iniciar
Função necessária: admin ou flow_designer
Por Que e Quando Desempenhar Esta Tarefa
Adicione a lógica de fluxo ELSE para definir as ações que seu fluxo executa quando as condições de lógica de fluxo não forem atendidas. A lógica de fluxo do ELSE cria um caminho no fluxo que é executado somente quando as condições de lógica de fluxo do IF não são atendidas.
Em nosso tutorial, adicionamos a lógica de fluxo Else para especificar o que acontece quando uma solicitação de viagem é rejeitada por um gerente ou chefe regional.
Procedimento
Resultado
Por padrão, senão a lógica de fluxo não tem saída. Ele apenas cria uma ramificação para o fluxo ser executado quando as condições de lógica de fluxo If não são atendidas. Para que seu fluxo conclua ações no bloco de lógica de fluxo Else, você deve adicionar ações de ramificação ou lógica de fluxo.
O que Fazer Depois
Passe para a próxima etapa: Adicione uma ação Enviar e-mail.
Adicione uma ação Enviar e-mail
Automatize o envio de notificações por e-mail usando a ação Enviar e-mail.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
A ação Enviar e-mail é a. ServiceNowModelo de ação principal que você pode adicionar ao seu fluxo para automatizar o envio de e-mails para usuários ou grupos especificados.
Em nosso tutorial, adicionamos ações Enviar e-mail para notificar os funcionários de que suas solicitações de viagem foram rejeitadas. Este procedimento abrange a ação Enviar e-mail que notifica os funcionários de que sua solicitação de viagem foi rejeitada pelo diretor regional. Você pode usar este procedimento para criar a outra ação Enviar e-mail para a rejeição do gerente e ajustar os valores do campo de acordo.
Para obter mais informações sobre a ação Enviar e-mail, consulte Send Email action.
Procedimento
O que Fazer Depois
Passe para a próxima etapa: Adicionar lógica de fluxo de término.
Adicionar lógica de fluxo de término
Adicione a lógica de fluxo de término para interromper a execução do fluxo atual.
Antes de Iniciar
Função necessária: administrador
Por Que e Quando Desempenhar Esta Tarefa
Se você quiser que seu fluxo termine quando determinadas condições forem atendidas, adicione a lógica de fluxo de término de fluxo. A lógica de fluxo de fluxo final pode estar contida em um bloco de lógica de fluxo condicional, como uma lógica de fluxo if, else if ou else. A lógica de fluxo de término interrompe a execução do fluxo atual.
Em nosso tutorial, adicionamos a lógica de fluxo de término para encerrar o fluxo se uma solicitação de viagem for rejeitada.
Para obter mais informações sobre a lógica de fluxo de término de fluxo, consulte End Flow flow logic.
Procedimento
O que Fazer Depois
A lógica e a automação da aplicação de solicitação de viagem do funcionário estão concluídas. Prossiga para a etapa final no tutorial de criação do app: Teste sua aplicação.