| Imprimir Abrir versão PDF da ajuda online

### Exemplos do Expression Builder No Expression Builder, pode utilizar as expressões de exemplo da tabela que se segue.
Expressões de exemplo do Expression Builder
Atualizar o campo Margem da oportunidade
Descrição | Atualizar o campo Margem da oportunidade.
Sintaxe | [{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]
Validar novos serviços
Descrição | Validação de campos Um novo serviço não pode ter receitas superiores a 1.000.000.
Sintaxe | <= IIf (FieldValue('{Type}') = 'Novo Serviço', 1000000, [{Primary Revenue Amount}])
Atribuir ao autor um pedido de assistência criado recentemente
Descrição | Quando for criado um novo serviço, defina o valor do campo Designação Alternativa no registo do utilizador do utilizador atual como o valor predefinido para o campo Proprietário no pedido de assistência.
Sintaxe | [{Owner Alias}] = UserValue('<Alias>')
Verificar se os valores de campos especificados foram alterados
Descrição | Verifica a existência de alterações em valores de campo.
Sintaxe | PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]
Acionar um fluxo de trabalho com base numa data de fecho
Descrição | Se a data de fecho for modificada em mais de 30 dias, execute o fluxo de trabalho.
Sintaxe | [{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30
Acionar um fluxo de trabalho se uma oportunidade atingir uma certa fase de vendas sem um contacto
Descrição | Se uma oportunidade atingir a fase de vendas Fechada/ganha sem ter um contacto, execute o fluxo de trabalho.
Sintaxe | FieldValue('{Sales Stage - Translation}') = "Fechada/Ganha" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "ID da Linha Sem Correspondência"
Acionar um fluxo de trabalho quando estiver selecionada uma caixa de verificação
Descrição | Se o campo da caixa de verificação Disponível para revisão estiver selecionado, execute o fluxo de trabalho.
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')
Verificar se o utilizador atual é o proprietário do registo
Descrição | Verifique se o proprietário de um registo é o utilizador atual. Neste caso, será utilizada a função IfNull, porque o campo Proprietário pode ser nulo.
Sintaxe | IfNull([{Owner Alias}], "Inválido") = UserValue('<Alias>')
Aciona uma mensagem de correio eletrónico quando a prioridade de uma conta é alterada
Descrição | Aciona uma mensagem de correio eletrónico quando o valor no campo Prioridade da Conta é alterado de Baixa para Alta.
Sintaxe | (PRE('{Type}') = "Baixo") AND ( FieldValue('{Type}') = "Alto")
Excluir um canal específico de um fluxo de trabalho
Descrição | Não execute um fluxo de trabalho para um registo que é atualizado através de uma janela do browser.
Sintaxe | PRE('{Customer Target Type}') = "Anúncios" AND ExcludeChannel("Online")
#### Tópicos Relacionados Consulte os tópicos seguintes para obter informações do Expression Builder relacionadas: Acerca do Expression Builder Utilizar o Expression Builder Funções do Expression Builder

Publicado em Agosto 2022 | Copyright © 2005, 2022, Oracle e/ou respetivas associadas. Legal Notices.