Filterformel zur Beibehaltung von Verknüpfungen

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ührung des Befehles zum Verknüpfen und Ausführung des Befehles für Zuweisungs-/Verknüpfung.


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

1. Eine Verknüpfung wird beibehalten, wenn eine Fixierung ausgewählt ist oder die Mengenfixierung 1 beträgt.

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

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

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

3. Eine Verknüpfung wird beibehalten, wenn der Status eines Vorgangs auf 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 einem 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 Diagramm 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 beträgt 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, weil eine unzureichende Menge an Rohmaterial D1 vorhanden ist.

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 Neuplanung werden Aufträge mit Fälligkeitsdatum am oder nach dem 21.11. (mit grünen Balken) zugewiesen. Auftragserstellung und Zuweisung werden durch Filtern der Aufträge am, oder nach dem 21.11, durchgeführt. 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, mit den an eine Dummyressource zugewiesenen Vorgängen verknüpft.

Datei:Pegkeep2.jpg


Um Verknüpfungen von bereits zugewiesenen Aufträgen mit Fälligkeitsdatum vor dem 21.11. beizubehalten während Aufträge mit Fälligkeitsdatum am oder nach dem 21.11. zugewiesen werden, muss die 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 Auswahl 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, indem 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. Der Auftrag ist mit Aufträgen M0000 und M0001 verknüpft, dessen Mengen jeweils 30 betragen.

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