Input-Anweisungssortierformel und Output-Anweisungssortierformel
Verknüpfen von Aufträgen wird nach Auftragslieferdatum in 'first-in, first-out'-Reihenfolge vorgenommen. Sie können dies über die "Input-Anweisungssortierformel" und über die "Output-Anweisungssortierformel" der Artikelklasse anpassen. Details finden Sie unter Auftragsverknüpfungen.
Um die Verknüpfungen vorzunehmen, werden die Listen für Vorgangs-Input-Anweisung und für Vorgangs-Output-Anweisung vorbereitet. Danach wird das Verknüpfen durchgeführt beginnend bei den früheren Artikeln durch Sortierung nach Listen.
Sowohl die "Sortierformel Vorgangs-Input-Anweisung zur Zeit der Verknüpfung" als auch die "Sortierformel Vorgangs-Output-Anweisung zur Zeit der Verknüpfung" legen die Sortiermethode für die Listen fest.
Im Dialogfenster 'Sortieren' können Sie Einstellungen festlegen.
Wenn in der Input-Anweisungssortierformel und in der Output-Anweisungssortierformel nichts festgelegt ist, wird entsprechend den Auftragsauslieferungsdaten sortiert. Wenn der Nutzer etwas in die Sortierformel eingibt, dann wie folgt. (Es hat allerdings keine Bedeutung, hier etwas festzulegen.)
- Output-Anweisungssortierformel
- ME.Order.LET Aufsteigende Reihenfolge
- Input-Anweisungssortierformel
- ME.Order.LET Aufsteigende Reihenfolge
Inhaltsverzeichnis
Einstellungsbeispiel 1
Sortierung nach den ESTs der Aufträge
- Output-Anweisungssortierformel
- ME.Order.EST Aufsteigende Reihenfolge
- Input-Anweisungssortierformel
- ME.Order.EST Aufsteigende Reihenfolge
Einstellungsbeispiel 2
Bezug auf das Lieferdatum des übergeordneten Auftrags (kein Verkaufsauftrag)
- Output-Anweisungssortierformel
- (Keine Einstellung)
- Input-Anweisungssortierformel
- ME.Order.RightOrderEarliestPeggingLET Aufsteigende Reihenfolge
Einstellungsbeispiel 3
Bezug auf das Lieferdatum des übergeordneten Auftrags (inklusive Verkaufsaufträge)
- Output-Anweisungssortierformel
- (Keine Einstellung)
- Input-Anweisungssortierformel
- ME.Order.SalesOrderPeggingLET Aufsteigende Reihenfolge
Einstellungsbeispiel 4
Durch die vom Nutzer hinzugefügte Eigenschaft "Benutzerdefinierte Verknüpfungsreihenfolge"
- Output-Anweisungssortierformel
- ME.Order.CustomPeggingOrder Aufsteigende Reihenfolge
- Input-Anweisungssortierformel
- ME.Order.CustomPeggingOrder Aufsteigende Reihenfolge
Einstellungsbeispiel 5
Es gibt den Fall, dass Standardteile in mehrere Packstücke geändert werden. In diesem Fall wird das Lieferdatum auf eine Woche verkürzt. Es wird ein Packstück mit höherer Priorität versehen und verknüpft. Dies ist die Sortierformel für solche Standardteile.
(Die Beispieldaten für diese Sortierformel sind in Mini-Beispielen verfügbar. Hier gibt es die Mini-Beispiele.)
- Output-Anweisungssortierformel
- (Keine Einstellung)
- Input-Anweisungssortierformel
- 1. Schlüssel: Truncate((ME.Order.LET-#2007/01/01 00:00:00#)/7d,0) Aufsteigende Reihenfolge
- 2. Schlüssel: ME.Order.Item.CustomiPeggingOrder Aufsteigende Reihenfolge
Die Sortierung durch "Input-Anweisungssortierformel" und "Output-Anweisungssortierformel" muss nur verwendet werden, wenn der Nutzer die standardmäßige Sortierung nach Auftragsauslieferungsdatum ändern möchte.
Dementsprechend wird die Sortierung bei fixierten oder zugewiesenen Vorgängen so vorgenommen, als sei in diesen Eigenschaften nichts angegeben.
Beispiel
Angenommen, die Sortierformel für Input-Anweisungssortierformel und Output-Anweisungssortierformel ist das in aufsteigender Reihenfolge sortierte Lieferdatum. Wenn die Reihenfolge in der Vorgänge begonnen werden nicht dieselbe ist wie die Reihenfolge der Lieferdaten, werden die tatsächlichen Daten der Vorgänge für die Sortierverknüpfung verwendet.