Atividade de fluxo de trabalho Aprovação - Usuário
A atividade Aprovação - Usuário cria uma ou mais aprovações de usuários individuais.
Resultados
- Aprovada
- Rejeitado
- Excluídos
- Cancelado
Variáveis de entrada
| Campo | Descrição |
|---|---|
| Aprovação - Usuário quando Especifique quando esta atividade gera um registro de aprovação de usuário. |
|
| Condição | Condições que, se atendidas, farão com que a aprovação individual seja gerada. Se as condições não forem atendidas, a aprovação será ignorada. |
| Aprovação - Aprovadores de usuário Especifique os usuários cuja aprovação será solicitada. |
|
| Usuários | Os usuários da aprovação. Use o ícone de árvore para selecionar campos de referência de usuário do registro atual para criar aprovações, como ${assigned_to}. Se nenhum usuário for selecionado, a atividade definirá automaticamente a aprovação como Aprovado. Nota: O fluxo de trabalho gerencia somente os registros de aprovação gerados pela atividade do usuário de aprovação. Depois de iniciar o fluxo de trabalho, as aprovações recém-adicionadas não afetam o contexto do fluxo de trabalho. |
| Grupos | Grupos cujos membros também devem receber aprovações. Observe que isso é diferente da atividade Aprovação - Grupo, que cria uma aprovação de grupo além das aprovações individuais. O ícone de árvore pode ser utilizado para selecionar campos de referência de usuário do registro atual para criar aprovações, como $ {assignment_group}. |
| Condição de Aprovação - Usuário Especifique como a atividade decidirá aprovar ou rejeitar a aprovação com base nas respostas dos aprovadores individuais. |
|
| Aguardar | Uma opção entre lógicas de aprovação diferentes para determinar que aprovações individuais resultam na aprovação da atividade. As opções são:
|
| Quando alguém rejeitar | Uma opção entre lógicas de aprovação diferentes para determinar que rejeições individuais resultam na rejeição da aprovação da atividade. As opções são:
Nota: Observe que se Aguardar estiver definido como Qualquer um pode aprovar, uma única aprovação fará com que a atividade seja concluída com um resultado de aprovado, mesmo se um ou mais usuários rejeitarem. |
| Coluna de Aprovação | Uma cadeia de caracteres para o nome do campo de aprovação na tabela em que o fluxo de trabalho está sendo executado. O valor padrão é aprovação, que é o campo na tabela de tarefas. Nota: Use o nome do campo, não sua etiqueta. Se estiver usando campos de coluna de aprovação personalizados e registros de coluna de aprovação, use as atividades Definir valor no fluxo de trabalho para definir os campos da coluna Aprovação personalizados. |
| Coluna do Diário de Aprovação | |
| Script de Aprovação | Se a variável Aguardar estiver definida como Condição baseada em script, este script será chamado para determinar como lidar com uma aprovação ou rejeição. O script precisa definir a variável resposta como aprovada ou rejeitada para indicar o status de aprovação para esta aprovação. Quando chamado, as seguintes informações estão disponíveis: |
| Programação da Aprovação - Usuário Especifique como o fluxo de trabalho calcula a data de início esperada e a data de vencimento do registro de aprovação. Depois que você tiver selecionado um valor para "Data de vencimento baseada em" e "Programação baseada em", os campos apropriados serão exibidos. |
|
| Prazo baseado em | Selecione como o fluxo de trabalho determina a duração, a data de vencimento e a programação da tarefa.
|
| Duração Somente aparece quando a data de vencimento com base em está definida como uma duração especificada pelo usuário |
O número específico de dias e horas. |
| Duração relativa Somente aparece quando a data de vencimento com base em está definida como uma duração relativa |
O número geral e a duração dos dias úteis. |
| Campo de prazo Somente aparece quando a data de vencimento com base em está definida como um campo de data/hora ou duração |
O campo de data/hora ou duração |
| Script de prazo Somente aparece quando a data de vencimento com base em está definida como Script |
O script que define “resposta” ao número de segundos para a duração. |
| Programação baseada em | A programação básica que o temporizador usa para contar as horas de trabalho. Se uma programação for especificada, a duração só será considerada para os horários especificados na programação. Por exemplo, se a duração for de 2 horas e o fluxo de trabalho começar às 16h em uma programação que vai das 8h às 17h, ele terminará às 9h do dia seguinte. As opções são:
|
| Programação Aparece somente quando Programação baseada em é definida como uma programação específica. |
A Programação predefinida de uma lista. |
| Campo de programação Aparece somente quando Programação baseada em é definida comoum campo de programação. |
Um campo de data e hora ou duração para a programação, que está associado à tabela. Os campos válidos aparecem em azul na caixa de diálogo Selecionar o elemento em uma árvore. |
| Fuso horário baseado em | O fuso horário para o cálculo da duração. O fuso horário pode ser baseado em
|
| Fuso horário Aparece somente quando o Fuso horário baseado em é definido como um fuso horário específico. . |
Selecione o fuso horário desejado na lista de seleção. |
| Campo de fuso horário Aparece somente quando o Fuso horário baseado em é definido como um campo de fuso horário. |
Um campo de data e hora ou duração para a programação, que está associado à tabela. Os campos válidos aparecem em azul na caixa de diálogo Selecionar o elemento em uma árvore. |
| Aprovação - Avançado Se desejar, grave um script para determinar usuários adicionais de quem serão solicitadas aprovações. |
|
| Avançado | Marque esta caixa de seleção para gravar um script para determinar usuários adicionais de quem serão solicitadas aprovações. |
| Script de aprovadores adicionais | Se a caixa de seleção Avançado estiver marcada, este script será chamado para determinar a criação de quaisquer aprovações de usuário adicionais a serem criadas. O script precisa definir a variável resposta para uma lista separada por vírgulas de IDs de grupo ou uma matriz de IDs de grupo para adicionar como aprovadores. Por exemplo: |
Condições
| Condição | Descrição |
|---|---|
| Aprovada | Os usuários aprovaram a solicitação com base nas regras Aguardar. |
| Rejeitado | Os usuários rejeitaram a solicitação com base nas regras Aguardar. |
| Erro | O evento ou condição que gera um erro. |
| Ignorado | O evento ou condição que permite uma aprovação ignorada. |
Estados
| Estado | Descrição |
|---|---|
| Executando | O mecanismo de fluxo de trabalho inicia a função de execução da atividade. |
| Aguardando | O mecanismo de fluxo de trabalho ignora a atividade até que um evento específico para reiniciar a atividade seja acionado. |
| Terminado | A execução da atividade foi concluída. Veja o valor do resultado para o resultado da atividade. |
| Cancelado | Esta atividade, ou o fluxo de trabalho que contém esta atividade, foi cancelada. |
| Erro | Ocorreu um erro de JavaScript. Revise os logs para obter detalhes do erro. |