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: