Benutzer mit fortgeschrittenen Kenntnissen über logische Operatoren und die Programmiersprache SQL können benutzerdefinierte Felder erstellen. Durch das Hinzufügen eines benutzerdefinierten Felds können Sie Felder und Funktionen zu einem SQL-Ausdruck kombinieren, der beim Ausführen des Berichts berechnet wird. Diese SQL-Ausdrücke können Funktionen und Aggregate verwenden sowie arithmetische, logische und Vergleichs-Operatoren.
Hinweis: Derzeit unterstützt Dayforce keine Gruppierung benutzerdefinierter Felder, die mit einer Aggregationsfunktion konfiguriert sind. Wenden Sie das Kontrollkästchen Gruppieren nach nicht auf benutzerdefinierte Felder an, die auf der Registerkarte Felder des Ad-hoc-Berichtsgenerators konfigurierte Funktionen sind. Weitere Informationen finden Sie unter Gruppierung konfigurieren.
Eine Liste der von benutzerdefinierten Feldern unterstützten Funktionen und Operatoren finden Sie unter Bibliothek für benutzerdefinierte Feldfunktionen. Weitere Informationen zu SQL-Funktionen und Beispiele für ihre Funktionsweise sind in mehreren Online-Quellen verfügbar, einschließlich http://msdn.microsoft.com/en-us/library/ms174318.aspx.
Sie können Felder in Ihren Ausdruck aufnehmen, die im Datensatz Ihres Berichts verfügbar sind. Einige Berichtsthemen enthalten vorkonfigurierte benutzerdefinierte Felder. Für benutzerdefinierte Felder in Berichten, die auf V1-Themen basieren, können Sie andere benutzerdefinierte Felder in Ihre Ausdrücke aufnehmen. Bei Berichten, die auf V2-Themen basieren, und Berichten, die aus einem leeren Datensatz erstellt wurden, werden benutzerdefinierte Felder im Ausdruckseditor grau angezeigt und Sie können sie nicht Ihrem Ausdruck hinzufügen.
Sie können den Zugriff auf die Daten in einem benutzerdefinierten Feld steuern, indem Sie angeben, welche Zugriffsberechtigungen und Einstellungen für Rollensicherheit – Mitarbeiter darauf angewendet werden sollen. Zugriffsberechtigungen regeln, welche Daten Benutzer sehen können, basierend auf den Einstellungen ihrer Benutzerrolle. Wenn ein Benutzer für die von Ihnen für das Feld ausgewählte Zugriffsberechtigung keine Berechtigungen des Typs Darf lesen besitzt, werden alle Daten in dieser Spalte in der Berichtsausgabe maskiert (****).
Die Rollensicherheit – Mitarbeiter steuert den Datenzugriff für bestimmte Benutzer auf Ebene der Benutzerrolle. Wenn für die Rolle eines Benutzers aufgrund der ausgewählten Option für Rollensicherheit – Mitarbeiter Einschränkungen für bestimmte andere Benutzerrollen gelten, sind die Feldwerte für einzelne Arbeitnehmer leer.
Die folgenden Themen enthalten weitere Informationen zu benutzerdefinierten Feldern: