Filterformel um Verknüpfungen beizubehalten

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
Hilfe Nummer: 776600

Im Verknüpfungsprozess wird die gesamte Planung ungeachtet der Auftragsfilter verknüpft. Durch Eingabe einer Formel in der Eigenschaft "Filterformel um Verknüpfungen beizubehalten" des Planungsparameters werden Verknüpfungen entsprechend der eingegebenen Bedingung beibehalten. Dies gilt für Verknüpfungen während Auftragszuweisung, während Ausführen des Befehles zum Verknüpfen sowie dem Zuweisungs-/Verknüpfungsbefehl.


Beispiele für 'Filterformel um Verknüpfungen beizubehalten'

1. Verknüpfung wird beibehalten wenn Fixierung ausgewählt ist oder Mengenfixierung auf 1 steht.

ME.QtyFixed==1||ME.LinkFixed==1

2. Verknüpfung wird beibehalten wenn ein Vorgang auf der Inputseite oder auf der Outputseite bereits zugewiesen ist.

ME.LeftOperation.IsAssigned!='0'||ME.RightOperation.IsAssigned!='0'

3. Verknüpfung wird beibehalten wenn der Status eines Vorgangs auf der Inputseite "Freigegeben" ist.

ME.LeftOperation.Status=='I'


Wenn in der Filterformel keine Bedingung zur Beibehaltung von Verknüpfungen hinterlegt wurde, werden nur fixierte und solche mit einer eingestellten Mengenfixierung beibehalten. (siehe Beispiel 1, oben)


Beispiel

In diesem Beispiel werden Aufträge mit Fälligkeitsdatum vor dem 21.11. sowie jene mit Fälligkeitsdatum am, oder nach dem 21.11., separat geplant. Der Planungsparameter "Aufträge mit Fälligkeitsdatum vor dem 21.11. zuweisen" wird hinterlegt, um Aufträge mit einem Fälligkeitsdatum vor dem 21.11. zuzuweisen. Das folgende Diagram zeigt eine Planung, in der dieser Parameter angewendet wird. Die roten Balken zeigen Aufträge mit Fälligkeitsdatum vor dem 21.11. an. Artikel D1, ein Rohmaterial für Artikel D2, wird von einem Bestandsauftrag mit einer Menge von 4 bezogen. Da die Menge von Auftrag 06 für Artikel D2 4 ist, und dieser Auftrag mit dem Bestandsauftrag verknüpft ist, wird der spätere Prozess normal zugewiesen. Auftrag 07 wird auch von Artikel D2 verwendet, aber Fertigungsaufträge des späteren Prozesses werden einer Dummy-Ressource zugewiesen - wegen der unzureichenden Menge an Rohmaterial D1.

Pegkeep1.jpg


Ändern Sie den Planungsparameter auf "Aufträge mit Fälligkeitsdatum am oder nach dem 21.11.". Dieser Parameter weist Aufträge mit Fälligkeitsdatum am oder nach dem 21.11. zu. Bei der Neuplanung werden Aufträge mit Fälligkeitsdatum am oder nach dem 21.11. (mit grünen Balken) zugewiesen. Auftragserstellung und Zuweisung werden durchgeführt durch Filtern der Aufträge am oder nach dem 21.11. Da jedoch Verknüpfungen für die gesamte Planung vorgenommen werden, werden die Verknüpfungen der Aufträge vor dem 21.11. wie im folgenden Diagramm geändert. Als Ergebnis wird ein Teil des späteren, von Auftrag 06 verknüpften Prozesses, nun mit den Vorgängen verknüpft, die einer Dummy-Ressource zugewiesen sind.

Datei:Pegkeep2.jpg


Um Verknüpfung von bereits zugewiesenen Aufträgen mit Fälligkeitsdatum vor dem 21.11. beizubehalten, wenn Aufträge mit Fälligkeitsdatum am oder nach dem 21.11. zugewiesen werden, muss folgende Formel unter die Eigenschaft "Filterformel um Verknüpfungen beizubehalten" des Planungsparameters "Aufträge mit Fälligkeitsdatum am oder nach dem 21.11. zuweisen" hinterlegt werden.

ME.LeftOperation.IsAssigned!=0&&ME.RightOperation.IsAssigned!=0

Mit dieser Formel werden auf Inputseite und Outputseite bereits zugewiesene Vorgänge beibehalten.

Pegkeep3.jpg


Pegkeep4.jpg


Entfernen Sie alle Vorgänge und löschen Sie alle Verknüpfungen einmalig durch Auswählen von [Planung] - [Alle Vorgänge entfernen] aus dem Hauptmenü und planen Sie dann neu - zunächst unter Verwendung des Planungsparameters "Aufträge mit Fälligkeitsdatum vor dem 21.11. zuweisen" und als nächstes mit "Aufträge mit Fälligkeitsdatum am oder nach dem 21.11. zuweisen". Bei Auftragszuweisung mit Fälligkeitsdatum am oder nach dem 21.11. (unter Verwendung des Planungsparameters, in dem die Filterformel um Verknüpfungen beizubehalten festgelegt ist), werden Aufträge mit Fälligkeitsdatum am oder nach dem 21.11. zugewiesen (unter Beibehaltung der bereits zugewiesenen Auftragsverknüpfungen mit Fälligkeitsdatum vor dem 21.11. (rote Balken)).

Datei:Pegkeep5.jpg


Wenn sich Mengen aufgrund von Veränderungen in den Auftragsmengen für Verknüpfungsobjekte, auf die eine Filterformel zur Beibehaltung von Verknüpfungen angewendet wird, verändern, dann werden Mengen einer Inputanweisung und Outputanweisung, die mit einem Verknüpfungsobjekt verknüpft sind, verglichen. Die kleinere Menge wird dann verwendet, um die Menge des Verknüpfungsobjektes anzupassen. Wenn bei Anpassung der Menge ungewollte Verknüpfungen entstehen, wird die ungewollte Verknüpfung gelöscht, sofern sie nicht fixiert ist.

Beispiel

Geben Sie in der Filterformel ME.LeftOperation.Status=='I' ein, um Verknüpfungen beizubehalten. Die Menge von Auftrag 2 beträgt 50 und er ist mit den beiden Aufträgen M0000 und M0001 verknüpft, dessen Menge sich auf jeweils 30 beläuft.

Pegkeep11.jpg


Angenommen, die Menge von Auftrag 2 wurde auf 30 geändert. Bei Neuplanung werden die Mengen zweier Verknüpfungen, die zu Auftrag 2 gehören, angepasst. Als Ergebnis werden M0000 und Auftrag 2 mit der Menge 30 verknüpft und die Verknüpfung zwischen M0001 und Auftrag 2 ist nicht länger notwendig und wird gelöscht.

Pegkeep12.jpg



Hilfe Nummer: 776600