Imprimir      Abrir a versão em PDF da Ajuda on-line


Tópico anterior

Próximo tópico

Exemplos do Expression Builder

No Expression Builder, você pode usar amostras de expressões na tabela a seguir.

Amostras de expressões do Expression Builder

Atualizar o campo Margem de oportunidade

Descrição

Atualizar o campo Margem de oportunidade.

Sintaxe

[{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]

Validar novos serviços

Descrição

Validação de campo. Um novo serviço não pode ter uma receita maior que 1.000.000.

Sintaxe

<= IIf (FieldValue('{Type}') = 'New Service', 1000000, [{Primary Revenue Amount}])

Atribuir uma solicitação de serviço recém-criada ao criador

Descrição

Quando uma solicitação de serviço for criada, defina o valor do campo Apelido no registro de usuário do usuário atual como o valor padrão do campo Proprietário na solicitação de serviço.

Sintaxe

[{Owner Alias}] = UserValue('<Alias>')

Verifique se os valores dos campos especificados foram alterados

Descrição

Verifique as alterações nos valores de campo.

Sintaxe

PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]

Acionar um workflow com base em uma data de fechamento

Descrição

Se a data de fechamento for modificada por mais de 30 dias, execute o workflow.

Sintaxe

[{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30

Acionar um workflow se uma oportunidade atingir um certo estágio sem contato

Descrição

Se uma oportunidade atingir o estágio de vendas Fechada/ganha sem ter um contato, execute o workflow.

Sintaxe

FieldValue('{Sales Stage - Translation}') = "Closed/Won" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "No Match Row Id"

Acionar um workflow quando uma caixa de seleção está marcada

Descrição

Se o campo da caixa de seleção Pronto para revisão personalizada estiver marcado, execute o workflow.

Sintaxe

((FieldValue('{bCust_Ready_For_Review_Check_Box}') = 'Y') AND (PRE('{bCust_Ready_For_Review_Check_Box}') = 'N')) OR (IfNull([{bCust_Ready_For_Review_Check_Box}], 'Y') = 'Y')

Verifica se o usuário atual é o proprietário do registro

Descrição

Verifica se o proprietário de um registro é o usuário atual. Nesse caso, a função IfNull é usada porque o campo Proprietário pode ser nulo.

Sintaxe

IfNull([{Owner Alias}], "Invalid") = UserValue('<Alias>')

Disparar um e-mail quando a prioridade de uma conta for alterada

Descrição

Dispare um e-mail quando o valor do campo Prioridade da conta for alterado de Baixa para Alta.

Sintaxe

(PRE('{Type}') = "Low") AND ( FieldValue('{Type}') = "High")

Excluir um canal específico de um workflow

Descrição

Não execute um workflow para um registro que seja atualizado por meio da janela do navegador.

Sintaxe

PRE('{Customer Target Type}') = "Advertisement" AND ExcludeChannel("Online")

Tópicos relacionados

Consulte os seguintes tópicos para obter informações relacionadas ao Expression Builder:


Publicado em Otubro de 2016 Copyright © 2005, 2016, Oracle. Todos os direitos reservados. Legal Notices.