Außendienst Gebietsplanungskomponenten
Verschiedene Arten von Komponenten werden mit der Funktion Außendienst Gebietsplanung installiert, einschließlich Tabellen, Rollen, Skripteinbindungen und Geschäftsregeln.
Tabellen
| Tabelle | Beschreibung |
|---|---|
| Gebiet sn_tp_territory |
Speichert Informationen zu Gebieten, z. B. den Namen eines Gebiets. |
| Gebietsbedingung sn_tp_territory_condition |
Speichert Bedingungen, die einem Gebiet hinzugefügt wurden, um das am besten übereinstimmende Gebiet für einen Arbeitsauftrag oder eine Arbeitsauftragsaufgabe zu filtern. |
| Gebietsgeografie sn_tp_territory_geografie |
Speichert die geoJSON-Skriptinformationen, die beim Zeichnen einer Geografie für die Gebiete automatisch generiert werden. |
| Gebietsgruppe sn_tp_territory_group |
Speichert Informationen über die Qualifizierungs-, Einsatz- und Zuweisungsgruppen, die einem Gebiet zugewiesen sind. |
| Gebietsmitgliedschaftsüberschreibung sn_tp_territory_membership_override |
Speichern Sie Informationen, ob der Service Desk-Mitarbeiter oder die Crew ein primäres oder sekundäres Mitglied des Gebiets ist. |
| Gebietsmodell sn_tp_territory_model |
Speichern Sie Informationen über das Standardgebietsmodell und die zugeordneten Gebiete und Ressourcen. |
| Gebietsmodellquelle sn_tp_territory_model_source |
Speichern Sie Informationen über die dem Gebietsmodell zugeordneten Quelltabellen, z. B. wm_task und wm_order. |
| Gebietsmanager sn_tp_territory_manager |
Speichert Informationen zu den Managern des Gebiets. |
Rollen
| Rollen | Beschreibung |
|---|---|
| Außendienst Ressourcenzuteilung für Gebiet bearbeiten [sn_fsm_tp.fsm_territory_edit_resource_allocation] |
Bearbeiten Sie die Zuteilung von Ressourcen, die dem ausgewählten Gebiet Außendienst zugeordnet sind. |
| FSM-Gebietsplaner [sn_fsm_tp.fsm_territory_planner] |
Erstellen Sie neue Außendienst -Territorien zusammen mit der Möglichkeit, die vorhandenen Außendienst -Territorien anzuzeigen, die Ressourcenzuteilung in Gebieten zu verwalten und andere. |
| Lesen im FSM-Gebiet [sn_fsm_tp.fsm_territory_read] |
Zeigen Sie Daten zum Gebiet Außendienst an. |
| Gebietsadministrator [sn_tp.territory_admin] |
Erstellen Sie neue Gebietsmodelle, Quellen und Zuordnungsregeln. |
| Ressourcenzuteilung für Gebiet bearbeiten [sn_tp.territory_edit_resource_allocation] |
Bearbeiten Sie die Zuteilung von Ressourcen, die dem ausgewählten Gebiet zugeordnet sind. |
| Schreiben in Geografie des Gebiets [sn_tp.territory_geografie_write] |
Erstellen, aktualisieren oder löschen Sie die Gebietsgeografie. |
| Gebietsplaner [sn_tp.territory_planner] |
Zeigen Sie Gebiete, Ressourcenzuteilungen und andere an, zusammen mit der Möglichkeit, neue Gebiete zu erstellen. |
| Gebietslesevorgang sn_tp.territory_read |
Gebietsdaten werden angezeigt. |
| Gebietsressourcenmanager [sn_tp.territory_resource_manager] |
Verwalten Sie Ressourcen des Gebiets, dem der angemeldete Anwender als Ressourcenmanager zugewiesen wurde |
| Gebietsmanager [sn_tp.territory_manager] [sn_tp.territory_resource_manager] |
Verwalten Sie Gebiete und die zugehörigen Informationen. Außerdem erbt die Rolle des Gebietsressourcenmanagers. |
| FSM-Gebietsmanager [sn_fsm_tp.fsm_territory_manager] [sn_tp.territory_manager] [sn_tp.territory_resource_manager] |
Verwalten Sie Außendienstgebiete und die zugehörigen Informationen. Außerdem erbt die Rolle des Gebietsressourcenmanagers. |
| FSM-Gebietsressourcenmanager [sn_fsm_tp.fsm_resource_manager] [sn_tp.territory_manager] [sn_tp.territory_resource_manager] |
Verwalten Sie Außendienstressourcen des Gebiets, denen der angemeldete Anwender als Ressourcenmanager zugewiesen wurde |
Skripteinbindungen
| Skripteinbindung | Beschreibung |
|---|---|
| FieldServiceTerritoryPlanning | Enthält die Dienstprogrammfunktionen zum Bereitstellen von Daten, z. B. Gebietsdetails, Zuweisungsgruppen oder andere für Daten-Broker. |
| Übereinstimmungsgebietsbedingung | Enthält die Dienstprogrammfunktionen „Gebiete für Arbeitsauftragsaufgabe filtern“ basierend auf den Filterbedingungen, die von den Übereinstimmungsregeln für die Gebietsplanung verwendet werden. |
| Gebietsfilter | Enthält Methoden für alle Referenzqualifizierer zum Filtern von Gebieten basierend auf den entsprechenden Gruppen, Service Desk-Mitarbeitern, Crews und dem übergeordneten Gebiet. |
| GebietsübereinstimmenderDimensionsstandort | Enthält die Dienstprogrammfunktionen zum Filtern von Gebieten basierend auf dem Aufgabenstandort, der von der Übereinstimmungsregel verwendet werden soll. |
| GebietsplanungHelfer | Enthält Hilfsmethoden für die Implementierung der allgemeinen Gebietsplanung. |
| GebietsplanungAJAX | Ajax-Klasse, die Hilfsfunktionen bereitstellt, um zu überprüfen, ob das Gebietsplanungs-Plugin aktiv ist, das Standardmodell abzurufen, das Gebiet im Formular für die Arbeitsauftragsaufgabe auszufüllen und die für eine Arbeitsauftragsaufgabe ausgewählte Zuweisungsgruppe zu validieren. |
Business-Regeln
| Business-Regel | Tabelle | Beschreibung |
|---|---|---|
| Agent-Überschreibung löschen | Gebietsgruppe [sn_tp_territory_group] |
Löscht den geänderten Mitgliedschaftsdatensatz eines Service Desk-Mitarbeiters, wenn die entsprechende Gruppe aus dem Gebiet gelöscht wird. |
| Überschreiben von „Crew-Mitglied löschen“. | Gebietsgruppe [sn_tp_territory_group] |
Löscht den geänderten Mitgliedschaftsdatensatz einer Crew, wenn die entsprechende Gruppe aus dem Gebiet gelöscht wird. |
| Füllen Sie Zuweisungsgruppen aus | Gebietsgruppe [sn_tp_territory_group] |
Füllt die entsprechenden Zuweisungsgruppen automatisch aus, wenn dem Gebiet eine Versandgruppe hinzugefügt wird. |
| Aktualisieren Sie das Gebiet, falls keine Übereinstimmung vorliegt | Arbeitsauftragsaufgabe [wm_task] |
Validiert und weist das beste Gebiet für die ausgewählte Zuweisungsgruppe zu, wenn „allow_assignment_override“ ausgewählt ist. |
| Validieren Sie die Qualifizierungsgruppe | Facility-Anforderungsmodell [wm_order] |
Prüft, ob der Arbeitsauftrag eine gültige Qualifizierungsgruppe hat. |
| Nur eindeutiges Gruppengebiet zulassen | Gebietsgruppe [sn_tp_territory_group] |
Verhindert das Hinzufügen einer Kombination von doppelten Gruppen, die Qualifizierung, Einsatzplaner und Zuweisung zu einem Gebiet enthalten. |
| Lassen Sie nur eindeutige Benutzer zu | Gebietsmitgliedschaftsüberschreibung [sn_tp_territory_membership_override] |
Verhindert die Auswahl eines doppelten Anwenders für ein Gebiet in der Überschreibungstabelle für Gebietsmitgliedschaften. |
| Begrenzungsrahmen für Geografie berechnen | Gebietsgeografie sn_tp_territory_geografie |
Berechnet den maximalen oder minimalen Breiten- und Längengradwert aus der definierten Gebietsgeografie GeoJSON. |
| Überprüfen und erstellen Sie eine Crew-Mitgliedschaft | Arbeitsauftragsaufgabe [wm_task] |
Erstellt einen neuen Gebietsmitgliedschaftsdatensatz für die dynamisch zugewiesene Crew, wenn die Arbeitsauftragsaufgabe gespeichert wird, und legt die Datumsangaben für „Von“ und „Bis“ so fest, dass sie mit den Daten für „Effektiver Start“ und „Effektives Ende“ der Crew übereinstimmen. |
| Validierungen des Mitgliedschaftsdatums | Gebietsmitgliedschaftsüberschreibung [sn_tp_territory_membership_override] |
Validiert die Daten, die in den Feldern „ Von “ und „ Bis “ in der Überschreibungstabelle der Gebietsmitgliedschaft für ein Gebietsmitglied eingegeben wurden. |
| Validieren Sie das Farbfeld | Gebiet sn_tp_territory |
Validiert den Hexadezimalcode für die Farbe eines Gebiets. |
| Validieren Sie das übergeordnete Element | Gebiet sn_tp_territory |
Validiert die Hierarchie eines übergeordneten Gebiets. |
| Validiert die Quelltabelle für das Modell | Gebietsmodellquelle [sn_tp_territory_model_source] |
Verhindert doppelte Einträge für ein Modell und eine Quelltabelle in der Gebietsmodellquelle. |
| Validiert die Gebietsbedingung | Gebietsbedingung sn_tp_territory_condition] |
Verhindert die Erstellung von doppelten Einträgen für Gebietsbedingungen für ein bestimmtes Gebiet. |
| Validiert den Namen der Gebietsgeografie | Gebietsgeografie sn_tp_territory_geografie |
Verhindert die Erstellung von doppelten Einträgen für eine neue Gebietsgeografie. |
| Validieren Sie den Namen des Gebietsmodells | Gebietsmodell [sn_tp_territory_model] |
Verhindert die Erstellung von doppelten Einträgen für ein neues Gebietsmodell. |
| Validieren Sie den Gebietsnamen | Gebiet sn_tp_territory |
Verhindert die Erstellung von doppelten Einträgen für ein neues Gebiet. |
| Validieren Sie Anwender und Gebiet | Gebietsmitgliedschaftsüberschreibung [sn_tp_territory_membership_override] |
Stellt sicher, dass der Anwender, der der Überschreibungstabelle für Gebietsmitgliedschaft hinzugefügt wurde, dem Gebiet zugeordnet ist |
Eigenschaften
| Eigenschaft | Beschreibung |
|---|---|
| sn_fsm.use_query_rules | Wenn die Einstellung auf „wahr“ festgelegt ist, steuern Regeln aus der Tabelle „sn_query_rule“, welche Daten im Zusammenhang mit dem Außendienst-Management ein Anwender lesen kann. Dies umfasst Arbeitsaufträge (WO) und Arbeitsauftragsaufgaben (WOT). Bei Festlegung auf „falsch“ werden diese Datensätze nicht basierend auf Regeln gefiltert, und Anwender können ohne regelbasierte Einschränkungen darauf zugreifen.
|
| sn_tp.max_coordinates_allowed | Maximale Anzahl von Koordinaten, die in GeoJSON-Geografie zulässig sind. Diese Eigenschaft ist schreibgeschützt und kann nicht bearbeitet werden.
|
| sn_tp.percentage_overlap | Prozentwert (von 0 bis 100), der den Schwellenwert für die geografische Überlappung zwischen Gebieten angibt. Der Standardwert ist 5 %.
|
Abfrageregeln
| Abfrageregel | Beschreibung |
|---|---|
| WM-Aufgabe – Mein zugewiesenes Gebiet | Ermöglicht Administratoren das Aktivieren der Datensicherheit für Service Desk-Mitarbeiter, Einsatzplaner und Qualifizierer für Arbeitsaufträge und Arbeitsauftragsaufgaben. Auf diese Weise können sie die in ihrem Gebiet erstellten Arbeitsaufträge und Arbeitsauftragsaufgaben anzeigen. Markieren Sie die Tabellen WO - My territory und WOT - MY Territory als aktiv. |
Geplante Aufgaben
| Geplante Aufgabe | Beschreibung |
|---|---|
| Gebietsplanung: Berechnet überlappende Gebiete | Berechnet die Überschneidungen für Service Desk-Mitarbeiter und Geografien. |
| Gebietsplanung: Überlappende Gebiete berechnen – Service Desk-Mitarbeiter | Berechnet die Überschneidungen für Service Desk-Mitarbeiter. Bei Ausführung löst die geplante Aufgabe Ereignisse aus, um die Überschneidung zwischen zwei Service Desk-Mitarbeitern zu berechnen. |
| Gebietsplanung – Überlappende Gebiete berechnen – Geografie | Berechnet die Überlappungen für Geografien. Bei der Ausführung löst die geplante Aufgabe Ereignisse aus, um die Überlappung zwischen zwei Geografien zu berechnen. |
Außendienst Eigenschaften der Gebietsplanungskonsole
Die Gebietsplanungskonsole verwendet die folgenden Eigenschaften.
| Eigenschaften | Definition |
|---|---|
| sn_fsm_tp.territory_membership_override_to_date | Bestimmt das Standardfeld für das Bis-Datum des Service Desk-Mitarbeiters, wenn es dem Gebiet mithilfe der Registerkarte „ Vorgeschlagene Service Desk -Mitarbeiter“ hinzugefügt wird. Service Desk-Mitarbeiter sind bis zum angegebenen Datum im Gebiet verfügbar. |
| sn_fsm_tp.territory_max_zoom_level | Legt die maximale automatische Zoomstufe für die Karte fest. Die gültigen Werte liegen zwischen 1 und 20.
|
| sn_fsm_tp.overlay_markers_type | Legt fest, dass die Daten wie Service Desk-Mitarbeiter und Crews basierend auf Viewport oder Gebiet angezeigt werden.
|
| sn_fsm_tp.territory_initial_zoom | Legt die anfängliche Zoomstufe für die Karte fest.
|
| sn_fsm_tp.territory_transparency_level | Bestimmt, wie undurchsichtig ein neu erstellter geografischer Bereich auf der Karte angezeigt wird.
|
| sn_fsm_tp.territory_map_type | Verwendet verschiedene Arten von Kartenansichten zur Visualisierung von Gebieten, z. B. Roadmap, Satellit, Hybrid und Terrain.
|
| sn_fsm_tp.max_territorien_for_scheduling | Bestimmt die maximale Anzahl der Gebiete, die für die Planung von Arbeitsauftragsaufgaben bereit sind.
|
| Opazitätsgrad für Heatmap auf der Karte | Bestimmt die Deckkraft der Heatmap. Gültige Werte liegen zwischen 0,0 und 1,0.
|
| Einflussradius von Datenpunkten in der Heatmap | Bestimmt den Radius, der den Datenpunkt in der Heatmap beeinflusst.
|