Der Bericht „Entgeltübersicht“ verwendet das Thema „Entgeltübersicht“, um Entgeltdaten für Arbeitnehmer anzuzeigen, z. B. wie viel die Arbeitnehmer verdient haben und welche Entgeltkategorie dem Datensatz zugeordnet ist.
Felder
Feldname | Gruppieren nach | Sortierreihenfolge | Summen |
---|---|---|---|
Personalnummer | Ja | A bis Z | |
Name des Arbeitnehmers | Aufsteigend | ||
Zahlungsdatum | Alt nach neu | ||
Standort | |||
Abteilung | |||
Tätigkeit | |||
Tatsächlich – EIN | |||
Tatsächlich – AUS | |||
Autorisierter Manager | |||
Autorisierter Arbeitnehmer | |||
Entgeltcode | |||
Entgeltkategorie | |||
Normal | |||
Sonstiges | |||
Entgeltbetrag |
Benutzerdefinierte Felder
Tatsächlich – EIN
Das benutzerdefinierte Feld Tatsächlich – EIN zeigt die Startzeit des Entgeltübersichtsberichts an. Es verwendet den folgenden Ausdruck:
Cast(EmployeePaySummary.TimeStart as Time)
Tatsächlich – AUS
Das benutzerdefinierte Feld Tatsächlich – AUS zeigt die Endzeit des Entgeltübersichtsberichts an. Es verwendet den folgenden Ausdruck:
Cast(EmployeePaySummary.TimeEnd as Time)
Autorisierter Manager
Das benutzerdefinierte Feld Autorisierter Manager gibt an, ob der Manager den Datensatz autorisiert hat. Es verwendet den folgenden Ausdruck:
CASE WHEN EmployeePunch.ManagerAuthorized=1 THEN 'Yes' ELSE 'No' END
Autorisierter Arbeitnehmer
Das benutzerdefinierte Feld Autorisierter Arbeitnehmer gibt an, ob der Arbeitnehmer den Datensatz autorisiert hat. Es verwendet den folgenden Ausdruck:
CASE WHEN EmployeePunch.EmployeeAuthorized=1 THEN 'Yes' ELSE 'No' END
Normal
Das benutzerdefinierte Feld Normal zeigt die Stunden der Entgeltübersicht an, bei denen das Kontrollkästchen Prämie nicht ausgewählt ist. Es verwendet den folgenden Ausdruck:
CASE WHEN EmployeePaySummary.IsPremium=0 THEN CAST(EmployeePaySummary.NetHours AS decimal(38, 3)) WHEN EmployeePaySummary.IsPremium=1 THEN 0.0 END
Sonstiges
Das benutzerdefinierte Feld Sonstiges zeigt die Stunden der Entgeltübersicht an, bei denen das Kontrollkästchen Prämie ausgewählt ist. Es verwendet den folgenden Ausdruck:
CASE WHEN EmployeePaySummary.IsPremium=1 THEN CAST(EmployeePaySummary.NetHours AS decimal(38, 3)) WHEN EmployeePaySummary.IsPremium=0 THEN 0.0 END
Filter
Die Vorlage enthält die folgenden Filter: