Drucken      PDF-Version der Onlinehilfe öffnen


Vorheriges Thema

Nächstes Thema

Expression Builder Beispiele

In Expression Builder können Sie die Beispielausdrücke in der folgenden Tabelle verwenden.

Expression Builder Beispielausdrücke

Aktualisieren des Feldes "Gewinnspanne Verkaufsprojekt"

Beschreibung

Aktualisieren des Feldes "Gewinnspanne Verkaufsprojekt".

Syntax

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

Neue Services validieren

Beschreibung

Feldbewertung. Der Umsatz für einen neuen Service darf nicht größer als 1.000.000 sein.

Syntax

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

Eine neu erstellte Serviceanfrage dem Ersteller zuweisen

Beschreibung

Wenn eine Serviceanfrage erstellt wird, legen Sie den Wert des Feldes "Alias" im Benutzerdatensatz des aktuellen Benutzers als Standardwert für das Feld "Verantwortlicher" in der Serviceanfrage fest.

Syntax

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

Prüfen, ob sich die Werte der angegebenen Felder geändert haben

Beschreibung

Es wird auf Änderungen an Feldwerten geprüft.

Syntax

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

Einen Workflow auf Grundlage eines Abschlussdatums auslösen

Beschreibung

Wenn das Abschlussdatum um mehr als 30 Tage geändert wird, wird der Workflow ausgeführt.

Syntax

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

Einen Workflow auslösen, wenn ein Verkaufsprojekt eine bestimmte Phase ohne einen Kontakt erreicht

Beschreibung

Wenn ein Verkaufsprojekt die Vertriebsphase "Abgeschlossen/Gewonnen" erreicht, ohne dass ein Kontakt vorhanden ist, wird der Workflow ausgeführt.

Syntax

FieldValue('{Sales Stage - Translation}') = "Abgeschlossen/Gewonnen" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "Keine Übereinstimmung für Zeilen-ID"

Einen Workflow auslösen, wenn ein Kontrollkästchen aktiviert wird

Beschreibung

Wenn das benutzerdefinierte Kontrollkästchen "Bereit zur Überprüfung" gewählt wird, wird der Workflow ausgeführt.

Syntax

((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')

Prüfen, ob der aktuelle Benutzer der Datensatzverantwortliche ist

Beschreibung

Es wird geprüft, ob der Datensatzverantwortliche der aktuelle Benutzer ist In diesem Fall wird die IfNull-Funktion verwendet, weil das Feld "Verantwortlicher" möglicherweise Null ist.

Syntax

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

Eine E-Mail auslösen, wenn die Priorität einer Firma geändert wird

Beschreibung

Wenn der Wert im Feld "Firmenpriorität" von "Niedrig" auf "Hoch" gesetzt wird, wird eine E-Mail ausgelöst.

Syntax

(PRE('{Type}') = "Niedrig") AND ( FieldValue('{Type}') = "Hoch")

Einen bestimmten Kanal aus dem Workflow ausschließen

Beschreibung

Ein Workflow für einen Datensatz, der über ein Browserfenster aktualisiert wird, wird nicht ausgeführt.

Syntax

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

Verwandte Themen

Weitere zugehörige Informationen zu Expression Builder finden Sie unter folgenden Themen:


Veröffentlicht September 2017 Copyright © 2005, 2017, Oracle. Alle Rechte vorbehalten. Legal Notices.