Komponenten für das Management geplanter Arbeit

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Verschiedene Arten von Komponenten werden mit Planned Work Management installiert, einschließlich Tabellen, Rollen, Skripteinbindungen und Geschäftsregeln.

    Tabellen

    Das Management geplanter Arbeit fügt die folgenden Tabellen hinzu.
    Tabelle : 1. Mit Planned Work Management installierte 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

    Das Management geplanter Arbeit fügt die folgenden Rollen hinzu.
    Tabelle : 2. Rollen im Management geplanter Arbeit
    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 Management geplanter Arbeit fügt die folgenden Skripteinbindungen hinzu.
    Tabelle : 3. Skripteinbindungen, die mit dem Management geplanter Arbeit installiert sind
    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

    Das Management geplanter Arbeit fügt die folgenden Geschäftsregeln hinzu.
    Tabelle : 4. Mit Planned Work Management installierte Geschäftsregeln
    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]