Definições de atividades

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 5 min. de leitura
  • As definições de atividade descrevem como as atividades em seu playbook obtêm os dados de que precisam quando seu playbook é executado.

    As definições de atividade fornecem configurações e valores padrão para suas atividades para que elas possam ser executadas corretamente quando seu playbook for acionado. Cada definição de atividade contém alguns detalhes básicos de configuração, bem como um plano de automação e experiência de atividade.

    A tabela Definição de atividade [sys_pd_activity_definition] lista as definições das atividades que você pode adicionar a um playbook em Workflow Studio. Para acessar essas definições de atividade, navegue até Automação de Processo > Administração da Automação do Processo > Definições de Atividades.

    Campos

    Cada registro de definição de atividade tem estes campos básicos:
    Campo Descrição
    Rótulo Nome da atividade a ser exibida para os usuários em Workflow Studio.
    Tabela Nome do tabela cujos registros a atividade pode acessar como entradas. Normalmente, esta tabela é a Tarefa [task] ou a tabela Global [global].
    Aplicação Escopo da aplicação em que a atividade pode ser executada.
    Acessível de As opções incluem:
    • Todos os escopos da aplicação - Os usuários podem acessar esta atividade de qualquer escopo da aplicação.
    • Somente este escopo da aplicação - Os usuários podem acessar esta atividade somente no escopo da aplicação que você especificar no campo Aplicação.
    Descrição Descrição opcional da atividade.
    Funções necessárias Uma lista de funções de usuário que têm permissão para acessar atividades que usam esta definição de atividade.

    Plano de automação

    Cada definição de atividade tem um plano de automação. O plano de automação para uma definição de atividade especifica:
    • O Workflow Studio fluxo ou ação, que orienta a automação da atividade
    • As entradas da atividade, que são os dados de que a atividade precisa para executarplaybook

    Os designers de atividades podem configurar a visibilidade de cada entrada de atividade.

    Incluir no modal padrão
    Oculta a entrada do painel de propriedades. Os designers do playbook só podem ver a entrada do modal padrão quando selecionam a opção Mostrar propriedades avançadas.
    Incluir no modal padrão e no painel de configuração
    Exibe a entrada no painel de propriedades. Os designers do playbook também podem ver a entrada do modal padrão ao selecionar a opção Mostrar propriedades avançadas.
    Somente visibilidade de administrador
    Oculta a entrada de usuários que não têm as funções de administrador ou playbook.admin.

    Experiência de atividade

    Cada atividade também tem uma experiência de atividade opcional. A experiência de atividade especifica um tipo de experiência, registro associado e detalhes de quais dados serão renderizados no cartão do playbook associado à atividade. As configurações de experiência de atividade se aplicam somente a atividades que você adiciona a um playbook que tem uma experiência do usuário do Playbook associada. Para obter mais informações, consulte Configurar Playbook Experiences.
    Tipo de experiência
    Um tipo de experiência define os dados, ou propriedades, que descrevem como a atividade é renderizada como um cartão de playbook em tempo de execução. Por exemplo, um tipo de experiência de registro informa ao sistema que a atividade pode exibir um título, slogan, descrição, rodapé e informações de acordo de nível de serviço (ANS) no cartão do Playbook quando o playbook ativado é executado. Para obter mais informações, consulte Layouts de IU.
    Registro associado
    O registro associado define o registro cujos dados podem ser renderizados em um cartão do Playbook no tempo de execução. O registro associado é dinâmico, o que significa que ele muda com frequência conforme o playbook progride. Por causa dessa natureza dinâmica, convém usar o seletor de cápsula de dados ( seletor de cápsula de dados) para mapear o registro associado para dados de registro de saída no subfluxo subjacente ou na ação especificada no plano de automação.
    Dados a serem renderizados no cartão do Playbook
    Você pode especificar os dados a serem renderizados no cartão do Playbook nas seções na seção Registro associado. Para adicionar dados dinâmicos a campos que são renderizados nesta exibição voltada para o usuário, use o seletor de cápsula de dados ( Seletor de cápsula de dados) ao lado de um campo de dados e navegue até a cápsula de dados apropriada. A cápsula de dados deve apontar para dados dentro do subfluxo ou ação especificada no plano de automação da definição de atividade.
    Nota:
    Uma experiência de atividade contém muitas seções em que você pode especificar os dados a serem exibidos no cartão do Playbook. Essas seções variam de acordo com o tipo de experiência selecionado. Por exemplo, um tipo de experiência de Registro tem as seções Detalhes, Formulário, Anexos e Recursos, enquanto um tipo de experiência de Conhecimento tem as seções Conhecimento, Detalhes e Recursos. Para obter mais informações, consulte Layouts de IU.
    Ações a serem renderizadas no cartão do Playbook

    Você pode especificar as ações do Playbook que deseja renderizar no cartão do Playbook de uma atividade usando a lista relacionada Mapa de atribuição de ação da Playbook Experience. Uma ação do Playbook é exibida como um botão no rodapé do cartão do Playbook. As ações do playbook podem executar scripts de servidor, expedir ações de cliente ou renderizar componentes de IU. Para obter mais informações, consulte Ações personalizadas do Playbook.

    Para adicionar uma ação do Playbook à sua definição de atividade, selecione Novo na lista relacionada Mapa de atribuição de ação da Playbook Experience. Em seguida, escolha uma ação do Playbook na lista Atribuição de ação. Em seguida, escolha uma Playbook user experience em que você deseja que a ação do Playbook apareça na lista Playbook Experiencee clique em Enviar.

    Considerações de design

    Consulte estas considerações de design ao trabalhar com definições de atividade:
    Evite chamar fluxos Workflow Studio acionados no plano de automação de uma atividade
    Para evitar a execução acidental de um fluxo fora de Playbooks, você pode usar somente subfluxos ou ações em planos de automação de atividades. Como alternativa, você pode definir o gatilho do fluxo para ser executado somente se ainda não estiver em execução. Para obter mais informações, consulte Workflow Studio tipos de gatilho de fluxo.
    Especificar valores de entrada padrão em suas definições de atividade
    A pré-configuração de valores de entrada padrão para suas definições de atividade reduz o tempo e a complexidade necessários para um proprietário playbook criar um playbook.