Nicht autorisierte Datensätze – Periodenüberprüfung

Leitfaden zur Ad-hoc-Berichterstellung

Version
R61 SP4
Nicht autorisierte Datensätze – Periodenüberprüfung

Der Bericht „Nicht autorisierte Datensätze – Periodenüberprüfung“ verwendet das Thema „Nicht autorisierte Datensätze“, um Zahlungsdaten aus Zeitnachweisdatensätzen in der Periodenprüfung anzuzeigen, die nicht von einem Manager oder Arbeitnehmer autorisiert wurden.

Felder

Diese Vorlage enthält die folgenden Felder:

Feldname Gruppieren nach Sortierreihenfolge Summen
Personalnummer Ja A bis Z  
Arbeitnehmer – Anzeigename   Aufsteigend  
Von Manager autorisiert      
Arbeitnehmerstempelung – Anfangszeit      
Von Manager autorisiert      

Benutzerdefinierte Felder

Datum der Stempelung

Das benutzerdefinierte Feld Datum der Stempelung zeigt das Datum der Stempelung Arbeitnehmers an. Es verwendet den folgenden Ausdruck:

EmployeePunch.TimeStart

Von Manager autorisiert

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 „Zahlungsü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 Zahlungsübersichtsberichts an. Es verwendet den folgenden Ausdruck:

CAST(EmployeePaySummary.TimeEnd AS TIME)

Zahlungsdatum

Das benutzerdefinierte Feld Zahlungsdatum zeigt das Zahlungsdatum des Arbeitnehmers an. Es verwendet den folgenden Ausdruck:

ISNULL(CONVERT(VARCHAR(10), EmployeePaySummary.PayDate, 120), '')

Von Arbeitnehmer autorisiert

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 Zahlungsü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 Zahlungsü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