Erstellen von Formeln und Rollup-Zusammenfassungsfeldern
Personalverantwortliche und Gesprächsleiter haben eine ganze Menge von Daten über Bewerber in ihre Personalbeschaffungsanwendung eingegeben. Doch damit diese Beurteilungsdaten einen Nutzen haben, müssen sie berechnet und bewertet werden. Dazu verwenden Sie Rollup-Zusammenfassungsfelder und Formeln.
Eine Rollup-Zusammenfassung ist eine Art Umkehrung einer objektübergreifenden Formel (wie Sie sie im ersten Schritt dieses Projekts erstellt haben). Anstatt Daten aus einem übergeordneten (oder überübergeordneten) Objekt abzurufen, ruft die Rollup-Zusammenfassung Daten aus Datensätzen eines untergeordneten Objekts ab und speichert diese Daten. Ergebnisse werden neu berechnet und gespeichert, sobald ein Datensatz im Detaildatensatz gespeichert wird.
Formelfelder verwenden Eingaben aus anderen Feldern, Werte, Funktionen und Operatoren, um Ergebnisse zu erzeugen. Sie können Standardfelder, benutzerdefinierte Felder und andere Formelfelder referenzieren. Formelergebnisse werden nicht gespeichert – der Formelausdruck wird in Form von Metadaten gespeichert. Das Ergebnis dieses Ausdrucks wird jedoch ad-hoc berechnet, sobald ein Benutzer einen Datensatz anzeigt oder einen Bericht ausführt, der ein Formelfeld enthält.
Erstellen einer Formel
Erstellen Sie ein Formelfeld, das den Gesamtwert aus dem Objekt "Review" (Beurteilung) berechnet.
- Klicken Sie in Setup auf Object Manager (Objekt-Manager) und wählen Sie dann Review (Beurteilung) aus.
- Klicken Sie zuerst auf Fields & Relationships (Felder & Beziehungen) und dann auf New (Neu).
- Wählen Sie als "Data Type (Datentyp)" Formula (Formel) aus und klicken Sie auf Next (Weiter).
- Geben Sie als "Field Label (Feldbezeichnung)"
Overall Review Score
(Beurteilungs-Gesamtwert) ein.
- Legen Sie den "Formula Return Type (Typ der Formelrückgabe)" auf Number (Zahl) fest.
- Klicken Sie auf Next (Weiter) und fügen Sie die Formel unter "Overall Review Score (Number) =" ein.
(VALUE(TEXT(Core_Competencies__c)) + VALUE(TEXT(Experience__c)) + VALUE(TEXT(Leadership_Skills__c)) + IF( Recommend_for_Hire__c , 5, 0) ) / 4
- Der Bildschirm sollte folgendermaßen aussehen:
- Klicken Sie auf Check Syntax (Syntax prüfen), um Fehler auszuschließen.
- Klicken Sie auf Next (Weiter), noch einmal auf Next (Weiter) und anschließend auf Save (Speichern).
Erstellen von Rollup-Zusammenfassungsfeldern
Erstellen Sie nun ein Rollup-Zusammenfassungsfeld für "Number of Reviews (Anzahl der Beurteilungen)" im Objekt "Job Application (Bewerbung)".
- Klicken Sie in Setup auf Object Manager (Objekt-Manager) und wählen Sie dann Job Application (Bewerbung) aus.
- Klicken Sie zuerst auf Fields & Relationships (Felder & Beziehungen) und dann auf New (Neu).
- Legen Sie 'Data Type' (Datentyp) auf Roll-Up Summary (Rollup-Zusammenfassung) fest und klicken Sie auf Next (Weiter).
- Geben Sie als "Field Label (Feldbezeichnung)"
Number of Reviews
(Anzahl der Beurteilungen) ein.
- Klicken Sie auf Next (Weiter).
- Wählen Sie Reviews (Beurteilungen) aus der Auswahlliste "Summarized Object (Zusammengefasstes Objekt)" aus.
- Legen Sie Count (Anzahl) als "Roll-Up Type (Rollup-Typ)" fest.
- Wählen Sie All records should be included in the calculation (Alle Datensätze sollen in die Berechnung eingezogen werden) als "Filter Criteria (Filterkriterien)" aus.
- Klicken Sie auf Next (Weiter), Next (Weiter) und Save & New (Speichern & Neu).
Als Nächstes erstellen Sie ein Rollup-Zusammenfassungsfeld für "Review Scores (Beurteilungswerte)" im Objekt "Job Application (Bewerbung)".
- Wählen Sie als "Data Type (Datentyp)" Roll-Up Summary (Rollup-Zusammenfassung) aus und klicken Sie auf Next (Weiter).
- Geben Sie als "Field Label (Feldbezeichnung)"
Total Review Score
(Beurteilungs-Gesamtwert) ein.
- Klicken Sie auf Next (Weiter).
- Wählen Sie Reviews (Beurteilungen) aus der Auswahlliste "Summarized Object (Zusammengefasstes Objekt)" aus.
- Legen Sie Sum (Summe) als "Roll-Up Type (Rollup-Typ)" fest.
- Wählen Sie Overall Review Score (Beurteilungs-Gesamtwert) als "Field to Aggregate (Zu aggregierendes Feld)" aus.
- Wählen Sie All records should be included in the calculation (Alle Datensätze sollen in die Berechnung eingezogen werden) als "Filter Criteria (Filterkriterien)" aus.
- Klicken Sie auf Next (Weiter), Next (Weiter) und Save & New (Speichern & Neu).
Erstellen weiterer Formeln
Jetzt erstellen Sie ein Formelfeld, das den durchschnittlichen Beurteilungswert für eine Stellenbewerbung berechnet.
- Wählen Sie als "Data Type (Datentyp)" Formula (Formel) aus und klicken Sie auf Next (Weiter).
- Geben Sie als "Field Label (Feldbezeichnung)"
Average Review Score
(Durchschnittlicher Beurteilungswert) ein.
- Wählen Sie als "Formula Return Type (Typ der Formelrückgabe)" Number (Zahl) aus.
- Klicken Sie auf Next (Weiter) und fügen Sie die Formel unter "Average Review Score (Number) =" ein.
IF(Number_of_Reviews__c <> 0, Total_Review_Score__c / Number_of_Reviews__c, null)
- Der Bildschirm sollte folgendermaßen aussehen.
- Klicken Sie auf Check Syntax (Syntax prüfen), um Fehler auszuschließen.
- Klicken Sie auf Next (Weiter), Next (Weiter) und Save & New (Speichern & Neu).
Erstellen Sie ein Formelfeld, um abhängig vom durchschnittlichen Beurteilungswert eine grüne, gelbe oder rote Ampel in einem Bewerbungsdatensatz anzuzeigen.
- Wählen Sie als "Data Type (Datentyp)" Formula (Formel) aus und klicken Sie auf Next (Weiter).
- Geben Sie als "Field Label (Feldbezeichnung)"
Review Indicator
(Beurteilungsindikator) ein.
- Wählen Sie als "Formula Return Type (Typ der Formelrückgabe)" Text aus.
- Klicken Sie auf "Next (Weiter)" und fügen Sie die Formel unter "Review Indicator (Text) =" ein.
IF(Average_Review_Score__c >= 3.5,IMAGE("/img/samples/light_green.gif", "Green"),IF(Average_Review_Score__c >= 2.5,IMAGE("/img/samples/light_yellow.gif", "Yellow"),IF(Average_Review_Score__c > 0,IMAGE("/img/samples/light_red.gif", "Red"), "No Reviews")))
- Der Bildschirm sollte folgendermaßen aussehen:
- Klicken Sie auf Check Syntax (Syntax prüfen), um Fehler auszuschließen.
- Klicken Sie auf Next (Weiter), noch einmal auf Next (Weiter) und anschließend auf Save (Speichern).
Verschieben Sie die neuen Felder nun in einen Abschnitt namens "Candidate Rating Section (Bewerberbewertung)" im Seitenlayout von "Job Application (Bewerbung)".
- Klicken Sie bei im Objekt-Manager noch geöffneten Objekt "Job Application (Bewerbung)" in der Navigationsleiste auf der linken Seite auf Page Layouts (Seitenlayouts).
- Klicken Sie neben dem Layout von "Job Application" (Bewerbung) auf und wählen Sie Edit (Bearbeiten) aus.
- Fügen Sie einen neuen Abschnitt zum Seitenlayout hinzu, indem Sie den Eintrag Section (Abschnitt) aus der Palette an die Stelle unter dem Abschnitt "Information" ziehen.
- Legen Sie die Abschnitteigenschaften fest:
- Geben Sie für "Section Name" (Abschnittsname)
Candidate Rating
(Bewertung des Bewerbers) ein.
- Wählen Sie unter "Layout" die Option 1-Column (1 Spalte) aus.
- Klicken Sie auf OK.
- Ziehen Sie die Felder Number of Reviews (Anzahl der Beurteilungen), Total Review Score (Beurteilungs-Gesamtwert), Average Review Score (Durchschnittlicher Beurteilungswert) und Review Indicator (Beurteilungsindikator) aus dem Abschnitt "Information" in den Abschnitt "Candidate Rating (Bewerberbewertung)".
- Klicken Sie auf Save (Speichern).
Durch die Anpassung von Seitenlayouts und die Erstellung von objektübergreifenden Formeln, Validierungsregeln, Rollup-Zusammenfassungen und Formeln steigern Sie den Nutzen der Personalbeschaffungsanwendung für das Personalteam enorm. Mit konsistenten und vollständigen Daten, die sich ganz leicht nutzen und finden lassen, kann das Team schneller als je zuvor neue Talente für AW Computing anwerben.