Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2023-06-23
Beispiel: Zeiteingaben für Feiertage validieren

Beispiel: Zeiteingaben für Feiertage validieren

Dieses Beispiel zeigt, wie Sie eine Validierung für die Zeiteingabe erstellen, die verschiedene Geschäftsobjekte referenziert.
Der Zeiteingabecode
Feiertag
sollte nur verwendet werden, wenn Mitarbeiter Zeit für Feiertage eingeben. Sie müssen eine Validierung erstellen, die verhindert, dass Mitarbeiter Zeiten für Nicht-Feiertagstage als
Feiertag
eingeben.
Bei dieser Validierung müssen Berichtsfelder basierend auf verschiedenen Geschäftsobjekten angegeben werden. Da die Regelbedingungen für die Validierungen alle Felder im selben primären Geschäftsobjekt referenzieren müssen, müssen Sie ein berechnetes Feld für Lookup-bezogenen Wert erstellen, um auf das Feld im anderen Geschäftsobjekt zu verweisen.
  • Erstellen Sie einen Feiertagskalender
  • Erstellen Sie einen Zeiteingabecode mit der Bezeichnung
    Feiertag
    .
  • Sicherheit:
    • Domäne
      Set Up: Time Tracking
      im funktionalen Bereich „Time Tracking“.
    • Domäne
      Custom Field Management
      im funktionalen Bereich „System“.
  1. Erstellen Sie ein berechnetes Feld für einen Lookup-Referenzwert, das auf das Berichtsfeld
    Is Holiday
    im Geschäftsobjekt „Zeittag“ verweist.
    1. Öffnen Sie die Aufgabe
      Berechnetes Feld erstellen
      .
    2. Bei der Bearbeitung der Aufgabe sind folgende Informationen zu beachten:
      Feld
      Anmerkungen
      Feldname
      "Zeittag" ist Feiertag
      Geschäftsobjekt
      Zeitblock
      Funktion
      Lookup für zugehörigen Wert
      Lookup-Feld
      Time Day for a Time Block
      Rückgabewert
      Is Holiday
  2. Erstellen Sie die Validierung für Zeiteingaben.
    1. Öffnen Sie den Bericht
      Validierungen für Zeiteingabe verwalten
      .
    2. Klicken Sie neben
      Kritischer Fehler
      auf
      Neue Validierung
      .
    3. Geben Sie in das Feld
      Beschreibung
      Folgendes ein:
      Zeiterfassung für Feiertag
      .
    4. Definieren Sie die
      Regelbedingungen
      .
      Bei der Bearbeitung der Aufgabe sind folgende Informationen zu beachten:
      und/oder
      Quelle - Externes Feld oder Bedingungsregel
      Relationaler Operator
      Vergleichsart
      Vergleichswert
      Und
      Zeiteingabecode
      in der Auswahlliste
      In diesem Filter angegebener Wert
      Feiertag
      Und
      "Zeittag" ist Feiertag
      gleich
      In diesem Filter angegebener Wert
      Lassen Sie das Kontrollkästchen deaktiviert.
  3. Fügen Sie eine Validierungsmeldung hinzu.
    1. Öffnen Sie den Bericht
      Validierungen für Zeiteingabe verwalten
      .
    2. Wählen Sie
      Validierung
      Validierungsmeldung konfigurieren
      in den möglichen Aktionen für die
      Validierung der Zeiteingabe für Feiertage
      .
    3. Bei der Bearbeitung der Aufgabe sind folgende Informationen zu beachten:
      Text/Externes Feld
      Wert
      Text
      "
      Externes Feld
      Zeiteingabecode
      Text
      " kann nur für Feiertage verwendet werden. Wählen Sie am folgenden Datum einen anderen Zeiteingabecode für den Zeitblock aus:
      Externes Feld
      Formatted Calendar Date for a Time Block
Wenn ein Mitarbeiter versucht, an einem Tag, der kein Feiertag ist, die Zeit mit dem Zeiteingabecode
Feiertag
einzugeben (Beispiel: 27.10.2014), zeigt Workday diese Fehlermeldung an:
"Feiertag" kann nur für Feiertage verwendet werden. Wählen Sie am folgenden Datum einen anderen Zeiteingabecode für den Zeitblock aus: 27.10.2014
.