Tópico anterior: Como criar uma condição

Próximo tópico: Condições conforme os atributos de usuários

Condições conforme os atributos das solicitações

Você pode especificar as condições com base nos seguintes atributos da solicitação afetada pela diretiva:

completionDate

dateCreated

dateRequired

descrição

estimatedCost

id

lastModified

priority

name

requestedBy

requestedByAccountId

requestedFor

requestedForAccountId

status

Os seguintes atributos necessitam de explicação:

estimatedCost

Especifica o custo estimado total de todos os serviços (incluindo todas as opções de serviço) na solicitação. O sistema do Catalog calcula esse custo quando a solicitação é enviada.

Para localizar o custo de uma solicitação inteira, selecione Página inicial, Solicitações e exiba os detalhes da solicitação desejada.

priority

Especifica a prioridade da solicitação como um número usando um dos seguintes valores:

1 = alta

2 = entre média e alta

3 = média

4 = entre média e baixa

5 = baixa

status

Especifica o valor numérico do status da solicitação.

Para usar o status da solicitação como uma condição de aprovação, especifique esse atributo na condição usando a faixa de aprovação; por padrão, menos que 800. Por exemplo, a condição a seguir é atendida quando o serviço é denominado "Comprar laptop" e o status da solicitação é aprovado:

$(_.service.name=='Comprar laptop' && _.request.status < 800)

Para usar o status da solicitação como uma condição de processamento, especifique esse atributo na condição usando o intervalo de processamento; por padrão, maior que ou igual a 999. Por exemplo, a condição a seguir é atendida quando o serviço é denominado "Comprar laptop" e o status da solicitação é processado:

$(_.service.name=='Comprar laptop' && _.request.status >= 999)

Se a sua organização não estiver usando status personalizados, é possível especificar os valores de status padrão.

Se sua organização estiver usando status personalizados, localize todos os valores de status real (padrão e personalizados). Para fazer isso, abra o arquivo requestshared.xml e registre os valores que você deseja usar em suas condições.

Consulte também os outros exemplos mais adiante neste tópico.

Observação: este arquivo pode ser diferente conforme o idioma do sistema operacional e se estiver localizado em uma pasta diferente para cada versão localizada do CA Service Catalog. Por exemplo, para inglês (icusen), o arquivo requestshared.xml está localizado na pasta %USM_HOME%\view\webapps\usm\locale\icusen\request. Para obter mais detalhes sobre esse arquivo, consulte o Guia de Implementação.

outros atributos

É possível visualizar a maior parte dos outros atributos ao exibir as páginas de listas de solicitações. Caso contrário, abra uma solicitação para exibir seus detalhes adicionais.

Exemplos

Seguem exemplos de condições.