Der Bericht „Zahlungsübersicht“ verwendet das Thema „Zahlungsübersicht“, um Zahlungsdaten für Arbeitnehmer anzuzeigen, z. B. wie viel die Arbeitnehmer verdient haben und welche Entgeltkategorie dem Datensatz zugeordnet ist.
Felder
Die Vorlage enthält die folgenden 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 Berichts „Zahlungsübersicht“ an. Es verwendet den folgenden Ausdruck:
Cast(EmployeePaySummary.TimeStart as Time)
Tatsächlich – AUS
Das benutzerdefinierte Feld Tatsächlich – AUS zeigt die Endzeit des Berichts „Zahlungsübersicht“ 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 Zahlungsübersicht an, bei denen das Kontrollkästchen Prämie nicht aktiviert 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 Zahlungsübersicht an, bei denen das Kontrollkästchen Prämie aktiviert 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: