Benutzerdefinierte Felder erstellen

Leitfaden zur Ad-hoc-Berichterstellung

Version
R2024.1.1
Benutzerdefinierte Felder erstellen

Sie können im Berichtsdesigner ein benutzerdefiniertes Feld hinzufügen, während Sie einen Bericht bearbeiten.

So erstellen Sie ein benutzerdefiniertes Feld:

  1. Navigieren Sie zu Berichterstellung und Analysen > Berichterstellung > Berichte und öffnen Sie den Bericht, dem Sie ein benutzerdefiniertes Feld hinzufügen möchten.
  2. Klicken Sie auf Felder und wählen Sie Benutzerdefiniertes Feld hinzufügen aus.
  3. Im Dialogfeld Editor für benutzerdefinierte Felder geben Sie einen Anzeigenamen und eine Beschreibung für das Feld ein.
  4. Wählen Sie in der Dropdown-Liste einen Datentyp aus. Sie können aus den folgenden Optionen wählen:
    • Zeichenfolge: Gibt einen Textwert zurück (z. B. „Boole, George“).
    • Boolescher Wert: Gibt den Wert „Wahr” oder „Falsch” zurück.
    • Integer: Gibt eine ganze Zahl zurück (z. B. „4“).
    • Dezimal: Gibt eine Zahl mit Dezimalgenauigkeit zurück (z. B. „4,12“).
    • Währung: Gibt einen Währungsbetrag zurück (z. B. „8,50 USD“).
    • DateTime: Gibt ein Datum und eine Uhrzeit zurück (z. B. „29.9.2016 16:55:59 Uhr“).
    • Datum: Gibt ein Datum zurück (z. B. „1.1.2016“).
    • Zeit: Gibt eine Uhrzeit zurück (z. B. „3:15:22 Uhr“).
  5. Wählen Sie eine Option aus der Dropdown-Liste Rollensicherheit – Mitarbeiter aus. Wenn Sie beispielsweise Telefonnummern auswählen, werden den Benutzern die Daten in der Spalte nur dann angezeigt, wenn ihre Benutzerrolle Zugriff auf Telefonnummern für die Benutzerrolle des Arbeitnehmers hat. Das Feld ist leer, wenn ein Benutzer für eine andere Benutzerrolle keinen Zugriff auf diese Informationen hat. Wenn der benutzerdefinierte Feldausdruck keine vertraulichen Felder enthält, können Sie Keine auswählen. Diese Dropdown-Liste ist nur aktiv, wenn in Ihrer Dayforce-Instanz die Kundeneinstellung Rollensicherheit – Mitarbeiter in der Berichterstellung aktivieren aktiviert ist und einige Optionen für Rollensicherheit – Mitarbeiter konfiguriert sind.
  6. Wählen Sie in der Dropdown-Liste Zugriffsberechtigung eine Option aus. Wenn Sie beispielsweise Arbeitnehmer – Lohn- und Gehaltsbestandteile auswählen, werden Benutzern, die nicht über die Berechtigung Darf lesen für die Zugriffsberechtigung „Arbeitnehmer – Lohn- und Gehaltsbestandteile“ verfügen, die Daten in dieser Spalte durch Sternchen (****) maskiert angezeigt. Wenn der benutzerdefinierte Feldausdruck keine vertraulichen Felder enthält, können Sie Keine auswählen.
  7. Wichtig: Wenn Sie Keine auswählen, hat jeder Benutzer, der Zugriff auf den Bericht hat, auch Zugriff auf das Feld.
  8. Hinweis: Siehe „Anhang: Zugriffsautorisierungsbibliothek“ im Dayforce Implementation Guide.
  9. Fügen Sie Felder und Funktionen zum Ausdruckseditor hinzu, um einen Ausdruck zu erstellen, der Ihr benutzerdefiniertes Feld darstellt. Sie können auf Elemente in den Bereichen Felder und Funktionen doppelklicken, um sie hinzuzufügen, und Sie können auf die Funktionssymbole unter Ausdruckseditor klicken, um sie schnell hinzuzufügen. Klicken Sie auf ein Feld oder eine Funktion, um weitere Informationen dazu im mittleren Bereich anzuzeigen:
  10. Editor für benutzerdefinierte Felder.
  11. Hinweis: Als bewährte Methode können Sie Felder hinzufügen, indem Sie sie im Bereich Felder auswählen und auf Einfügen klicken, anstatt sie direkt in den Ausdrucksgenerator einzugeben. Einige Feldnamen, die in den Ausdruck eingefügt werden, unterscheiden sich von den Anzeigenamen im Bereich Felder.
  12. Im vorherigen Screenshot ist das benutzerdefinierte Feld Durchschnittliche Stunden so konfiguriert, dass es den Durchschnitt der Arbeitnehmerstunden zurückgibt.
  13. Wichtig: Gruppieren Sie keine benutzerdefinierten Felder, die mathematische Funktionen enthalten (z. B. SUM), da die resultierenden Werte für „Gruppieren nach“ nicht genau sind.
  14. Klicken Sie auf Validieren.
  15. Klicken Sie auf Anwenden, um Ihren Ausdruck zu speichern. Ihr benutzerdefiniertes Feld wird Ihrem Bericht als Spalte hinzugefügt.
  16. Klicken Sie auf Speichern.
  17. Hinweis: Wenn Sie den Bericht schließen, ohne zu speichern, verwirft Dayforce Ihr benutzerdefiniertes Feld.

Nachdem Sie ein neues benutzerdefiniertes Feld gespeichert haben, wird es dem Bericht automatisch als Spalte hinzugefügt. Sie können die Spalte entfernen, indem Sie im Berichtsdesigner neben dem Spaltennamen auf X klicken.

Nachdem Sie die Spalte entfernt haben, bleibt das benutzerdefinierte Feld im Bereich Feldauswahl aus Dataset verfügbar. Sie können es erneut als Spalte hinzufügen oder es als Filter verwenden, ohne die Daten im Bericht anzuzeigen.

Um das benutzerdefinierte Feld aus dem Datensatz des Berichts zu löschen, klicken Sie im Bereich Feldauswahl aus Dataset neben dem Feldnamen auf X. Der X wird angezeigt, wenn Sie den Mauszeiger über das Feld bewegen:

Klicken Sie auf das X im Bereich „Feldauswahl aus Dataset“.