Nicht autorisierte Datensätze – Periodenüberprüfung

Leitfaden zur Ad-hoc-Berichterstellung

Version
R2025.1.1
Nicht autorisierte Datensätze – Periodenüberprüfung

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

In der Berichtsvorlage enthaltene 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