Komponenten für das Management geplanter Arbeit

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Verschiedene Arten von Komponenten werden mit der Verwaltung der geplanten Arbeit installiert, einschließlich Tabellen und Geschäftsregeln.

    Tabellen

    Das Management der geplanten Arbeit fügt die folgenden Tabellen hinzu.
    Tabelle : 1. Mit Management geplanter Arbeit 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 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 darüber, wann oder zu welchem Wert der Zeitplan für den Datensatz zuletzt ausgeführt wurde und wann oder zu welchem Wert der Zeitplan beim nächsten Mal 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 von unterdrückten Arbeitszeitplänen.

    Rollen

    Management der geplanten Arbeit fügt die folgenden Rollen hinzu.
    Tabelle : 2. Rollen in Management der geplanten Arbeit
    Rollen Beschreibung
    Administrator für geplante Arbeit

    [sn_fsm_planned_wm.planned_work_admin]

    Erstellen Sie Arbeitspläne und geplante Arbeitszeitpläne, verknüpfen Sie Arbeitsauftragsvorlagen mit den Zeitplänen, und generieren Sie Arbeitsaufträge.

    Skripteinbindungen

    Management geplanter Arbeit fügt die folgenden Skripteinbindungen hinzu.
    Tabelle : 3. Mit Management geplanter Arbeit installierte Skripteinbindungen
    Skripteinbindung Beschreibung
    PlannedWorkManagementExtensionPointImpl Implementiert den Erweiterungspunkt „Global.PlannedMaintenanceExtensionPoint“.
    PlannedWorkMgmtAjaxUtil Dienstprogrammfunktion für Client-Skripts in der Verwaltung geplanter Arbeit.
    PlannedWorkMgmtAPIHelperUtil Dienstprogramme für die Wrapper-Funktion zum Aufrufen globaler bereichsbezogener APIs aus dem Bereich des geplanten Arbeitsmanagements.
    FSMPWMUtil Dienstprogrammfunktion für die bereichsbezogene Anwendung zur Verwaltung geplanter Arbeit.
    PWMForecastWOUtil Dienstprogrammfunktion zum Prognostizieren von Arbeitsaufträgen für die geplante Arbeit.
    PlannedMaintenanceExtensionPointImpl Standardimplementierung für Anwendung zur geplanten 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 zur Wartung geplanter Arbeiten zum Abrufen des Wartungszyklusverlaufs für ein Asset oder einen Bestand.
    PlannedWorkManagementZeitplanDienstprogramm Verwaltet die Verarbeitungslogik für Plan-Arbeitsdatensätze, Zeitplanvorkommen, Arbeitsnotizkommentare usw.
    PlannedWorkManagementPlanUtil Mit dem Arbeitsplan verbundene Dienstprogrammmethoden.
    PlannedWorkManagementEffectivityUtil Dienstprogrammmethoden zum Bestimmen und Validieren der Gültigkeit des Zeitplans.
    PlannedWorkManagementZeitplanExeUtil Fungiert als Switch zwischen den Implementierungen des Erweiterungspunkts „PlannedWorkManagementExeExtensionPoint“ basierend auf dem Auftragstyp. Der Standardwert für den Auftragstyp 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 Verwaltet die Verarbeitungslogik der Zeitplanunterdrückung.
    PWMZeitplanOccurrence Verwaltet die Verarbeitungslogik des Zeitplanvorkommens.
    PWMZeitplanVorkommenDAO Verwaltet die DAO-Methoden für das Zeitplanvorkommen.
    PWMWorkZeitplanDAO Verwaltet die DAO-Methoden für Arbeitspläne.
    PWMPlanWorkRecordDAO Verwaltet die DAO-Methoden für den Plandatensatz.

    Business-Regeln

    Das Management der geplanten Arbeit fügt die folgenden Geschäftsregeln hinzu.
    Tabelle : 4. Mit Management geplanter Arbeit installierte Geschäftsregeln
    Business-Regel Tabelle Beschreibung
    Bereichsübergreifende Datensatzerstellung Arbeitsplan

    [wm_planned_work_plan]

    Erstellt den Datensatz für den bereichsübergreifenden Zugriff in der Tabelle, in der 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]

    Storniert den Arbeitsauftrag für einen Plandatensatz, 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 von geplanten Arbeitszeitplänen für Wartungspläne ein Lässt nur zu, wenn der Plan von der Klasse „Geplante Arbeit“ ist.
    Modell pro Zeitplan einschränken Vorlage für geplanten Arbeitszeitplan

    [wm_m2m_schedule_template]

    Schränkt die Erstellung von doppelten Modellzeitplänen in der Tabelle ein.
    Tabellenzuordnung für Modell einschränken Vorlagenattributszuordnung

    [wm_m2m_template_attribute_map]

    Schränkt den Anwender auf eine einzelne Tabellenzuordnung pro Arbeitsauftragsvorlage ein
    Neue Felder für M2M-Zeitplandatensätze aktualisieren Geplanter Arbeitszeitplan

    wm_planned_work_schedule

    Aktualisiert den Zeitplandatensatz und berechnet den nächsten Wert oder die nächste Laufzeit neu, wenn sich die Felder für Zähler oder Dauer ändern.
    Validiert den effektiven Start und das Ende des Plans Arbeitsplan

    [wm_planned_work_plan]

    Prüft, ob das effektive Start- und Enddatum des Arbeitsplans gültig sind.
    Arbeitszeitplanvorlage für Wartungszeitplan Vorlage für geplanten Arbeitszeitplan

    [wm_m2m_schedule_template]

    Schränkt den Anwender ein, der Vorlage für geplanten Arbeitszeitplan einen Wartungsplan hinzuzufügen.
    Aktualisiert das späteste Abschlussdatum im Arbeitsauftrag Arbeitsauftragsaufgabe

    [wm_Aufgabe]

    Aktualisiert das späteste Abschlussdatum im Arbeitsauftrag für die Nachfrist-SLA.
    Vergleichen Sie Aufgaben für Zeitplanvorlagen Zeitplanunterdrückung

    wm_m2m_schedule_suppression

    Validiert die zyklische Abhängigkeit Zeitplanunterdrückung

    wm_m2m_schedule_suppression

    Unterdrücken Sie SO durch Zeitplanunterdrückung Zeitplanunterdrückung

    wm_m2m_schedule_suppression

    Unterdrücken Sie SO nach Zeitplan Zeitplanvorkommen

    [wm_plan_work_schedule_occurrence]

    Unterdrücken Sie SO nach Zeitplan „suppressBy“. Zeitplanvorkommen

    [wm_plan_work_schedule_occurrence]

    WO abbrechen, wenn SO inaktiv ist Zeitplanvorkommen

    [wm_plan_work_schedule_occurrence]

    Überprüft den effektiven Start von SO Zeitplanvorkommen

    [wm_plan_work_schedule_occurrence]

    WO-Felder bei SO-Feldänderungen ändern Zeitplanvorkommen

    [wm_plan_work_schedule_occurrence]