Nesta seção são apresentadas as funções que são apresentadas para todas as configurações do processo que permitem o uso de fórmula.
▪IDENTIFICADOR SE SUITE: Retorna o identificador da instância do processo (Workflow, Incidente, Problema).
Sintaxe:
|
IDENTIFICADORSESUITE()
|
▪VALOR DO ATRIBUTO: Retorna o valor do atributo. Caso seja um atributo multivalorado, os valores selecionados serão separados por vírgula.
Sintaxe:
|
VALORATRIBUTO(<identificador do atributo>)
|
▪INICIADOR: Retorna o usuário iniciador do processo. O <retorno> pode ser o 'login', 'matrícula' ou 'nome do usuário'.
Sintaxe:
|
INICIADOR(<retorno>)
|
▪SOLICITANTE: Retorna o usuário solicitante do processo. O retorno pode ser o login, matrícula ou nome do usuário.
Sintaxe:
|
SOLICITANTE(<retorno>)
|
▪QUANTIDADE DE EXECUTORES: Retorna à quantidade de executores de uma mesma atividade com múltiplos executores.
Sintaxe:
|
QUANTIDADEEXECUTORES(<nr. ordem>; <nome da atividade>)
|
▪EXECUTOR: Retorna o usuário executor da atividade. O retorno pode ser o login, matrícula ou nome do usuário.
Sintaxe:
|
EXECUTOR(<nr. ordem>; <nome da atividade>; <retorno>)
|
▪DURAÇÃO REAL DA ATIVIDADE: Retorna à duração real da atividade em tempo corrido (desde a data de habilitação até a data de execução). O retorno pode ser em dias, horas ou minutos.
Sintaxe:
|
DURACAOATIVIDADE(<nr. ordem>; <nome da atividade>; <retorno>)
|
▪TEMPO DECORRIDO DO PROCESSO: Retorna o tempo decorrido do processo (desde a data de início até a data atual). O retorno pode ser em dias, horas ou minutos.
Sintaxe:
|
TEMPOPROCESSO(<retorno>)
|
▪QUANTIDADE DE AÇÃO EXECUTADA: Retorna à quantidade de vezes que uma ação foi tomada em uma mesma atividade executada por múltiplos executores.
Sintaxe:
|
QUANTIDADEACAOEXECUTADA(<nr. ordem>; <nome da atividade>; <nome da ação>)
|
▪ÁREA DO INICIADOR: Retorna o identificador da área do iniciador do processo.
▪VALOR DO CAMPO DE TABELA: Retorna o valor do campo de uma tabela.
Sintaxe:
|
VALORCAMPO(<identificador da tabela>; <identificador do campo>)
|
▪VALOR DA LISTA DE TABELA: Retorna o valor do campo de uma tabela.
Sintaxe:
|
VALORLISTA(<identificador da tabela>; <identificador do relacionamento>; <identificador do campo>)
|
▪AÇÃO EXECUTADA: Retorna o nome da ação executada na atividade.
Sintaxe:
|
ACAOEXECUTADA(<nr. ordem>; <nome da atividade>)
|
▪ÁREA DO EXECUTOR: Retorna o identificador da área do executor da atividade.
Sintaxe:
|
AREAEXECUTOR(<nr. ordem>; <nome da atividade>)
|
▪PRIORIDADE: Retorna à prioridade.
Sintaxe:
|
PRIORIDADE(<nome> ou <ordem> ou <valor>)
|
▪PERCENTUAL SITUAÇÃO SUBPROCESSO: Retorna o percentual de instâncias do subprocesso encerradas com determinada situação.
Sintaxe:
|
PERCENTUALSITUACAOSUBPROCESSO(<identificador do subprocesso>; <nr. ordem>; <identificador da situação>)
|
|