Leistungsbewertungsverteilung - Details

Leitfaden zur Ad-hoc-Berichterstellung

Version
R61 SP4
Leistungsbewertungsverteilung - Details

Der Bericht „Leistungsbewertungsverteilung – Details“ verwendet das Thema „Leistungsbeurteilung“, um die Leistungsverteilung der Gesamtbewertungen von Arbeitnehmern für einen ausgewählten Beurteilungszyklus mit allen Arbeitnehmer- und Beurteilungsdetails anzuzeigen. Es enthält Arbeitnehmerdetails sowie Informationen zu Manager- und Arbeitnehmerbewertungen.

Felder

Die Vorlage enthält die folgenden Felder:

Feldname Gruppieren nach Sortierreihenfolge Summen
Managerbewertung – Name Ja A bis Z  
Beurteilungsdurchgang – Name Ja    
Personalnummer      
Name des Arbeitnehmers      
Geschlecht      
Abteilung      
Standort      
Beschäftigungsdauer (Jahre)      
Name des Managers      
Name des Prüfers      
Beurteilungsstatus      
Beurteilungszeitraum      
Arbeitnehmer – Bewertungswert      
Arbeitnehmer – Bewertungsname      
Manager-Bewertungswert      

Benutzerdefinierte Felder

Managerbewertung – Name

Das benutzerdefinierte Feld Managerbewertung – Name zeigt den Bewertungsnamen an oder gibt an, ob die Beurteilung nicht bewertet wurde. Es verwendet den folgenden Ausdruck:

CASE
    WHEN vEmployeeReviewCycleReport.ManagerPFRatingScaleIncrementName IS NULL THEN 'Not Rated'
    ELSE vEmployeeReviewCycleReport.ManagerPFRatingScaleIncrementName
END

Beschäftigungsdauer (Jahre)

Das benutzerdefinierte Feld Beschäftigungsdauer (Jahre) zeigt die Anzahl der Jahre an, die der Arbeitnehmer gearbeitet hat. Es verwendet den folgenden Ausdruck:

Convert(Decimal(10, 2), Datediff(DAY, Employee.OriginalHireDate, GETDATE())/365.0)

Name des Prüfers

Das benutzerdefinierte Feld Name des Prüfers zeigt den Namen oder die Anmelde-ID des Prüfers an. Es verwendet den folgenden Ausdruck:

ISNULL(AppUserEmployee.DisplayName, AppUserEmployee.LoginId)

Beurteilungsstatus

Das benutzerdefinierte Feld Beurteilungsstatus zeigt den Status der Leistungsbeurteilung an. Es verwendet den folgenden Ausdruck:

CASE
    WHEN PerformanceReviewStatusCustom.Status = 'NotStarted' THEN 'Not Started'
    WHEN PerformanceReviewStatusCustom.Status = 'SelfReview' THEN 'Self Review'
    WHEN PerformanceReviewStatusCustom.Status = 'ManagerReview' THEN 'Manager Review'
    WHEN PerformanceReviewStatusCustom.Status = 'EmployeeAcknowledged' THEN 'Pending Employee Signature'
    WHEN PerformanceReviewStatusCustom.Status = 'ManagerAcknowledged' THEN 'Pending Manager Signature'
    WHEN PerformanceReviewStatusCustom.Status = 'ReviewCompleted' THEN 'Review Completed'
    ELSE ''
END

Beurteilungszeitraum

Das benutzerdefinierte Feld Beurteilungszeitraum zeigt den Beurteilungszeitraum an. Es verwendet den folgenden Ausdruck:

CASE
    WHEN vEmployeeReviewCycleReport.ReviewCycleStartDate IS NULL THEN ''
    ELSE Convert(nvarchar(10), vEmployeeReviewCycleReport.ReviewCycleStartDate, 101) + ' - ' + Convert(nvarchar(10), vEmployeeReviewCycleReport.ReviewCycleEndDate, 101)
END

Arbeitnehmer – Bewertungswert

Das benutzerdefinierte Feld Arbeitnehmer – Bewertungswert zeigt den vom Arbeitnehmer angegebenen Arbeitnehmerbewertungswert an. Es verwendet den folgenden Ausdruck:

CASE
    WHEN vEmployeeReviewCycleReport.EmployeeRating IS NULL THEN 'Not Rated'
    ELSE Convert(nvarchar(10), Convert(Decimal(10, 2), vEmployeeReviewCycleReport.EmployeeRating))
END

Manager-Bewertungswert

Das benutzerdefinierte Feld Manager-Bewertungswert zeigt den Bewertungswert für den Arbeitnehmer an, der vom Manager vergeben wurde. Es verwendet den folgenden Ausdruck:

CASE
    WHEN vEmployeeReviewCycleReport.ManagerRating IS NULL THEN 'Not Rated'
    ELSE Convert(nvarchar(10), Convert(Decimal(10, 2), vEmployeeReviewCycleReport.ManagerRating))
END

Filter

Die Vorlage enthält die folgenden Filter:

Screenshot of Performance Review Distribution - Details report filters.