Komponenten Des Geplanten Arbeitsmanagements

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 3 Minuten Lesedauer
  • Mehrere Arten von Komponenten werden mit geplantem Arbeitsmanagement installiert, einschließlich Tabellen und Business-Regeln.

    Tabellen

    Geplantes Arbeitsmanagement fügt die folgenden Tabellen hinzu.
    Tabelle : 1. Tabellen, die mit geplantem Arbeitsmanagement installiert sind
    Tabelle Beschreibung
    Arbeitsplan

    [wm_planned_work_plan]

    Speichert die für den Arbeitsplan gefilterten Entitäten.
    Zeitplan für geplante Arbeit

    [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.
    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

    Das geplante Arbeitsmanagement fügt die folgenden Rollen hinzu.
    Tabelle : 2. Rollen im geplanten Arbeitsmanagement
    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

    Das geplante Arbeitsmanagement fügt die folgenden Skripteinbindungen hinzu.
    Tabelle : 3. Skripteinbindungen, die mit geplantem Arbeitsmanagement installiert sind
    Skripteinbindung Beschreibung
    PlannedWorkManagementExtensionPointImpl Implementiert Global.PlannedMaintenanceExtensionPoint Erweiterungspunkt.
    PlannedWorkMgmtAjaxUtil Dienstprogrammfunktion für Client-Skripts im geplanten Arbeitsmanagement.
    PlannedWorkMgmtAPIHelperUtil Dienstprogramme für die Wrapper-Funktion zum Aufrufen globaler bereichsbezogener APIs aus dem Umfang des geplanten Arbeitsmanagements.
    FSMPWMUtil Dienstprogrammfunktion für bereichsbezogene Anwendung „Plantes Arbeitsmanagement“.
    PWMPrognoseWOUtil Dienstprogrammfunktion zur Prognose von Arbeitsaufträgen für die geplante Arbeit.
    Geplante Wartung – ErweiterungspunktImpl Standardimplementierung für Anwendung „geplante Wartung“.
    PlannedWartungExtPointUtil Dienstprogramm in der Anwendung „geplante Wartung“ zum Abrufen von Erweiterungspunkten basierend auf „sys_class_Name“.
    Geplantes ArbeitsmanagementHistoryUtil Dienstprogramm in der Anwendung „geplante Arbeitswartung“ zum Abrufen des Wartungszyklusverlaufs für ein Asset oder einen Bestand.
    PlannedArbeitsmanagementZeitplanUtil 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.
    PlannedWorkManagementZeitplanExeUtil 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.
    PWMZeitplanunterdrückung Verwaltet die Verarbeitungslogik der Zeitplanunterdrückung.
    PWMZeitplanvorlauf Verwaltet die Verarbeitungslogik des Zeitplanvorkommens.
    PWMZeitplanOccurrceDAO Verwaltet die DAO-Methoden des Zeitplanvorkommens.
    PWMArbeitszeitplanDAO Verwaltet die DAO-Methoden für den Arbeitszeitplan.
    PWMPlanWorkRecordDAO Verwaltet die DAO-Methoden für den Plandatensatz.

    Geschäftsregeln

    Geplantes Arbeitsmanagement fügt die folgenden Business-Regeln hinzu.
    Tabelle : 4. Business-Regeln, die mit geplantem Arbeitsmanagement installiert sind
    Geschäftsregel Tabelle Beschreibung
    Bereichsübergreifende Datensatzerstellung Arbeitsplan

    [wm_planned_work_plan]

    Erstellt den bereichsübergreifenden Zugriffsdatensatz in der Tabelle, für die der Wartungsplan erstellt wird und ausgeführt werden muss.
    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 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 Zeitplan für geplante Arbeit

    [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.
    Beschränken Sie die Tabellenzuordnung für das Modell Vorlagenattributszuordnung

    [wm_m2m_template_attribute_map]

    Schränkt den Anwender auf eine einzelne Tabellenzuordnung pro Arbeitsauftragsvorlage ein
    Aktualisieren Sie neue Felder für m2m-Zeitplandatensätze Zeitplan für geplante Arbeit

    [wm_planned_work_schedule]

    Aktualisiert den Zeitplandatensatz und berechnet den nächsten Wert oder die nächste Laufzeit neu, wenn sich die Felder „Zähler“ oder „Dauer“ ändern.
    Validieren Sie 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 Planen 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.
    Aktualisiere das späteste Abschlussdatum im Arbeitsauftrag Arbeitsauftragsaufgabe

    [wm_Aufgabe]

    Aktualisiert das späteste Abschlussdatum im Arbeitsauftrag für das Nachfrist-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 durch suppressBy-Zeitplan unterdrücken 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]