Der Bericht „Arbeitnehmer-Entgeltübersicht“ verwendet das Thema „Arbeitnehmer-Entgeltübersicht“, um Details zur Arbeitnehmervergütung anzuzeigen. Sie können Berichte zu mehreren Standorten gleichzeitig erstellen und Informationen wie Entgeltcode, Kategorie, Arbeitsmetriken und Stempeluhreinträge hinzufügen.
Felder
Feldname | Gruppieren nach | Sortierreihenfolge | Summen |
---|---|---|---|
Personalnummer | Ja | A bis Z | |
Name des Arbeitnehmers | Aufsteigend | ||
Zahlungsdatum | Z bis A | ||
Entgeltcode | Aufsteigend | ||
Entgeltkategorie | Aufsteigend | ||
Standort | |||
Abteilung | |||
Tätigkeit | |||
Zahlungsperiode | |||
Stunden | |||
Entgeltbetrag | |||
Gerundete Ausstempelungszeiteingaben | |||
Arbeitnehmer-Kommentare | |||
Manager-Kommentare |
Benutzerdefinierte Felder
Zahlungsperiode
Das benutzerdefinierte Feld Entgeltperiode zeigt den numerischen Wert an, der eine Entgeltperiodensequenz angibt. Es verwendet den folgenden Ausdruck:
ISNULL(PayGroupCalendar.PayPeriod, '') + ' ' + ISNULL(PayGroupCalendar.PayPeriodSuffix, '') + ' ' + ISNULL(CONVERT(NVARCHAR, PayGroupCalendar.EffectiveStart, 101), '') + ' - ' + ISNULL(CONVERT(NVARCHAR, PayGroupCalendar.TransmitByDate, 101), '')
Zahlungsdatum
Das benutzerdefinierte Feld Entgeltdatum zeigt das Entgeltdatum des Arbeitnehmers an. Es verwendet den folgenden Ausdruck:
ISNULL(CONVERT(VARCHAR(10), EmployeePaySummary.PayDate, 120), '')
Gerundete Ausstempelungszeiteingaben
Das benutzerdefinierte Feld Gerundete Ausstempelungszeiteingaben zeigt die gerundete Uhrzeit des Stempeluhreintrags an. Es verwendet den folgenden Ausdruck:
CASE WHEN EmployeePaySummary.TimeStart IS NULL AND EmployeePaySummary.TimeEnd IS NULL THEN '' ELSE ISNULL(FORMAT(EmployeePaySummary.TimeStart, 'hh:mm tt', 'en'), '') + ' - ' + ISNULL(FORMAT(EmployeePaySummary.TimeEnd, 'hh:mm tt', 'en'), '') END
Arbeitnehmer-Kommentare
Das benutzerdefinierte Feld Arbeitnehmerkommentare zeigt den Zeiteintragskommentar des Arbeitnehmers an. Es verwendet den folgenden Ausdruck:
CASE WHEN EmployeePaySummary.PunchId IS NOT NULL THEN ISNULL(EmployeePunch.EmployeeComment, '') WHEN EmployeePaySummary.EmployeePayAdjustId IS NOT NULL THEN ISNULL(EmployeePayAdjust.EmployeeComment, '') END
Manager-Kommentare
Das benutzerdefinierte Feld Managerkommentare zeigt den Zeiteintragskommentar des Managers an. Es verwendet den folgenden Ausdruck:
CASE WHEN EmployeePaySummary.PunchId IS NOT NULL THEN ISNULL(EmployeePunch.ManagerComment, '') WHEN EmployeePaySummary.EmployeePayAdjustId IS NOT NULL THEN ISNULL(EmployeePayAdjust.ManagerComment, '') END
Filter
Die Vorlage enthält die folgenden Filter: