Der Bericht „Performancebeurteilungstrend – Details“ verwendet das Thema „Performancebeurteilung“, um die Gesamtentwicklung bei der Performancebeurteilung von Arbeitnehmern für einen oder mehrere ausgewählte Beurteilungsdurchgänge mit allen Arbeitnehmer- und Bewertungsdetails anzuzeigen. Er enthält Spalten wie „Beurteilungsdurchgang – Name“ und „Bewertung der Selbstbeurteilung des Arbeitnehmers“ sowie die Bewertung der Managerbeurteilung.
Felder
Feldname | Gruppieren nach | Sortierreihenfolge | Summen |
---|---|---|---|
Arbeitnehmer | Ja | A bis Z | |
Geschlecht | |||
Abteilung | |||
Standort | |||
Vorgesetze/r | |||
Prüfer | |||
Beschäftigungsdauer in Jahren | |||
Beurteilungszyklus | |||
Beurteilungszeitraum | |||
Beurteilungsstatus | |||
Mitarbeiter – Bewertungswert | |||
Mitarbeiter – Bewertung in Prozent | |||
Mitarbeiter – Bewertungsname | |||
Vom Mitarbeiter abgesendet | |||
Manager – Bewertungswert | |||
Manager – Bewertung in Prozent | |||
Manager – Bewertungsname | |||
Vom Manager abgesendet |
Benutzerdefinierte Felder
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)
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)
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
Beurteilungsstatus
Das benutzerdefinierte Feld Beurteilungsstatus zeigt den Status der Performancebeurteilung 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
Arbeitnehmer – Bewertungswert
Das benutzerdefinierte Feld Arbeitnehmer – Bewertungswert zeigt den Bewertungswert für den Arbeitnehmer an, der durch den Arbeitnehmer vergeben wurde. Es verwendet den folgenden Ausdruck:
CASE WHEN vEmployeeReviewCycleReport.EmployeeRating IS NULL THEN 'Not Rated' ELSE CONVERT(nvarchar(10), CONVERT(Decimal(10, 2), vEmployeeReviewCycleReport.EmployeeRating))+' / '+CONVERT(nvarchar(10), CONVERT(Decimal(10, 2), vEmployeeReviewCycleReport.RatingScaleMaxValue)) END
Ergebnis der Arbeitnehmerbewertung in %
Das benutzerdefinierte Feld Ergebnis der Arbeitnehmerbewertung in % zeigt das Ergebnis der Arbeitnehmerbewertung in Prozent an. Es verwendet den folgenden Ausdruck:
CASE WHEN vEmployeeReviewCycleReport.EmployeeRating IS NULL THEN NULL ELSE CONVERT(nvarchar(10), CONVERT(Decimal(10, 2), vEmployeeReviewCycleReport.EmployeeRating*100/ vEmployeeReviewCycleReport.RatingScaleMaxValue)) + '%' END
Von Arbeitnehmer eingereicht
Das benutzerdefinierte Feld Von Arbeitnehmer eingereicht gibt an, ob der Arbeitnehmer die Beurteilung eingereicht hat. Es verwendet den folgenden Ausdruck:
CASE WHEN vEmployeeReviewCycleReport.EmployeeIsPublished = 1 THEN 'Yes' ELSE 'No' 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))+' / '+CONVERT(nvarchar(10), CONVERT(Decimal(10, 2), vEmployeeReviewCycleReport.RatingScaleMaxValue)) END
Manager-Bewertungsergebnis in %
Das benutzerdefinierte Feld Manager-Bewertungsergebnis in % zeigt die Bewertung des Managers als Prozentsatz an. Es verwendet den folgenden Ausdruck:
CASE WHEN vEmployeeReviewCycleReport.ManagerRating IS NULL THEN NULL ELSE CONVERT(nvarchar(10), CONVERT(Decimal(10, 2), vEmployeeReviewCycleReport.ManagerRating*100/vEmployeeReviewCycleReport.RatingScaleMaxValue)) + '%' END
Von Manager eingereicht
Das benutzerdefinierte Feld Von Manager eingereicht gibt an, ob der Manager die Beurteilung eingereicht hat. Es verwendet den folgenden Ausdruck:
CASE WHEN vEmployeeReviewCycleReport.ManagerIsPublished = 1 THEN 'Yes' ELSE 'No' END
Filter
Die Vorlage enthält die folgenden Filter: