Compartilhar via


Configurar Gerenciador de tarefas do aplicativo

O gerenciador de tarefas do aplicativo permite que os agentes gerenciem e concluam facilmente as tarefas de cada estágio do processo de negócios do processo de integração. O gerenciador de tarefas do Aplicativo inclui um controle de interface do usuário que você pode incorporar ao aplicativo de Integração. Além disso, o componente inclui um fluxo de trabalho de tarefa no qual novas tarefas são geradas quando você usa a entidade Definição de tarefa para enviar um aplicativo ou candidato.

O administrador de negócios pode configurar as tarefas geradas para cada cenário de negócios na entidade de definição de tarefa atualizando o formulário para atender a requisitos de negócios específicos. Por exemplo, o administrador de negócios pode definir os seguintes detalhes: o nome da tarefa, seu tipo (geral ou verificação), se a tarefa é relevante para algumas das categorias de cenário de negócios e se a tarefa deve ser gerada para uma determinada parte função, a inscrição ou apenas para o candidato principal. Além disso, o administrador de negócios pode definir se deseja associar a tarefa a uma guia de conteúdo que precisa ser revisada como parte das tarefas de verificação.

O fluxo de trabalho da tarefa é acionado para criar as tarefas quando o agente adiciona um novo candidato ou aplicativo. O aplicativo ou candidato adicionado atende a todas as condições padrão estabelecidas na tabela de definição de tarefas. Contudo, se necessário, o administrador de negócios pode criar um fluxo de trabalho de tarefa complexo usando regras para acomodar listas de tarefas condicionais com base em atributos adicionais do aplicativo. Nessa situação, o administrador de negócios precisa criar um fluxo de trabalho complexo usando o Power Automate. O formulário de definição de tarefa permite que o administrador especifique se a tarefa é gerada como parte de um fluxo de trabalho padrão ou por um fluxo de trabalho complexo autogerado.

Configuração de tarefas

Tipo de tarefa

O administrador de negócios pode configurar dois tipos de tarefas na entidade de definição de tarefas:

  • Tarefas gerais: são tarefas que os agentes de integração precisam executar manualmente.

  • Tarefas de verificação: essas tarefas requerem verificação do agente de integração para serem marcadas como concluídas. O agente pode executar a verificação adicionando guias de conteúdo ao formulário de inscrição principal, adicionando componentes de verificação especiais nas guias e vinculando esses componentes a uma definição de tarefa específica do tipo Verificação.

Tipo de associação de tarefa

O administrador de negócios pode definir um dos seguintes tipos de associação de tarefa na entidade de definição de tarefa:

  • Nível de aplicativo: essas tarefas são definidas uma vez para cada aplicativo.

  • Por função: essas tarefas são relevantes para funções específicas no aplicativo. Por exemplo, no aplicativo de integração de Empréstimo, pode haver tarefas relevantes apenas para o mutuário e os coassinantes, mas não para o fiador.

  • Por candidato principal: essas tarefas são relevantes apenas para o candidato principal. Cada inscrição inclui apenas um candidato principal.

Tarefas de verificação

Para verificar o conteúdo como parte das tarefas a serem realizadas, o administrador de negócios pode definir uma tarefa de Verificação e incorporar um dos seguintes componentes especiais em uma guia:

  • Lista de candidatos: este componente exibe uma lista de candidatos a verificar ao lado de um formulário. Você pode vincular esse componente a um Tipo de associação de tarefa por função ou por candidato principal.

  • Status de verificação: este componente é vinculado a uma definição de tarefa e permite verificar as informações do formulário. Você pode vincular esse componente a um Tipo de associação de tarefa no nível do aplicativo.

Guia associada a uma configuração de tarefa

Uma configuração de guia em um aplicativo de integração fornece aos agentes acesso a diferentes formulários e documentos que eles precisam revisar como parte do processo de integração. O administrador de negócios pode incorporar os seguintes componentes especiais fornecidos pelo gerenciador de tarefas do aplicativo para facilitar o processo de revisão e verificar as tarefas na guia de conteúdo:

Lista de candidatos

O componente Lista de candidatos incorporado em uma guia ajuda os agentes a visualizar as informações do formulário para cada candidato individual. A página Lista de candidatos exibe uma lista de todos os candidatos no lado esquerdo e exibe as informações do formulário correspondentes a um candidato selecionado no lado direito. Quando o agente passa de um candidato para outro, as informações são atualizadas automaticamente para refletir os detalhes do candidato selecionado.

Captura de tela da lista de candidatos sem uma tarefa anexada.

Configurar uma definição de tarefa no componente Lista de candidatos

Você pode atualizar as propriedades do controle de lista de candidatos para incluir uma ID de definição de tarefa. A ID permite que o agente de integração conclua a tarefa de verificação para cada candidato usando a guia de conteúdo e a guia de tarefa.

Observação

Assegure-se de que a ID de tarefa vinculada fornecida no controle seja do tipo Verificação. O Tipo de associação de tarefa pode ser por função ou por candidato principal.

Exibir a lista de candidatos por definição de tarefa

Se as propriedades de controle da lista de candidatos incluírem uma definição de tarefa, a lista de candidatos exibirá apenas os candidatos que têm uma tarefa especificada com a função relevante. Por exemplo, se o aplicativo de integração de Empréstimo fornecer funções separadas para um mutuário, um coassinante e um fiador; mas se você configurar a definição de tarefa apenas para as funções de mutuário e coassinante, a lista de candidatos incluirá apenas os candidatos mutuário e coassinante.

Se uma tarefa não estiver definida nas propriedades, a lista de candidatos exibe todos os candidatos que fazem parte do aplicativo.

Exibir a lista de candidatos por tarefa

Se as propriedades do controle Lista de candidatos não incluírem uma tarefa, os candidatos listados no formulário relevante serão exibidos. Se o controle incluir uma tarefa, ela deverá ser do tipo Verificação. Qualquer outro tipo resulta em um erro de configuração. O tipo de associação de Tarefa pode ser por função ou por candidato principal, e a lista de candidatos é filtrada pelas funções associadas.

Captura de tela da lista de candidatos para verificação de tarefas.

Status da tarefa de verificação

O status de verificação da tarefa é um componente que você pode incorporar em uma guia. As propriedades de controle do componente incluem um link para uma definição de tarefa, que permite verificar as informações do formulário.

Importante

O tipo de tarefa vinculada deve ser do tipo Verificação e o tipo de associação de Tarefa deve ser Nível de aplicativo.

Você pode incorporar o status de verificação de tarefa em uma guia que inclui a lista de candidatos sem nenhuma ID de definição de tarefa definida em suas propriedades. Assim, você pode visualizar o conteúdo por candidato, mas a verificação da tarefa é por guia e não por candidato.

Observação

A configuração de ambos os componentes, incluindo a definição da tarefa, é inválida.

Se você definir o componente em uma guia, ele será exibido para todos os aplicativos, mesmo que uma tarefa não faça parte da lista de aplicativos.

A imagem a seguir mostra uma guia configurada com o componente de status de verificação de tarefa e inclui um ID de definição de tarefa:

Captura de tela do componente de status de verificação da tarefa com a ID de definição da tarefa

A imagem a seguir mostra uma guia configurada com o componente de status de verificação de tarefa sem um ID de definição de Tarefa anexado ou um ID de definição de tarefa que não faz parte das tarefas atuais do aplicativo:

Captura de tela do componente de status de verificação da Tarefa sem a ID de definição da tarefa

Configuração de definição de tarefa

Para inserir o componente de tarefa na solicitação de integração, siga estas etapas:

1. Verificar a definição do cenário de negócios

2. Aprimorar o modelo de dados para incluir todos os dados de negócios necessários

3. Defina as categorias de cenários de negócios de integração

4. Definir as funções de solicitante de integração

5. Definir grupos de tarefas

6. Criar a definição de tarefa

1. Verificar a definição do cenário de negócios

Certifique-se de que o cenário de negócios esteja definido, conforme especificado em 2. Definir o cenário de negócios.

2. Aprimorar o modelo de dados para incluir todos os dados de negócios necessários

Conforme mencionado em Considerações sobre o modelo de dados, a entidade Aplicativo estendido e a entidade Parte relacionada armazenam todas as informações comerciais para um cenário de integração. Por exemplo, a entidade Aplicativo de conta armazena os dados do aplicativo de integração Abrir uma conta bancária, enquanto a entidade Parte relacionada mantém as informações do candidato para o mesmo cenário.

Você pode executar as seguintes etapas para aprimorar o modelo de dados:

  • Vincule a tabela estendida da solicitação à tabela de entidades da solicitação atualizando um campo polimórfico denominado Detalhes da solicitação (msfsi_detailsid). Você pode usar a API de pesquisas de várias tabelas para a vinculação. No aplicativo de integração Abrir uma conta bancária, vincule a tabela de aplicativos (msfsi_application) à tabela de aplicativos Conta.

  • Crie tabelas de negócios adicionais relevantes para a coleta de dados de integração. Por exemplo, a tabela de emprego de integração de conta que descreve o histórico de emprego do candidato está vinculada à tabela de partes relacionadas.

3. Definir as categorias de cenários de negócios de integração

Cada cenário de negócios pode conter várias categorias nas quais pode haver diferentes definições de tarefas. Por exemplo, o aplicativo de integração Abrir uma conta bancária inclui as seguintes categorias: corrente e poupança.

  1. Entre no Power Apps.

  2. Acesse Tabelas>Categoria do aplicativo>Formulários.

  3. Adicione as categorias de cenário de negócios necessárias.

Adicionar um formulário de subcategoria de solicitação

4. Definir as funções de solicitante de integração

Você precisa definir as funções do solicitante para a solicitação de integração. Por exemplo, você pode adicionar a função Proprietário para o cenário de integração Conta.

  1. Entre no Power Apps.

  2. Acesse Tabelas>Função de participante relacionado e selecione Formulário de função de entidade relacionada.

  3. Adicione as funções do candidato para o aplicativo de integração.

5. Definir grupos de tarefas

Um grupo de tarefas agrega um conjunto de tarefas relacionadas no componente Gerenciador de tarefas do aplicativo. O agrupamento facilita a visibilidade da lista de verificação de tarefas. Um exemplo de grupo de tarefas pode agregar todas as tarefas relacionadas à verificação de informações do solicitante. Você pode nomear este grupo de tarefas como Verificar detalhes do grupo.

Você deve definir um grupo de tarefas relevante com as tarefas em uma ordem adequada, pois isso afeta a ordem das tarefas na interface do usuário. A primeira tarefa tem o valor de um. Este valor aumenta com cada tarefa ordenada subsequentemente.

  1. Entre no Power Apps.

  2. Vá para Tabelas>Grupo de tarefas e selecione Formulário principal do grupo de tarefas.

Etapa de configuração para definir grupos de tarefas.

6. Criar a definição de tarefa

Defina as tarefas relevantes para um cenário de negócios usando o formulário de definição de tarefa que já está disponível. É necessário definir os seguintes valores:

  • Nome da tarefa: O nome da tarefa mostrado na interface do usuário do Gerenciador de tarefas do aplicativo, na lista de tarefas.

  • Cenário de negócios: O cenário de negócios relevante para a tarefa.

  • Estágio do processo: O estágio do processo de negócios do cenário de negócios no qual lidar com a tarefa.

  • Categoria: cada cenário de negócios pode ter várias categorias com diferentes definições de tarefas ou documentos necessários como parte do processo de integração.

  • Grupo de tarefas: Contém todas as tarefas relacionadas ao mesmo assunto. Você pode ver os grupos de tarefas no componente Progresso do aplicativo como um resumo das tarefas pendentes.

  • Tipo de tarefa: Este valor pode ser uma Tarefa geral ou uma Tarefa de verificação. As tarefas de verificação podem ser vinculadas a componentes de guia especiais que permitem gostar de uma tarefa em uma guia e verificá-la na guia de conteúdo.

  • Tipo de associação: Determina se a tarefa deve ser associada a um aplicativo, uma função ou um candidato principal. O tipo de associação determina se uma única tarefa ou várias tarefas são geradas por candidato no aplicativo de integração, implicando uma relação um-para-um entre a definição da tarefa e a tarefa do aplicativo criado.

  • Funções relevantes para a tarefa: Por exemplo, a tarefa Revisar detalhes pessoais é relevante para todos os candidatos com a função Proprietário definida, mas a tarefa Revisar informações de emprego pode ser relevante apenas para funções que não sejam Proprietário.

  • Navegação: Se as tarefas exigirem navegação para outra guia, o atributo Navegação conterá o nome da guia.

  • Tipo de gatilho: Um tipo de gatilho define que tipo de fluxo de trabalho gera os registros de tarefa para a definição de tarefa específica. Você pode definir dois tipos de fluxo de trabalho: padrão e complexo. O fluxo de trabalho padrão é definido como parte dos fundamentos da integração. Você pode criar o fluxo de trabalho complexo, se necessário.

Captura de tela do formulário de definição de tarefa.

Dica

É recomendável definir uma tarefa na lista de verificação para revisar os documentos. Depois que o agente de integração concluir a verificação de todos os documentos, ele deverá alterar o status da tarefa Revisar documentos para Concluído.

Cancelar uma definição de tarefa

Você pode cancelar uma definição de tarefa de um cenário de negócios existente. Como resultado, novos aplicativos não incluirão a definição de tarefa cancelada. Além disso, para aplicativos existentes que incluem a tarefa cancelada, o administrador de negócios pode decidir se deseja exibir as tarefas canceladas na interface do usuário da tarefa ou ocultá-las.

Para cancelar uma definição de tarefa, siga estas etapas usando o Power Apps:

  1. Abra a tabela Cancelar configuração de tarefas e selecione os status que não são afetados pela ação Cancelar tarefa. Essas tarefas são deixadas como parte da lista de tarefas do aplicativo mesmo depois que a definição da tarefa é desativada. Por exemplo, o administrador de negócios pode especificar que, caso o status do aplicativo seja Aprovado ou Rejeitado, ele é 'não é afetado pela ação Cancelar definição de tarefa.

Observação

No caso de fluxos de trabalho existentes, você deve preencher os valores Status do atributo e Razão do status na tabela Cancelar configuração de tarefas para que o fluxo de trabalho funcione corretamente, ou deixe a tabela vazia.

  1. Selecione Editar linha e depois a ação Desativar para o registro da tarefa que você deseja cancelar.

Etapa de configuração para cancelar uma definição de tarefa.

Ocultar as tarefas canceladas na interface do usuário

Por padrão, você pode exibir as tarefas canceladas para um cenário de negócios. No entanto, você pode optar por ocultar as tarefas canceladas.

Para ocultar as tarefas canceladas, siga estas etapas usando o Power Apps:

  1. Vá para a sua solução.

  2. Selecione Adicionar Existente>Mais>Variável de ambiente e depois Cancelar exibição de tarefa.

  3. Selecione Próximo>Editar>Novo valor. Selecione Não na lista suspensa.

Edição da exibição da tarefa de cancelamento.

Depois de excluir uma etapa do BPF

O administrador de negócios precisa atualizar manualmente a tabela de definição de tarefa após excluir uma etapa Fluxo do processo empresarial (BPF). Se as tarefas na etapa excluída do BPF precisarem ser desativadas, o administrador de negócios poderá fazê-lo. Como resultado, o fluxo de trabalho Cancelar tarefa é acionado automaticamente.

7. Defina fluxos de trabalho de tarefas

Os dois tipos de fluxo de trabalho a seguir podem acionar a criação de tarefas:

  • Fluxo de trabalho padrão: É incluído como parte do Gerenciador de tarefas do aplicativo

  • Fluxo de trabalho de tarefa complexa: Este fluxo de trabalho pode ser criado manualmente

Fluxo de trabalho de tarefa padrão

Um fluxo de trabalho padrão considera os atributos listados na tabela Definição de tarefas e costuma ser usado na maioria das tarefas.
O fluxo de trabalho padrão é um conjunto de fluxos automatizados na nuvem que aciona o processo de criação de tarefas para gerar tarefas quando um novo aplicativo ou um novo candidato é criado.

Importante

O processo de modificação da tarefa não é acionado automaticamente quando você modifica a função do candidato ou quando define um novo candidato principal. Você precisa lidar manualmente com o processo.

Os fluxos a seguir fazem parte do fluxo de trabalho de tarefa padrão:

Criação de tarefa para um aplicativo

  • Gatilho: depois que um aplicativo é criado

  • Condições:

    • Buscar definição de tarefa por:
      • Tipo de associação: Principal ou Função
      • Código de estado: ativo
      • Tipo de gatilho: padrão
    • O cenário e a categoria de negócios são os mesmos do aplicativo criado.
  • Gatilho: por função ou candidato principal.

  • Condições:

    • Buscar definição de tarefa por:
      • Tipo de associação: aplicativo
      • Código de estado: ativo
      • Tipo de gatilho: padrão
    • O cenário e a categoria de negócios são os mesmos do aplicativo criado.
    • É criado um fluxo de trabalho filho que verifica se a função do candidato corresponde à definição da tarefa e se o candidato está definido como principal.

Defina um fluxo de trabalho de tarefa complexo para gerar a lista de verificação de tarefas

Você pode definir um fluxo de trabalho complexo para uma criação de tarefa que requer parâmetros adicionais além dos atributos de definição de tarefa ou um tipo de gatilho de tarefa diferente. Por exemplo, se a data de nascimento do candidato for relevante para acionar uma tarefa, você pode criar um fluxo complexo e considerar a data de nascimento da entidade de detalhes de contato como uma condição.

8. Incorporar o Gerenciador de tarefas do aplicativo

Você pode adicionar guias ao seu aplicativo baseado em modelo e incorporar o gerenciador de tarefas do aplicativo.

Configurar guias para exibição de conteúdo

Criar várias guias e formulários para exibir informações como parte do processo de integração. Você pode usar o controle da Lista de candidatos para exibir uma lista de todos os candidatos no lado esquerdo da página do aplicativo e exibir as informações do formulário correspondentes a um candidato selecionado no lado direito. Quando você seleciona um candidato na lista, são exibidos os detalhes do candidato.

Adicionar o componente Lista de candidatos para exibição em uma guia especial

Siga estas etapas no Power Apps para adicionar o componente Lista de candidatos a uma guia especial:

  1. Crie uma guia e forneça a ela um nome lógico.

  2. Adicione conteúdo usando os recursos do Power App ou usando o controle Lista de candidatos na parte superior da entidade Parte relacionada.

  3. Adicione o componente Lista de candidatos à guia.

    a. Selecione Expandir esta guia por padrão ao criar a guia.

    b. Selecione a seção e arraste ApplicantListControl para a seção.

    c. Defina o espaço reservado da lista de candidatos.

    d. Selecione Vincular a coluna de tabela.

    e. Defina a coluna da tabela Aplicativo .

    f. Deixe o parâmetro ID de definição de tarefa em branco.

    exemplo, Defina o ID de formulário. Este formulário exibe informações por candidato.

Você pode vincular uma guia de conteúdo a uma tarefa de verificação usando componentes especiais, como componente da lista de candidatos ou status de Verificação. Vincular uma guia a uma tarefa conforme especificado facilita o processo de verificação. Vincular tarefas a uma guia é opcional.

Adicionar o componente Lista de candidatos com a definição de tarefa para exibição em uma guia especial

Você pode incluir a definição da tarefa ao adicionar o componente Lista de candidatos. Esta etapa garante que a lista de candidatos para seleção e o formulário de conteúdo forneçam os detalhes do candidato selecionado e uma lista suspensa de status de verificação para o candidato.

Observação

Assegure-se de que a tarefa vinculada seja do tipo Verificação, enquanto o tipo Associação de tarefa é por função ou por candidato principal. Caso contrário, o sistema exibe um erro de configuração.

  1. Crie uma guia e forneça a ela um nome lógico.

  2. Adicione conteúdo usando os recursos do Power App ou usando o controle Lista de candidatos na parte superior da entidade Parte relacionada.

  3. Adicione o componente Lista de candidatos à guia.

    a. Marque a caixa de seleção Expandir esta guia por padrão ao criar a guia.

    b. Selecione a seção e arraste ApplicantListControl para a seção.

    c. Defina o espaço reservado da lista de candidatos.

    d. Selecione Vincular a coluna de tabela.

    e. Defina a coluna da tabela Aplicativo .

    f. Defina o parâmetro ID de definição de tarefa na tabela de definição de Tarefa, se necessário, para verificar as informações da guia como parte da lista de verificação de tarefa de Integração.

    exemplo, Defina o ID de formulário. Este formulário exibe informações por candidato.

    Captura de tela do ApplicantListControl.

Adicionar Componente do status de verificação

Você também pode usar o componente Status de verificação para verificar tarefas em uma guia.

Observação

Assegure-se de que a tarefa vinculada seja do tipo Verificação, enquanto o tipo Associação de tarefa é por função ou por candidato principal. Caso contrário, o sistema exibe um erro de configuração.

  1. Adicionar Componente do status de verificação à guia

  2. Selecione Expandir esta guia por padrão ao criar a guia.

  3. Selecione a seção e arraste ApplicantListControl para a seção.

  4. Defina o parâmetro ID de definição de tarefa na tabela de definição de tarefa.

  5. Defina o ID do aplicativo e selecione Vincular à coluna da tabela.

  6. Adicione um formulário à guia para revisão do controle.

Captura de tela do TaskVerificationControl.

Incorporar o componente Gerenciador de tarefas do aplicativo

O componente Gerenciador de tarefas do aplicativo permite definir e gerar tarefas que devem ser executadas para concluir o estágio de coleta de dados de um cenário de negócios. Este componente representa todas as tarefas do aplicativo em um controle. A melhor maneira de usar o componente é criar uma guia dedicada para ele.

  1. Crie uma guia chamada Tarefas.

  2. Selecione Expandir esta guia por padrão ao criar a guia.

  3. Adicione o campo msfsi_textplaceholder à guia.

  4. Substitua este campo por OnboardingApplicationTasksControl.

  5. Defina o parâmetro ID do Aplicativo.

    Captura de tela do parâmetro ID do Aplicativo.

Confira também