Erweiterungspunkte im Field Service Management
Verwenden Sie Erweiterungspunkte, um verschiedene Konfigurationen anzupassen.
Geben Sie im Anwendungsnavigator ein sys_Extension_Point.list Und klicken Sie auf Eingabetaste Dient zum Anzeigen der Erweiterungspunkte, die in der Anwendung „Außendienstmanagement“ verwendet werden.
Sie können mehrere Implementierungen für jeden Erweiterungspunkt erstellen und einen Reihenfolgewert für jede Implementierung angeben. Die Implementierung mit der niedrigsten Ordnungsnummer wird ausgeführt.
- Zeitplaneinträge vom Typ Event
- Terminbuchung
| Name des Erweiterungspunkts | Beschreibung |
|---|---|
| AgentEventUtil | Passen Sie die Logik für Zeitplaneinträge des Ereignistyps an. |
| AgentZeitplanUtil | Passen Sie die Logik für die Berechnung von Auszeitspannen für Ereignisse an. |
| Name des Erweiterungspunkts | Beschreibung |
|---|---|
| sn_apptmnt_booking.AppointmentBookingVerfügbarkeitExtPoint | Passen Sie die Logik an, um buchbare Terminfenster zu bestimmen. |
| sn_apptmnt_booking.AppointmentBookingDaoExtPoint | Passen Sie die Logik an, die zum Erstellen oder Aktualisieren eines Termindatensatzes verwendet wird. |
| sn_apptmnt_booking.AppointmentBookingImplExtPoint | Passen Sie die Logik an, um Termindaten zu validieren, bevor ein Termin erstellt wird. |
| sn_apptmnt_booking.AppointmentBookingUtilExtPoint | Passen Sie die Logik an, um eine Parameterzuordnung von Termindaten zu erstellen, die zum Erstellen und Aktualisieren von Termindatensätzen verwendet wird. |
| sn_apptmnt_booking.AppointmentRescheduleCancelExtPoint | Passen Sie die Logik an, mit der bestimmt wird, ob Termine storniert oder neu geplant werden können. |
| sn_apptmnt_booking.AppointmentRESTHelferExtPoint | Passen Sie die Logik zum Abrufen einer Liste von Datums- und Zeiträumen an, die für die Terminbuchung verfügbar sind. |
| sn_apptmnt_booking.AppointmentRecommendationExtPoint | Ermöglicht anderen Anwendungen die Integration der Empfehlung für Terminbuchungsfenster. |
| sn_apptmnt_booking.AppointmentBookingLockingUtilExtPoint | Sperren im Terminbuchungs-Workflow abrufen und freigeben. |
| sn_apptmnt_booking.AppointmentBookingVariablesExtensionPoint |
Wird von der Termin-API und der Buchungs-API zum Abrufen verwendet Catalog_ID Für die Aufgabe. |
| sn_apptmnt_booking.AppointmentEnableUnifiedUI | Aktiviert die einheitliche UI-Kalenderkomponente für die spezifische Aufgabentabellenerweiterung. |
| sn_apptmnt_booking.AppointmentHolidayHelferExt |
Berechnet die Vorlaufzeit, indem Feiertage berücksichtigt werden, wie von angegeben consider_holidays_in_leadtime Einstellung in der Konfiguration des Terminbuchungsservice. |
| sn_apptmnt_booking.AppointmentLeadTimeBerechnung | Bestimmt, ob die Vorlaufzeit für die Neuplanung eines Termins berücksichtigt oder ignoriert werden soll, basierend auf ignore_lead_time_on_reschedule Einstellung in der Konfiguration des Terminbuchungsservice. |
| sn_apptmnt_booking.use_unified_appt_widget | Zulassen, dass andere Anwendungen seismischen Terminbuchungskalender verwenden. |
| sn_apptmnt_booking.AppointmentRecommendationExtPoint | Passen Sie die Nähe und Empfehlungskriterien für die Empfehlung von Terminen an. |
| sn_apptmnt_booking.AppointmentSeismicUI |
Ruft Konfigurationsdetails für Terminbuchungen basierend auf der in der Konfiguration ausgewählten Aufgabentabelle ab. |
| Name des Erweiterungspunkts | Beschreibung |
|---|---|
| sn_fsm_adv_tmp.FSMTemplateMgmntExtPoint | Passen Sie die Logik an, damit die Arbeitsauftragsvorlage Informationen aus der Quelltabelle den entsprechenden Feldern in einem Arbeitsauftrag zuordnen kann. |
| sn_fsm_adv_tmp.FSMTableMapSourceIdentifier | Passen Sie die Logik an, um die Quelle eines Arbeitsauftrags zu identifizieren. |
| Name des Erweiterungspunkts | Beschreibung |
|---|---|
| OnsitGeofenceConfig | Ermöglicht Ihnen das Definieren von Standardwerten für die Felder „Geofence-Radius“ und „Geofence-Einheit“ in der Arbeitsauftragsaufgabe. |
| Name des Erweiterungspunkts | Beschreibung |
|---|---|
| Heatmap-Verlauf (sn_cmn_Mo.HeatmapGradient) | Ermöglicht Ihnen das Definieren des Farbverlaufs der Heatmap. |
| Name des Erweiterungspunkts | Beschreibung |
|---|---|
| Gebietsindikatoren (sn_fsm_TP.Gebietsindikatoren) | Ermöglicht Ihnen das Definieren der Leistungskennzahlen (Key Performance Indicators, KPIs), um die Leistung des Gebiets zu analysieren. Die konfigurierten Indikatoren werden im kontextbezogenen Seitenbereich der Konsole „Außendienst-Gebietsplanung“ angezeigt. |
| Name des Erweiterungspunkts | |
|---|---|
| sn_fsm_planned_wm.PWMScheduleSuppressionExtensionPoint | Passen Sie die Logik an, um zu validieren, wann ein Zeitplanvorkommen unterdrückt wird. |
| sn_fsm_planned_wm.PWMScheduleEffectivityExtensionPoint | Berechnet die fälligen Anforderungen, die nächsten Laufzeiten und die Gültigkeit basierend auf den Konfigurationen oder Regeln. |
| sn_fsm_planned_wm.PWMSourceRecordExtensionPoint | Leitet die Quellspezifischen Felder wie Standort, Asset, CI oder IB basierend auf der Tabelle ab, die dem Wartungsplan zugeordnet ist. |
| sn_fsm_planned_wm.PlannedWorkManagementExeExtensionPoint | Verarbeitet Ergebnisse des Planwartungszeitplans wie einen Arbeitsauftrag. |
| sn_fsm_planned_wm.PWMScheduleStartExtensionPoint | Passen Sie das effektive Startdatum des Arbeitsplanzeitplans für verschiedene Assets an. Wenn Sie einen geplanten Arbeitszeitplan so konfigurieren, dass er an einem berechneten Datum beginnt, beginnt der Zeitplan am effektiven Startdatum, das von der anwenderdefinierten Implementierung dieses Erweiterungspunkts berechnet wird. Hinweis: Für diesen Erweiterungspunkt wird eine Standardimplementierung bereitgestellt. Sie können die Standardimplementierung entsprechend Ihren Geschäftsanforderungen ändern. |
| sn_fsm_planned_wm.TaskPlanTemplateOutputTasks | Passen Sie CRUD-Vorgänge für die Aufgaben, Fälle oder Incidents an, die aus Aufgabenplanvorlagen erstellt wurden, die mit einem Arbeitsplan verknüpft sind. Für einen Geschäftsbereich Ihrer Organisation können Sie beispielsweise den Erweiterungspunkt anpassen, um Fälle für einen Arbeitsplan zu erstellen und sie über ein neues Feld im Falldatensatz mit Zeitplanvorkommen zu verknüpfen. Für einen anderen Geschäftsbereich können Sie den Erweiterungspunkt anpassen, um Fälle zu erstellen und sie über eine neue Tabelle mit den Zeitplanvorkommen zu verknüpfen. |