Der Bericht „Arbeitnehmer -Zahlungsübersicht“ verwendet das Thema „Arbeitnehmer-Zahlungsübersicht“, um Details zur Arbeitnehmervergütung anzuzeigen. Sie können Berichte zu mehreren Standorten gleichzeitig erstellen und Informationen wie Entgeltcode, Kategorie, Arbeitsmetriken und Stempelungen hinzufügen.
Felder
Die Vorlage enthält die folgenden 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 | |||
Gerundet – Eingangs-/Ausgangsstempelungen | |||
Arbeitnehmerkommentare | |||
Managerkommentare |
Benutzerdefinierte Felder
Zahlungsperiode
Das benutzerdefinierte Feld Zahlungsperiode zeigt den numerischen Wert an, der eine Zahlungsperiodensequenz 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 Zahlungsdatum zeigt das Zahlungsdatum des Arbeitnehmers an. Es verwendet den folgenden Ausdruck:
ISNULL(CONVERT(VARCHAR(10), EmployeePaySummary.PayDate, 120), '')
Gerundet – Eingangs-/Ausgangsstempelungen
Das benutzerdefinierte Feld Gerundet – Eingangs-/Ausgangsstempelungen zeigt die gerundete Stempelzeitsequenz 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
Arbeitnehmerkommentare
Das benutzerdefinierte Feld Arbeitnehmerkommentare zeigt den Stempelkommentar 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
Managerkommentare
Das benutzerdefinierte Feld Managerkommentare zeigt den Stempelkommentar 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: