Atividade da tarefa fluxo de trabalho Catálogo

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 6 min. de leitura
  • A atividade da Tarefa Catálogo cria um registro de tarefa de catálogo de serviços.

    Nota:
    Esta atividade só estará disponível quando o fluxo de trabalho for executado em uma tabela que estenda a tarefa.
    Um usuário deve concluir a tarefa de catálogo. Esta atividade está disponível somente para fluxos de trabalho em execução na tabela Item da solicitação do catálogo [sc_req_item].
    Nota:
    As atividades de tarefa são executadas como o usuário cujas ações completam a tarefa que o fluxo de trabalho estava aguardando e avança o fluxo de trabalho.

    Resultados

    Você pode atribuir um valor de resultado usando activity.result de dentro de um campo de script da atividade. O valor do Estado final do registro da tarefa de catálogo determina o valor do resultado da atividade Criar tarefa. Os valores de resultado possíveis são:
    • Encerrado totalmente
    • Encerrado incompleto
    • Encerrado ignorado
    • Excluídos
    • Cancelado

    Campos de entrada

    Os valores que você inserir nos campos seguintes determinam o comportamento da atividade.

    Tabela 1. Informações da atividade da tarefa de catálogo
    Campo Descrição
    Configurações da atividade Tarefa de catálogo

    Os campos a seguir especificam o comportamento da atividade da tarefa de catálogo.

    Tabela de tarefas A tabela em que esta atividade será executada. Na maioria dos casos, deixe o valor padrão definido: [sc_req_item].
    Prioridade O valor que você deseja atribuir ao campo Prioridade da nova tarefa.
    Aguardar conclusão Se desmarcada, a tarefa será criada, mas o fluxo de trabalho continuará. Se desmarcada, a tarefa será criada, mas o fluxo de trabalho continuará.
    Configurações de registro de tarefa de catálogo

    Os campos a seguir especificam os valores de campos que esta atividade define para a tarefa de catálogo que ela cria.

    Valor da tarefa a partir de Especifique como você deseja preencher os campos na nova tarefa.
    • Campos: um conjunto predefinido de campos, incluindo Grupo de execução, Atribuído a, Descrição resumida e Instruções.
    • Modelo: um modelo existente para a tabela de tarefas selecionada.
    • Valores: valores que você especifica usando um widget Definir valores.

    Depois de selecionar um valor para o valor da tarefa, os campos adicionais específicos a esse valor serão exibidos no formulário.

    Grupo de execução

    Somente aparece quando o valor da tarefa é definido como Campos

    O grupo responsável pela conclusão da tarefa. Preenche o campo Grupo de atribuição na nova tarefa.
    Atribuído a

    Somente aparece quando o valor da tarefa é definido como Campos

    O usuário responsável pela conclusão da tarefa. Preenche o campo Atribuição a na nova tarefa.
    Descrição resumida

    Somente aparece quando o valor da tarefa é definido como Campos

    Uma descrição curta da tarefa. Preenche o campo Descrição resumida na nova tarefa.
    Instruções

    Somente aparece quando o valor da tarefa é definido como Campos

    As instruções da tarefa para o usuário concluir antes do encerramento da tarefa. Preenche o campo Descrição na nova tarefa.
    Modelo

    Somente aparece quando o valor da tarefa é definido como Modelos

    Os valores da tarefa serão preenchidos com base nos valores do modelo selecionado.
    SetValues

    Somente aparece quando o valor da tarefa é definido como Valores

    Selecione qualquer campo no registro de tarefa para um valor especificado aqui.
    Avançado Marque Avançado se quiser usar um script para atribuir valores na tarefa de catálogo. Quando você marca Avançado, é exibida uma caixa de texto na qual você pode inserir seu script.
    Script Avançado

    Somente aparece quando o campo Avançado está marcado.

    Defina valores adicionais para a tarefa neste script. Este script é executado depois que os valores da tarefa são definidos usando os Campos, Modelo ou Valores que você especificou.

    Use a tarefa de variável ao definir valores adicionais, por exemplo:

    task.short_description = current.short_description;

    Variáveis de Tarefa de catálogo
    Variáveis no formulário de tarefa Especifique variáveis de catálogo opcionais a serem incluídas no formulário de tarefa de catálogo. As variáveis selecionadas aqui serão exibidas em um campo chamado Editor de variáveis. Se você não selecionar nenhuma variável aqui, o campo Editor de variáveis no formulário de tarefa de catálogo não ficará visível.
    Programação de Tarefas de Catálogo
    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 especificada pelo usuário: a duração é baseada em um valor especificado pelo usuário.
    • Uma duração relativa: a duração é calculada a partir de uma duração relativa (como Fim do próximo dia útil).
    • Um campo de data/hora ou duração: a duração é baseada no valor de um campo no registro atual.
    • Script: a duração é retornada por um script.
    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 deste fluxo de trabalho: a programação usa data e hora do contexto do fluxo de trabalho e um valor opcional defuso horário com base em.
    • Uma programação específica: a programação usa uma programação predefinida e um valor opcional de fuso horário com base em.
    • Um campo programação: a programação usa um valor de uma tabela e um valor fuso horário opcional com base em.
    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
    • Sem fuso horário: padrão. O fluxo de trabalho usa o fuso horário GMT.
    • Um fuso horário específico: um fuso horário específico que você escolhe em uma lista de seleção.
    • Um campo de fuso horário: um campo de fuso horário para rastrear a duração de um campo no formulário.
    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.

    Estados

    O estado da atividade informa ao mecanismo de fluxo de trabalho o que fazer com a atividade.
    Tabela 2. Estados da atividade da tarefa de Catálogo
    Estado Descrição
    Executando O mecanismo de fluxo de trabalho sabe iniciar a função onExecute 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.