Availability Maintainance: Unterschied zwischen den Versionen

Aus PPwiki
Wechseln zu: Navigation, Suche
K (Refresh Materialized View)
(Availability Calculation)
 
Zeile 17: Zeile 17:
 
#<code>Article</code> zur Auswahl bestimmter Artikel
 
#<code>Article</code> zur Auswahl bestimmter Artikel
 
#<code>Form</code> zur Einschränkung auf eine Variante
 
#<code>Form</code> zur Einschränkung auf eine Variante
# und der Festlegung des <code>Loglevel</code> (zwischen 10 und 50) kann die Neuberechnung eingeschränkt und spezifiziert werden.
+
# und der <u>[[Log_Levels|Festlegung des <code>Loglevel</code>]]</u> (zwischen 10 und 50) kann die Neuberechnung eingeschränkt und spezifiziert werden.
 
#<code>Calculate Group</code> soll zur Berücksichtigung der Gattungsgruppen immer angehakt sein.
 
#<code>Calculate Group</code> soll zur Berücksichtigung der Gattungsgruppen immer angehakt sein.
 
#Abschließend kann mit >>Start Calculation<< die Neuberechnung der Verfügbarkeiten erfolgen
 
#Abschließend kann mit >>Start Calculation<< die Neuberechnung der Verfügbarkeiten erfolgen

Aktuelle Version vom 7. Dezember 2022, 16:44 Uhr

1 Availability Maintainance allgemein

Availability Maintainance 01.png

In der Availability Maintainance werden die Verfügbarkeiten gepflegt und nach Änderungen neu berechnet. Wie alle Masken im PAT Enterprise wird sie über Doppelklick in der linken Menüleiste gestartet. Die Maske gliedert sich auf in die Punkte

  1. Availability Calculation
  2. Job Management
  3. Tracing Jobs Management
  4. Refresh Materialized View
Der Bereich "Configure Output View" wird aktuell nicht mehr benötigt.

Diese Maske ist eine vereinfachte Form für Aktionen, die auch in der Datenbank angewendet werden.

2 Availability Calculation

Availability Maintainance 02.png

In der Availability Calculation können sowohl alle als auch – nach Änderung – bestimmte Artikel oder Varianten neu berechnet werden. Über die Auswahlfelder

  1. Key
  2. Article zur Auswahl bestimmter Artikel
  3. Form zur Einschränkung auf eine Variante
  4. und der Festlegung des Loglevel (zwischen 10 und 50) kann die Neuberechnung eingeschränkt und spezifiziert werden.
  5. Calculate Group soll zur Berücksichtigung der Gattungsgruppen immer angehakt sein.
  6. Abschließend kann mit >>Start Calculation<< die Neuberechnung der Verfügbarkeiten erfolgen


Availability Maintainance 03.png

Mit Öffnen des Lookup Fensters (1) in Article oder Form öffnet ein Fenster mit komfortabler Suchfunktion (2). Eine Eingabe sucht bereits nach Teilstücken in Worten.

Es kann allerdings nur genau eine Zeile markiert werden.

Über den Button >>Leeren<< (3) wird der erste Eintrag angezeigt.

Die Anzeige in den Feldern besteht aus "ID – Name".

3 Job Management

Über das Job Management kann ein neuer Job angelegt oder bearbeitet werden. Dieser Job gilt für alle angelegten Keys. Folgende Aktionen stehen zur Verfügung:

  • CREATE – erstellt einen neuen Job
  • ENABLE – aktiviert einen Job
  • DROP – löscht einen Job; er kann nach dem Löschen neu erstellt werden
  • DISABLE – deaktiviert einen Job

Über >>Perform Action<< wird die gewählte Aktion ausgeführt.

4 Tracing Jobs Management

Für die Nachverfügbarkeit stehen ebenfalls Jobs zur Verfügung. Diese übertragen die Änderung von Daten. Hier können die gleichen Aktionen ausgeführt werden. Für die Anzahl Jobs, die parallel ausgeführt werden können, hat sich ein Wert von 10 als sinnvoll herausgestellt.

5 Refresh Materialized View

Mit Installation der Verfügbarkeiten V3 sind auf der Datenbank mehrere Materialized_Views installiert worden. In diesen werden über ebenfalls installierte Jobs die zu berechnenden Daten regelmäßig erneuert.

Hat man in den Stammdaten Änderungen vorgenommen, die sich auf die Verfügbarkeiten auswirken, müssen einige dieser Materialized_Views manuell aufgefrischt werden; dies geschieht über die Auswahl des Views und den Button >>Refresh<<. Folgende Materialized_Views stehen zur Verfügung:

  • MV_AVAIL_ARTIKELLOCKMATRIX – greift auf die Artikelsperrmatrix zu,
  • MV_AVAIL_ARTICLES – ist für die Artikel-Stammdaten erforderlich;
    • dieser MV sollte bei jeder Änderung mit erneuert werden!
  • MV_AVAIL_BILLOFMATERIAL – für zusammengesetzte Artikel,
  • MV_AVAIL_CULTIVATIONPLAN – für Änderungen im Anbauplan,
    • dieser MV sollte ebenfalls beachtet werden,
  • MV_AVAIL_LOCATIONS – für Änderung der Standorte.

6 Jobs

Availability Maintainance 04.png

Im Reiter >>Jobs<< werden die für die Verfügbarkeiten installierten Jobs aufgeführt. Hier sind unter anderem das Wiederhol-Intervall, die letzte Ausführung und die Laufdauer der Jobs abzulesen.