Berechnung der Zeitbeschränkung: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
Zeile 5: Zeile 5:
 
<div align="right">[[Vorläufige Zuweisung |Vorläufige Zuweisung]]</div>
 
<div align="right">[[Vorläufige Zuweisung |Vorläufige Zuweisung]]</div>
 
<hr>
 
<hr>
Ein Vorgang kann nicht einfach an einer beliebigen Stelle innerhalb der Planungsperiode zugewiesen werden. Perioden, während denen Zuweisungen erlaubt sind, sind für jeden Vorgang beschränkt - basierend auf den unten beschriebenen Beschränkungen sowie in Abhängigkeit davon, ob die Zuweisung vorwärts oder rückwärts verläuft.
+
Ein Vorgang kann nicht einfach an einer beliebigen Stelle innerhalb der Planungsperiode zugewiesen werden. Perioden, während denen Zuweisungen erlaubt sind, sind für jeden Vorgang beschränkt; basieren auf den unten beschriebenen Beschränkungen sowie der Zuweisungsrichtung (vorwärts order rückwärts).
  
  

Version vom 15. Januar 2018, 10:33 Uhr

Hilfe Nummer: 769000
Planungslogik
Vorläufige Zuweisung

Ein Vorgang kann nicht einfach an einer beliebigen Stelle innerhalb der Planungsperiode zugewiesen werden. Perioden, während denen Zuweisungen erlaubt sind, sind für jeden Vorgang beschränkt; basieren auf den unten beschriebenen Beschränkungen sowie der Zuweisungsrichtung (vorwärts order rückwärts).


Vorwärtszuweisung

Die wichtigste Zeitbeschränkung ist hierbei die früheste Startzeit (EST - Earliest Start Time). Jeder Vorgang wird so zugewiesen, dass er nicht früher als seine EST beginnt. Die EST eines Vorgangs ist die späteste EST, die für jede nachfolgende Beschränkung kalkuliert wurde:


  • Entspricht der Vorgang einem Startprozess eines Auftrages, wird die EST des Auftrages zur EST des Vorganges. Ist für den Auftrag keine EST hinterlegt, wird stattdessen die Planungsstartzeit verwendet.
  • Für alle Vorgänge außer den ersten, beläuft sich die EST auf die Zeit des Vorganges vom vorherigen Prozess plus der hinterlegten Transportzeit. Wenn es mehrere Vorgänge im vorherigen Prozess gibt, die durch Zusammenführen oder Teilen verknüpft sind, wird die Transportzeit für jeden Vorgang berechnet und die späteste Zeit als EST verwendet.
  • Wenn ein Wert in der Eigenschaft "Bestand MIN" der Artikeltabelle hinterlegt wurde, wird die EST auf die früheste Zeit gesetzt, zu der der Verbrauch der für den Vorgang benötigten Menge an Input-Artikeln den Bestand nicht unter den Sicherheitsbestand fallen lassen würde (zur Zeit des Verbrauches oder zu einer Zeit danach).
  • Wenn eine vom Anwender festgelegte EST des Vorganges oder eine EST für den Vorgang in der Prozesseigenschaft des Auftrages hinterlegt ist, wird die EST des Vorganges von dort bezogen.


Rückwärtszuweisung

Die an dieser Stelle wichtigere Zeitbeschränkung ist die späteste Endzeit (LET - Latest End Time). Jeder Vorgang wird so zugewiesen, dass er nicht später als zu dieser hinterlegten Zeit endet.

Die LET eines Vorganges ist die früheste LET, die für jede der folgenden Beschränkungen berechnet wird:


  • Wenn ein Vorgang einen abschließenden Prozess bildet, wird das Fälligkeitsdatum des Auftrages zur LET des Vorganges.
  • Bei Vorgängen, die nicht den letzten Prozess bilden, beläuft sich die LET auf die Zeit, auf die der Vorgang des nächsten Prozesses zugewiesen war minus der hinterlegten Transportzeit. Existieren mehrere Vorgänge im folgenden Prozess, die durch Teilen oder Zusammenführen verknüpft sind, wird die Transportzeit jedes Vorganges berechnet und die früheste Zeit als LET verwendet.
  • Ist für einen Vorgang eine LET hinterlegt, oder eine LET für einen Vorgang in der Prozesseigenschaft des Auftrages hinterlegt, wird die LET des Vorganges von dort bezogen.


Aufgaben, auf die EST und LET eines Vorganges angewendet werden, werden entsprechend der folgenden Regeln bestimmt:

[EST]

Aufgaben, in denen die erste gefundene Input-Anweisung steht, wenn Aufgaben von links nach rechts geprüft werden.

[LET]

Aufgaben, in denen die erste gefundene Output-Anweisung steht, wenn Aufgaben von rechts nach links geprüft werden.



Hilfe Nummer: 769000