Erweiterungspunkte in Kundenservice-Management
Verwenden Sie Erweiterungspunkte, um benutzerdefinierte Skripts in der Anwendung Kundenservice-Management aufzurufen.
Um auf die verfügbaren Erweiterungspunkte zuzugreifen, geben Sie sys_extension_point.list im Anwendungsnavigator ein und drücken die Eingabe-Taste. Klicken Sie auf den gewünschten Erweiterungspunkt, um die Datensatzdetails anzuzeigen.
Sie können mehrere Implementierungen für jeden Erweiterungspunkt erstellen und einen Reihenfolgewert für jede Implementierung angeben. Die Implementierung mit dem niedrigsten Reihenfolgewert ist die ausgeführte Implementierung.
| Erweiterungspunkt | Beschreibung |
|---|---|
| sn_customerservice.CSMService | Definiert die Standardwertlogik für Fallobjekte. Verfügbar mit dem Plugin „Customer Service“ (com.sn_customerservice). |
| sn_customerservice.CSMCaseSync | Verwenden Sie diesen Erweiterungspunkt, um die Logik für die Synchronisierung von über- und untergeordneten Fällen anzupassen. Dieser Erweiterungspunkt kann auf zwei Arten verwendet werden:
Dieser Erweiterungspunkt wird von der Skripteinbindung CSCaseSyncHelper verwendet und ist mit dem Plugin „Customer Service“ (com.sn_customerservice) verfügbar. Hinweis: Im Basissystem ist die Synchronisierung von über- und untergeordneten Fällen nur für die Tabelle „Fall“ (sn_customerservice_case) verfügbar. Diese Funktion muss für Tabellen konfiguriert werden, die die Falltabelle erweitern. |
| sn_majorissue_mgt.MajorCase | Verfügbar mit dem Plugin „Major Issue Management“ (com.sn_majorissue_mgt). |
| sn_action_status.NeedsAttentionAccessUtil | Ermöglicht jeder Anwendung die Auswahl der Benutzerrollen, die das Feld Handlungsbedarf auf einem Fallformular aktivieren und deaktivieren können. Verfügbar mit dem Plugin „Customer Service Case Action Status“ (com.snc.csm_action_status). |
| sn_cs_sm.CSMChangeIntegrations | Erstellt die Logik für die Zuordnung des Felds Change-Anforderung im Falldatensatz. Verfügbar mit dem Plugin „Customer Service with Service Management“ (com.sn_cs_sm). |
| sn_cs_sm.CSMIncidentIntegrations | Erstellt die Logik für die Zuordnung des Felds Incident im Falldatensatz. Verfügbar mit dem Plugin „Customer Service with Service Management“ (com.sn_cs_sm). |
| sn_cs_sm.CSMProblemIntegrations | Erstellt die Logik für die Zuordnung des Felds Problem im Falldatensatz. Verfügbar mit dem Plugin „Customer Service with Service Management“ (com.sn_cs_sm). |
| sn_cs_sm_request.CSMRequestIntegrations | Erstellt die Logik für die Zuordnung des Felds Anforderung im Falldatensatz. Verfügbar mit dem Plugin „Customer Service with Request Management“ (com.sn_cs_sm_request). |
| global.CSMRelationshipServiceEP | Erstellt CSM-Beziehungen mit Verantwortlichkeiten. Verfügbar mit dem Plugin „Customer Service“ (com.sn_customerservice). |
| global.CSMContentAccessEP | Erstellt die Logik zum Implementieren von ACLs für CRUD-Vorgänge (Erstellen, Lesen, Aktualisieren und Löschen). Verfügbar mit dem Plugin „Customer Service“ (com.sn_customerservice). |
| AddressMgmtExtensionPoint | Ermöglicht Benutzern das Anpassen der Referenzqualifizierer des Felds „Standort“ in der Tabelle „Account-Adresse“. Ermöglicht Benutzern das Erstellen einer Implementierung dieses Erweiterungspunkts und das Überschreiben der Funktion „getAccountLocationsRefQual“. |