Planned Work Management Components (Planned Work Management-Komponenten).
Verschiedene Arten von Komponenten werden mit Planned Work Management installiert, einschließlich Tabellen und Business Rules.
Tabellen
| Tabelle | Beschreibung |
|---|---|
| Arbeitsplan [wm_planned_work_plan] |
Speichert die nach dem Arbeitsplan gefilterten Entitäten. |
| Geplanter Arbeitszeitplan [wm_planned_work_schedule] |
Speichert die für einen Arbeitsplan konfigurierten Zeitpläne. Ein Zeitplan kann auf Dauer, Zähler, Bedingung oder Skript basieren. |
| Vorlage für geplanten Arbeitszeitplan [wm_m2m_schedule_template] |
Speichert die Liste der Arbeitsauftragsvorlagen, die auf geplante Arbeitszeitpläne angewendet werden. |
| Datensatz für geplante Arbeit [wm_m2m_work_plan_to_record] |
Verknüpft einen Arbeitsplanzeitplan mit einem Datensatz im System (von einer Dokument-ID). Enthält auch Informationen über den letzten Zeitpunkt oder Wert, den der Zeitplan für den Datensatz ausgeführt hat, und den nächsten Zeitpunkt oder Wert, zu dem der Zeitplan ausgeführt wird. |
| Vorlagenattributszuordnung [wm_m2m_template_attribute_map] |
Speichert die Attributzuordnung für eine Arbeitsauftragsvorlage. |
| Zeitplanvorkommen [wm_plan_work_schedule_occurrence] |
Speichert die Vorkommen des Arbeitszeitplans. |
| Zeitplanunterdrückung [wm_m2m_schedule_suppression] |
Speichert die Vorkommen unterdrückter Arbeitszeitpläne. |
Rollen
| Rollen | Beschreibung |
|---|---|
| Administrator für geplante Arbeit [sn_fsm_planned_wm.planned_work_admin] |
Erstellen Sie Arbeitspläne, geplante Arbeitspläne, verknüpfen Sie Arbeitsauftragsvorlagen mit den Zeitplänen, und generieren Sie Arbeitsaufträge. |
Skripteinbindungen
| Skripteinbindung | Beschreibung |
|---|---|
| PlannedWorkManagementExtensionPointImpl | Implementiert den Erweiterungspunkt Global.PlannedMaintenanceExtensionPoint. |
| PlannedWorkMgmtAjaxUtil | Dienstprogrammfunktion für Clientskripts in der Verwaltung geplanter Arbeit. |
| PlannedWorkMgmtAPIHelperUtil | Dienstprogramme für Wrapper-Funktionen zum Aufrufen globaler bereichsbezogener APIs aus dem Umfang der geplanten Arbeitsverwaltung. |
| FSMPWMUtil | Dienstprogrammfunktion für die bereichsbezogene Anwendung zur Verwaltung geplanter Arbeiten. |
| PWMForecastWOUtil | Utility-Funktion zur Prognose von Arbeitsaufträgen für die geplante Arbeit. |
| PlannedMaintenanceExtensionPointImpl | Standardimplementierung für die Anwendung für die geplante Wartung. |
| PlannedMaintenanceExtPointUtil | Dienstprogramm in der Anwendung für die geplante Wartung zum Abrufen von Erweiterungspunkten basierend auf sys_class_name. |
| PlannedWorkManagementHistoryUtil | Dienstprogramm in der Anwendung „Wartung für geplante Arbeit“ zum Abrufen des Verlaufs der Wartungszyklen für ein Asset oder einen Bestand. |
| PlannedWorkManagementZeitplanUtil | Verwaltet die Verarbeitungslogik für Planarbeitsdatensätze, Zeitplanvorkommen, Arbeitsnotizkommentare usw. |
| PlannedWorkManagementPlanUtil | Mit dem Arbeitsplan verbundene Dienstprogrammmethoden. |
| PlannedWorkManagementEffectivityUtil | Utility-Methoden zum Bestimmen und Validieren der Gültigkeit des Zeitplans. |
| PlannedWorkManagementScheduleExeUtil | Fungiert als Switch zwischen den Implementierungen des PlannedWorkManagementExeExtensionPoint- Erweiterungspunkts basierend auf dem Auftragstyp. Der Standardwert des Auftragstyps ist Arbeitsauftrag. |
| PWMWorkOrderExeExtensionPointImpl | Implementierung des Erweiterungspunkts PlannedWorkManagementExeExtensionPoint für den als Arbeitsauftrag ausgewählten Auftragstyp. |
| PlannedWorkManagementConstants | Enthält die Konstanten für das Planarbeitsmanagement. |
| PWMZeitplanUnterdrückung | Behält die Verarbeitungslogik der Zeitplanunterdrückung bei. |
| PWMZeitplanvorkommen | Behält die Verarbeitungslogik des Zeitplanvorkommens bei. |
| PWMScheduleOccurrenceDAO | Behält die DAO-Methoden des Zeitplanvorkommens bei. |
| PWMArbeitszeitplanDAO | Behält die DAO-Methoden für den Arbeitszeitplan bei. |
| PWMPlanWorkRecordDAO | Behält die DAO-Methoden für den Plandatensatz bei. |
Business-Regeln
| Business Rule | Tabelle | Beschreibung |
|---|---|---|
| Bereichsübergreifende Datensatzerstellung | Arbeitsplan [wm_planned_work_plan] |
Erstellt den bereichsübergreifenden Zugriffsdatensatz in der Tabelle, in der der Wartungsplan erstellt wird, und muss ausgeführt werden. |
| WO abbrechen, wenn Plandatensatz inaktiv ist | Datensatz für geplante Arbeit [wm_m2m_work_plan_to_record] |
Bricht den Arbeitsauftrag für einen Plandatensatz ab, wenn dieser Plandatensatz deaktiviert wird. Der Plandatensatz wird deaktiviert, wenn der Asset-Datensatz so geändert wird, dass er die Filterbedingung auf Planebene nicht mehr erfüllt. |
| Geplanter Arbeitszeitplan zu Wartungsplan | Geplanter Arbeitszeitplan [wm_planned_work_schedule] |
Schränkt die Erstellung von geplanten Arbeitszeitplänen für den Wartungsplan ein. Nur zulässig, wenn der Plan die Klasse „Geplante Arbeit“ hat. |
| Modell pro Zeitplan einschränken | Vorlage für geplanten Arbeitszeitplan [wm_m2m_schedule_template] |
Schränkt die Erstellung doppelter Modellzeitpläne in der Tabelle ein. |
| Tabellenzuordnung für Modell einschränken | Vorlagenattributszuordnung [wm_m2m_template_attribute_map] |
Beschränkt den Benutzer auf eine einzelne Tabellenzuordnung pro Arbeitsauftragsvorlage |
| M2M-Zeitplandatensätze für neue Felder aktualisieren | Geplanter Arbeitszeitplan [wm_planned_work_schedule] |
Aktualisiert den Zeitplandatensatz und berechnet den nächsten Wert oder die nächste Ausführungszeit neu, wenn sich die Zähler- oder Dauerfelder ändern. |
| Validieren Sie den effektiven Start und das Ende des Plans | Arbeitsplan [wm_planned_work_plan] |
Überprüft, ob das effektive Start- und Enddatum des Arbeitsplans gültig ist. |
| Arbeitszeitplanvorlage zur Wartung des Zeitplans | Vorlage für geplanten Arbeitszeitplan [wm_m2m_schedule_template] |
Beschränkt den Benutzer auf das Hinzufügen eines Wartungsplans zur Vorlage für geplante Arbeitszeitpläne. |
| Aktualisiert das letzte Abschlussdatum im Arbeitsauftrag | Arbeitsaufgabe [wm_Aufgabe] |
Aktualisiert das letzte Abschlussdatum im Arbeitsauftrag für die Toleranzzeit-SLA. |
| Zeitplanvorlagenaufgaben vergleichen | Zeitplanunterdrückung [wm_m2m_schedule_suppression] |
|
| Validieren Sie die zyklische Abhängigkeit | Zeitplanunterdrückung [wm_m2m_schedule_suppression] |
|
| SO durch Zeitplanunterdrückung unterdrücken | Zeitplanunterdrückung [wm_m2m_schedule_suppression] |
|
| SO nach Zeitplan unterdrücken | Zeitplanvorkommen [wm_plan_work_schedule_occurrence] |
|
| SO nach Zeitplan „SuppressBy“ unterdrücken | Zeitplanvorkommen [wm_plan_work_schedule_occurrence] |
|
| WO abbrechen, wenn SO inaktiv | Zeitplanvorkommen [wm_plan_work_schedule_occurrence] |
|
| Überprüfen Sie den effektiven Start von SO | Zeitplanvorkommen [wm_plan_work_schedule_occurrence] |
|
| Ändern Sie WO-Felder bei SO-Feldänderungen | Zeitplanvorkommen [wm_plan_work_schedule_occurrence] |