Referenz: Funktionen für berechnete Felder
Verwenden Sie berechnete Felder in Ihrem Mandanten für Transaktionen in Workday, um folgende Aktionen auszuführen:
Berechnungen für Ihre Daten durchführen
Berechnete Felder, die mathematische Ausdrücke ausführen, verwenden die Standardregel für die Reihenfolge der Vorgänge, bekannt als PEMDAS:
- Klammern
- Exponenten
- Multiplikation
- Unternehmensbereich
- Zusatz
- Subtraktion
Berechnete Felder | Beschreibung | Beispiele |
|---|---|---|
Arithmetische Berechnung | Führt diese einfachen Berechnungen durch, um Werte abzuleiten:
| Die folgenden Posten eines Mitarbeiters berechnen:
|
Zugehörige Instanzen zählen | Zählt dynamisch die Anzahl der Instanzen in einem zugehörigen Geschäftsobjekt basierend auf einer Bedingung. | Anzahl:
|
Datumsdifferenz | Berechnet die Anzahl der Tage, Monate oder Jahre zwischen zwei Datumsangaben. | Berechnen Sie:
|
Increment or Decrement Date |
|
|
Zugehörige Instanzen summieren | Summiert den Wert eines Felds in Instanzen eines zugehörigen Geschäftsobjekts basierend auf einer Bedingung. | Berechnen Sie Folgendes:
Summieren Sie Folgendes:
|
Textlänge | Gibt die Anzahl der Zeichen und Leerzeichen in einem Einzelinstanz- oder Textfeld zurück. | Gibt die Textlänge von eines Mitarbeiters zurück:
|
Ihre Daten abrufen
Berechnete Felder | Beschreibung | Beispiele |
|---|---|---|
Zugehörige Instanzen aggregieren | Listet alle Instanzen auf, die einem Quellfeld für das Geschäftsobjekt zugeordnet sind. | Identifizieren Sie alle Tätigkeitsprofile in einer Organisation. Eine einzelne Organisation kann viele Stellen mit vielen Tätigkeitsprofilen umfassen. Das berechnete Feld kann alle Stellen innerhalb einer Organisation prüfen und alle Instanzen des Tätigkeitsprofils zurückgeben.
|
Ausdruck evaluieren | Gruppiert und wandelt Daten durch Evaluieren einer Reihe boolescher Bedingungen um. | Zeigen Sie Folgendes für einen Mitarbeiter an:
Ermöglichen Sie es Benutzern, die Granularität der Gruppierung auszuwählen, z. B. Monat , Quartal oder Jahr in der Datenquelle Trended Workers . |
Ausdrucksbereich evaluieren | Gibt Werte für boolesche Bedingungen an und gibt gruppierte Instanzen zurück. | Gruppieren Sie Mitarbeiter nach Seniorität basierend auf ihrer Betriebszugehörigkeit in Jahren, z. B.:
Gruppieren Sie Kostenstellen basierend auf Ihrer Ausgabenschwelle, z. B.:
|
Mehrere Instanzen extrahieren | Extrahiert mehrere Instanzen aus einem zugehörigen Geschäftsobjekt basierend auf booleschen Bedingungen. | Liste:
|
Einzelinstanz extrahieren | Extrahiert eine einzelne Instanz aus einem Multiinstanzfeld basierend auf booleschen Bedingungen. | Rufen Sie Informationen zu einem Mitarbeiter ab, z. B.:
|
Lookup für Datums-Rollup | Aggregiert, gruppiert oder fasst Daten für eine Zeitperiode, einen Geschäftskalender oder einen Wochenkalender zusammen. | Rückgabe:
|
Lookup für Feld mit Wertelisten | Diese Domäne bietet Benutzern Zugriff zum Eingeben von Werten in von Workday bereitgestellte Felder mit integrierten Wertelisten. | Geben Sie Folgendes ein:
|
Lookup für Hierarchie | Ruft Daten aus Workday-Objekten mit hierarchischer Struktur ab und gibt ein einzelnes Instanzfeld zurück, das den Hierarchieknoten enthält. |
|
Lookup für Hierarchie-Rollup | Führt ein Rollup von Berichtsdaten basierend auf einer Organisationshierarchie durch, beginnend mit der obersten Hierarchieebene. | Zeigen Sie Zusammenfassungen von folgenden Elementen an:
|
Lookup für Organisation | Bestimmt die Organisationsebene oder den Knoten eines Mitarbeiters basierend auf der zugewiesenen Organisation und der Kriterienkonfiguration unter Verwendung eines der folgenden Geschäftsobjekte:
| Bestimmen Sie die folgenden Objekte für einen Mitarbeiter:
|
Lookup für Organisationsrollen | Bestimmt die Organisationsrollenzuweisungen basierend auf der Kriterienkonfiguration unter Verwendung eines der folgenden Geschäftsobjekte:
| Bestimmen Sie die Organisationsrollenzuweisungen und:
|
Lookup für Bereich | Bestimmt, wo ein angegebener Wert in Bezug auf eine Reihe konfigurierter Bereiche liegt. | Bestimmen Sie die folgenden Kriterien für einen Mitarbeiter:
|
Lookup für zugehörigen Wert | Gibt den Wert eines Felds in einem zugehörigen Geschäftsobjekt zurück. Sie können Felder aus einem zugehörigen Geschäftsobjekt zum primären Geschäftsobjekt hochstufen, sodass Sie folgende Aktionen für die Felder ausführen können:
| Gibt den Wert eines Felds zurück an:
|
Lookup für übersetzten Wert | Gibt den Wert eines Textfelds in einer angegebenen Sprache zurück. | Rückgabe:
|
Lookup für Wert zum Stichtag | Bestimmt den Wert eines Felds zu einem bestimmten Datum und bestimmt, ob eine Änderung vor, am oder nach dem Gültigkeitsdatum erfolgt. | Rückgabe:
|
Teilzeichenfolge von Text | Extrahiert einen Textteil aus einer Einzelinstanz oder einem Textfeld und gibt das Ergebnis als Textfeld zurück. | Extrahieren Sie einen Textteil aus ABC-XYZ :
|
Wahr/Falsch-Bedingung | Gibt basierend auf booleschen Bedingungen " Wahr" oder "Falsch" zurück. | Geben Sie an, ob ein Mitarbeiter:
|
Ändern Sie Ihre Daten in verschiedene Formate
Berechnete Felder | Beschreibung | Beispiele |
|---|---|---|
Text verketten | Verkettet eine Reihe von Textfeldern in Workday, um Text anzuhängen, in Benachrichtigungen zu verwenden usw. |
|
Währung umrechnen | Rechnet eine Währung in eine andere Währung um. |
|
Text zu Zahl konvertieren | Konvertiert eine Textfeldzahl in numerische Daten, sodass Sie Berechnungen mit dieser Zahl durchführen können. | Konvertieren Sie Text in einen numerischen Wert, um Berechnungen für Folgendes durchzuführen:
|
Datum formatieren | Extrahiert einen Teil eines Datumsfelds und formatiert ihn als Textfeld. |
|
Zahl formatieren | Formatiert ein numerisches Feld als Textfeld, das in Verkettungen, Berichtsbenachrichtigungen usw. verwendet werden soll. |
|
Text formatieren | Entfernt oder ersetzt Sonderzeichen und Trennzeichen in einem Einzelinstanz- oder Textfeld.
Ändert die Groß-/Kleinschreibung einer Einzelinstanz oder eines Textfelds in Groß-, Klein- oder Großbuchstaben. | Ändern Sie die Groß-/Kleinschreibung einer Einzelinstanz oder eines Textfelds in Groß-/Kleinschreibung oder die korrekte Groß-/Kleinschreibung:
Ersetzen Sie das Sonderzeichen im Feld "% Status der Personalanforderung" durch "Stelle" , sodass das formatierte Feld "Status der Personalanforderung" lautet. |
Konstantwerte konfigurieren
Berechnete Felder | Beschreibung | Beispiele |
|---|---|---|
Datum erstellen | Sie können ein neues Datums- oder Zeitfeld mithilfe von Komponenten aus anderen Feldern oder angegebenen Werten erstellen. | Bestimmen Sie Folgendes:
|
Datumskonstante | Mit dieser Option können Sie ein Datum, eine Zeit oder eine Zeitzonenkonstante zur Verwendung in anderen Berechnungen erstellen. |
|
Numerische Konstante | Ermöglicht die Zuweisung einer numerischen Konstante zu einem Feld, sodass Sie diese in anderen Berechnungen verwenden können. |
|
Werteliste für Wert | Sie können ein Feld erstellen, mit dem Benutzer beim Ausführen des Berichts oder bei Filterbedingungen einen Wert eingeben. | Fordern Sie den Report Runner auf, Folgendes auszuwählen:
|
Textkonstante | Ermöglicht das Erstellen einer Textkonstante zur Verwendung in anderen Berechnungen. |
|