Points d’extension dans Field Service Management

  • Release version: Washingtondc
  • Updated February 1, 2024
  • 2 minutes to read
  • Découvrez la flexibilité des points d’extension dans Field Service, ce qui vous permet de personnaliser et d’étendre les fonctionnalités de votre Gestion des services sur site implémentation. Découvrez les points d’extension clés et la façon dont ils peuvent être exploités pour les personnaliser Gestion des services sur site en fonction des besoins uniques de votre entreprise.

    Dans le navigateur d’application, saisissez sys_extension_point.list et cliquez sur Entrée pour afficher les points d’extension utilisés dans l’application Field Service Management.

    Vous pouvez créer plusieurs implémentations pour chaque point d’extension et fournir un numéro de commande pour chaque implémentation. L'implémentation avec le numéro de commande le plus bas est exécutée.

    Table 1. Points d’extension pour les entrées de calendrier de type événement
    Nom du point d’extension Description
    AgentEventUtil Personnalise la logique pour les entrées de calendrier de type d’événement.
    AgentScheduleUtil Personnalise la logique pour le calcul de la durée des événements de congés.
    Table 2. Points d’extension pour la réservation de rendez-vous
    Nom du point d’extension Description
    sn_apptmnt_booking.AppointmentBookingAvailabilityExtPoint Personnalise la logique pour la détermination des fenêtres de rendez-vous disponibles.
    sn_apptmnt_booking.AppointmentBookingDaoExtPoint Personnalise la logique utilisée pour créer ou mettre à jour un enregistrement de rendez-vous.
    sn_apptmnt_booking.AppointmentBookingImplExtPoint Personnalise la logique de validation des données de rendez-vous avant la création d’un rendez-vous.
    sn_apptmnt_booking.AppointmentBookingUtilExtPoint Personnalise la logique pour créer une carte des paramètres des données de rendez-vous qui sera utilisée pour créer et mettre à jour les enregistrements de rendez-vous.
    sn_apptmnt_booking.AppointmentRescheduleCancelExtPoint Personnalisez la logique utilisée pour déterminer si les rendez-vous peuvent être annulés ou replanifiés.
    sn_apptmnt_booking.AppointmentRESTHelperExtPoint Personnalise la logique pour récupérer une liste des dates et des heures disponibles pour la réservation de rendez-vous.
    Table 3. Points d’extension pour la gestion des modèles
    Nom du point d’extension Description
    sn_fsm_adv_tmp. FSMTemplateMgmntExtPoint Personnalisez la logique pour permettre au modèle de commande de travaux de mapper les informations de la table source aux champs appropriés d’une commande de travaux.
    sn_fsm_adv_tmp. FSMTableMapSourceIdentifier Personnalisez la logique pour identifier la source d’une commande de travaux.
    Table 4. Points d’extension pour le rayon et la distance de geofencing
    Nom du point d’extension Description
    OnsiteGeofenceConfig Vous permet de définir les valeurs par défaut pour les champs de rayon de limite géographique et d’unité de limite géographique dans la tâche de commande de travaux.
    Table 5. Points d’extension pour le dégradé de couleurs de la carte thermique
    Nom du point d’extension Description
    Dégradé de la carte thermique (sn_cmn_mo. HeatmapGradient) Permet de définir le dégradé de couleurs de la carte thermique.
    Table 6. Points d’extension pour les indicateurs clés de performance (KPI) du territoire
    Nom du point d’extension Description
    IndicateursTerritoire(sn_fsm_tp. IndicateursTerritoire) Permet de définir les indicateurs clés de performance (KPI) pour analyser les performances du territoire. Les indicateurs configurés s’affichent dans le panneau latéral contextuel de la console de planification de territoire du service sur site.