Der Bericht „Nicht autorisierte Datensätze – Periodenüberprüfung“ verwendet das Thema „Nicht autorisierte Datensätze“, um Entgeltdaten aus Zeitnachweisdatensätzen in der Periodenprüfung anzuzeigen, die nicht von einem Manager oder Arbeitnehmer autorisiert wurden.
Felder
Feldname | Gruppieren nach | Sortierreihenfolge | Summen |
---|---|---|---|
Personalnummer | Ja | A bis Z | |
Arbeitnehmername | Aufsteigend | ||
Von Manager autorisiert | |||
Zeiteingabe des Arbeitnehmers – Startzeit | |||
Autorisiert von Vorgesetztem |
Benutzerdefinierte Felder
Datum der Stempelung
Das benutzerdefinierte Feld Datum der Stempelung zeigt das Datum des Zeiteintrags des Arbeitnehmers an. Es verwendet den folgenden Ausdruck:
EmployeePunch.TimeStart
Autorisiert von Vorgesetztem
Das benutzerdefinierte Feld Von Manager autorisiert gibt an, ob der Manager den Datensatz autorisiert hat. Es verwendet den folgenden Ausdruck:
CASE WHEN EmployeePunch.ManagerAuthorized=1 THEN 'Yes' WHEN EmployeePayAdjust.ManagerAuthorized=1 THEN 'Yes' ELSE 'No' END
Tatsächlich – EIN
Das benutzerdefinierte Feld Tatsächlich – EIN zeigt die Startzeit des Berichts „Entgeltü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 „Entgeltübersichtsbericht“ an. Es verwendet den folgenden Ausdruck:
CAST(EmployeePaySummary.TimeEnd AS TIME)
Zahlungsdatum
Das benutzerdefinierte Feld Entgeltdatum zeigt das Entgeltdatum des Arbeitnehmers an. Es verwendet den folgenden Ausdruck:
ISNULL(CONVERT(VARCHAR(10), EmployeePaySummary.PayDate, 120), '')
Autorisiert durch Arbeitnehmer
Das benutzerdefinierte Feld Von Arbeitnehmer autorisiert gibt an, ob der Arbeitnehmer den Datensatz autorisiert hat. Es verwendet den folgenden Ausdruck:
CASE WHEN EmployeePunch.EmployeeAuthorized=1 THEN 'Yes' WHEN EmployeePayAdjust.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 EmployeePaySummary.NetHours ELSE 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 EmployeePaySummary.NetHours ELSE 0 END