Erweiterungspunkte im Field Service Management

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 3 Minuten Lesedauer
  • 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.

    Erweiterungspunkte sind für die folgenden Konfigurationen verfügbar:
    • Zeitplaneinträge vom Typ Event
    • Terminbuchung
    Tabelle : 1. Erweiterungspunkte für Zeitplaneinträge des Ereignistyps
    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.
    Tabelle : 2. Erweiterungspunkte für Terminbuchung
    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.

    Tabelle : 3. Erweiterungspunkte für die Vorlagenverwaltung
    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.
    Tabelle : 4. Erweiterungspunkte für Geofencing-Radius und -Entfernung
    Name des Erweiterungspunkts Beschreibung
    OnsitGeofenceConfig Ermöglicht Ihnen das Definieren von Standardwerten für die Felder „Geofence-Radius“ und „Geofence-Einheit“ in der Arbeitsauftragsaufgabe.
    Tabelle : 5. Erweiterungspunkte für Heatmap-Farbverlauf
    Name des Erweiterungspunkts Beschreibung
    Heatmap-Verlauf (sn_cmn_Mo.HeatmapGradient) Ermöglicht Ihnen das Definieren des Farbverlaufs der Heatmap.
    Tabelle : 6. Erweiterungspunkte für Gebietskennzahlen (KPIs)
    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.
    Tabelle : 7. Erweiterungspunkte für das geplante Arbeitsmanagement
    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.