Komponenten für das Management geplanter Arbeit
Verschiedene Arten von Komponenten werden mit Planned Work Management installiert, einschließlich Tabellen, Rollen, Skripteinbindungen und Geschäftsregeln.
Tabellen
| Tabelle | Beschreibung |
|---|---|
| Arbeitsplan [wm_planned_work_Plan] |
Speichert die für den Arbeitsplan gefilterten Entitäten. |
| Geplanter Arbeitszeitplan [wm_planned_work_schedule] |
Speichert die für einen Arbeitsplan konfigurierten Zeitpläne. Ein Zeitplan kann Dauer, Zähler, Bedingung oder skriptbasiert sein. |
| 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] |
Bezieht einen Arbeitsplanzeitplan auf einen Datensatz im System (aus einer Dokument-ID). Enthält auch Informationen zum Zeitpunkt oder Wert der letzten Ausführung des Zeitplans für den Datensatz und zum nächsten Zeitpunkt oder Wert, zu dem bzw. dem der Zeitplan ausgeführt wird. |
| Vorlagenattributzuordnung [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 Arbeitszeitpläne, verknüpfen Sie Arbeitsauftragsvorlagen mit den Zeitplänen, und generieren Sie Arbeitsaufträge. |
Skripteinbindungen
| Skripteinbindung | Beschreibung |
|---|---|
| PlannedWorkManagementErweiterungspunktImpl | Implementiert Global.PlannedMaintenanceExtensionPoint Erweiterungspunkt. |
| PlannedWorkMgmtAjaxUtil | Dienstprogrammfunktion für Client-Skripts im Management geplanter Arbeit. |
| PlannedWorkMgmtAPIHelperUtil | Dienstprogramme für die Wrapper-Funktion zum Aufrufen globaler bereichsbezogener APIs aus dem Umfang des geplanten Arbeitsmanagements. |
| FSMPWMUtil | Dienstprogrammfunktion für bereichsbezogene Anwendung „Management geplanter Arbeit“. |
| PWMForecastWOUtil | Dienstprogrammfunktion zur Prognose von Arbeitsaufträgen für die geplante Arbeit. |
| PlannedMaintenanceExtensionPointImpl | Standardemplementierung für Anwendung „geplante Wartung“. |
| PlannedMaintenanceExtPointUtil | Dienstprogramm in der Anwendung „geplante Wartung“ zum Abrufen von Erweiterungspunkten basierend auf „sys_class_Name“. |
| PlannedWorkManagementHistoryUtil | Dienstprogramm in der Anwendung „geplante Arbeitswartung“ zum Abrufen des Wartungszyklusverlaufs für ein Asset oder einen Bestand. |
| PlannedWorkManagementZeitplanUtil | Verwaltet die Verarbeitungslogik für Planarbeitsdatensatz, Zeitplanvorkommen, Arbeitsnotizkommentare usw. |
| PlannedWorkMangementPlanUtil | Dienstprogrammmethoden im Zusammenhang mit dem Arbeitsplan. |
| PlannedWorkManagementEffectivityUtil | Dienstprogrammmethoden zum Bestimmen und Validieren der Gültigkeit des Zeitplans. |
| PlannedWorkManagementScheduleExeUtil | Fungiert als Wechsel zwischen den Implementierungen von PlannedWorkManagementExeExtensionPoint Erweiterungspunkt basierend auf Auftragstyp. Der Standardwert des Auftragstyps ist Arbeitsauftrag. |
| PWMWorkOrderExeExtensionPointImpl | Implementierung von PlannedWorkManagementExeExtensionPoint Erweiterungspunkt für den als Arbeitsauftrag ausgewählten Auftragstyp. |
| PlannedWorkManagementKonstanten | Enthält die Konstanten für das Planarbeitsmanagement. |
| PWMScheduleUnterdrückung | Verwaltet die Verarbeitungslogik der Zeitplanunterdrückung. |
| PWMScheduleOccurrence | Verwaltet die Verarbeitungslogik des Zeitplanvorkommens. |
| PWMScheduleOccurrceDAO | Verwaltet die DAO-Methoden des Zeitplanvorkommens. |
| PWMWorkScheduleDAO | Verwaltet die DAO-Methoden für den Arbeitszeitplan. |
| PWMPlanWorkRecordDAO | Verwaltet die DAO-Methoden für den Plandatensatz. |
Business-Regeln
| Business-Regel | Tabelle | Beschreibung |
|---|---|---|
| Bereichsübergreifende Datensatzerstellung | Arbeitsplan [wm_planned_work_Plan] |
Erstellt den bereichsübergreifenden Zugriffsdatensatz für die Tabelle, für die der Wartungsplan erstellt wird und ausgeführt werden muss. |
| WO abbrechen, wenn der 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 ist. Der Plandatensatz wird deaktiviert, wenn der Asset-Datensatz so geändert wird, dass er die Filterbedingung auf Planebene nicht erfüllt. |
| Geplanter Arbeitszeitplan zu Wartungsplan | Geplanter Arbeitszeitplan [wm_planned_work_schedule] |
Schränkt die Erstellung eines geplanten Arbeitszeitplans für den Wartungsplan ein. Ist nur zulässig, wenn der Plan der Klasse „geplante Arbeit“ entspricht. |
| Modell pro Zeitplan einschränken | Vorlage für geplanten Arbeitszeitplan [wm_m2m_schedule_template] |
Schränkt die Erstellung eines doppelten Modellzeitplans in der Tabelle ein. |
| Tabellenzuordnung für Modell einschränken | Vorlagenattributzuordnung [wm_m2m_template_Attribute_Map] |
Beschränkt den Anwender auf eine einzelne Tabellenzuordnung pro Arbeitsauftragsvorlage |
| Aktualisieren Sie neue Felder für m2m-Zeitplandatensätze | Geplanter Arbeitszeitplan [wm_planned_work_schedule] |
Aktualisiert den Zeitplandatensatz und berechnet den nächsten Wert oder die nächste Ausführungszeit neu, wenn sich Zähler- oder Dauerfelder ändern. |
| Validiert den effektiven Start, Ende des Plans | Arbeitsplan [wm_planned_work_Plan] |
Überprüft, ob das effektive Start- und Enddatum des Arbeitsplans gültig ist. |
| Arbeitszeitplanvorlage zum Instandhalten des Zeitplans | Vorlage für geplanten Arbeitszeitplan [wm_m2m_schedule_template] |
Schränkt den Anwender ein, der Vorlage für geplanten Arbeitszeitplan einen Wartungszeitplan hinzuzufügen. |
| Aktualisieren Sie das letzte Abschlussdatum im Arbeitsauftrag | Arbeitsauftragsaufgabe [wm_Aufgabe] |
Aktualisiert das späteste Abschlussdatum im Arbeitsauftrag für das Toleranzzeit-SLA. |
| Zeitplanvorlagenaufgaben vergleichen | Zeitplanunterdrückung [wm_m2m_schedule_Suppression] |
|
| Validiert die zyklische Abhängigkeit | Zeitplanunterdrückung [wm_m2m_schedule_Suppression] |
|
| SO durch Zeitplanunterdrückung unterdrücken | Zeitplanunterdrückung [wm_m2m_schedule_Suppression] |
|
| Unterdrücken Sie SO nach Zeitplan | Zeitplanvorkommen [wm_Plan_work_schedule_occurrence] |
|
| Unterdrücken Sie SO durch suppressBy Schedule | Zeitplanvorkommen [wm_Plan_work_schedule_occurrence] |
|
| WO abbrechen, wenn DIES inaktiv ist | Zeitplanvorkommen [wm_Plan_work_schedule_occurrence] |
|
| Überprüfen Sie den effektiven Start von SO | Zeitplanvorkommen [wm_Plan_work_schedule_occurrence] |
|
| Ändern Sie die WO-Felder in SO-Feld ändert sich | Zeitplanvorkommen [wm_Plan_work_schedule_occurrence] |