Extra Fields
Extra Fields ist eine leistungsstarke Anpassungsfunktion, mit der Sie Ihre eigenen benutzerdefinierten Salesforce-Objektfelder zum Employee Hub und zur Mobile App hinzufügen können. Diese Funktion ermöglicht es Ihnen, die Funktionalität von flair mit organisationsspezifischen Feldern zu erweitern.
Was sind Extra Fields?
Extra Fields sind benutzerdefinierte Objektfelder, die Sie in Salesforce erstellen und für die Anzeige im Employee Hub von flair konfigurieren. Sie ermöglichen Ihnen:
- Benutzerdefinierte Felder hinzufügen zu Formularen und Tabellen im Employee Hub
- Feldsichtbarkeit steuern basierend auf Bedingungen wie Datensatztypen, Formularwerten oder Kontextparametern
- Lookup-Referenzen anpassen mit dynamischen SOQL-Filtern
- Feldanforderungen überschreiben unabhängig von Salesforce-Feldeinstellungen
- Tabellenstrukturen definieren für Listenansichten und Detailansichten
Schlüsselkonzepte
Extra Fields gibt es in zwei Haupttypen:
Extra Form Fields
Extra Form Fields (flair__Extra_Form_Field__mdt) definieren zusätzliche Felder, die in Formularen erscheinen. Sie fügen Felder zu bestehenden Formularen hinzu, ohne den Standard-Feldsatz zu ersetzen.
- Verwendung für: Hinzufügen benutzerdefinierter Felder zu Ausgabenformularen, Abwesenheitsantragsformularen, Projektformularen usw.
- Am besten für: Felder, die bedingte Sichtbarkeit oder benutzerdefinierte Validierungsregeln benötigen
Extra Table Fields
Extra Table Fields (flair__Extra_Table_Field__mdt) definieren die vollständige Tabellenstruktur für Listenansichten. Sie steuern, welche Spalten erscheinen und in welcher Reihenfolge.
- Verwendung für: Anpassen von Tabellenspalten in Abwesenheitslisten, Ausgabenlisten, Projektlisten usw.
- Am besten für: Steuern, welche Informationen in Listenansichten sichtbar sind
Unterstützte Objekte
Derzeit unterstützen Extra Fields die folgenden Salesforce-Objekte:
- Ausgaben (
flair__Expense__c) - Abwesenheiten (
flair__Absence__c) - Projekte (
flair__Project__c) und (flair__Project_Time_Entry__c)
Wo werden Extra Fields angezeigt?
Derzeit werden Extra Fields angezeigt in:
- Employee Hub - Detailansichten und Formulare
- Mobile App - Abwesenheiten
- Zukünftige Unterstützung geplant: - Salesforce Custom Views
Erste Schritte
Um Extra Fields zu verwenden:
- Erstellen Sie Ihr benutzerdefiniertes Feld in Salesforce auf dem Zielobjekt (z. B.
flair__Expense__c) - Konfigurieren Sie das Extra Field mithilfe von Custom Metadata Types:
- Für Formulare: Erstellen Sie einen
Flair Extra Form Field-Datensatz - Für Tabellen: Erstellen Sie einen
Flair Extra Table Field-Datensatz
- Für Formulare: Erstellen Sie einen
- Legen Sie Sichtbarkeitsbedingungen fest (optional), um zu steuern, wann Felder erscheinen
- Konfigurieren Sie Lookup-Filter (optional) für Referenzfelder
Nächste Schritte
- Erfahren Sie, wie Sie Extra Form Fields konfigurieren
- Erfahren Sie, wie Sie Extra Table Fields konfigurieren