Auftragscode, Vorgangscode

Aus Asprova Hilfe
Version vom 7. April 2017, 09:20 Uhr von DM (Diskussion | Beiträge) (Imported from text file)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
Hilfe Nummer: 777110

Auftrags- und Vorgangscode sind für die Planung, den Export der Nutzungsanweisung oder Import der Ergebnisse essentiell.
In Asporva stellt es kein Problem dar, sollten die Codes ein Duplikat besitzen. Jedoch sind einige Punkte zu beachten.


  • Dadurch, dass der Vorgangscode ein Schlüssel für die Ergebnisreflektion darstellt, er nicht einzigartig ist, kann die Ergebnisreflektion unter Umständen nicht funktionieren.
  • Gleiches gilt für den Output von Anweisungen.
  • Wenn der Code Nächstet Auftrag nicht einzigartig ist, wird die Verknüpfung fehlerhaft geschehen.
  • Es ist nicht möglich, eine Sortierung oder Filterung ohne Auftrags- und Vorgangscode vorzunehmen.

Aus diesen Gründen ist es erforderlich, dass einzigartige Auftrags- und Vorgangscodes eingestellt werden.


Einstellen des Auftragscodes

Es gibt zwei Arten von Aufträgen, zum Einen einen registrierten Auftrag durch den Nutzer und zum Anderen einen Nachfüllauftrag, der durch die Funktion Automatische Nachfüllaufträge erstellt werden.

Registrierte Aufträge

Registrierte Aufträge sind Aufträge, die durch den Nutzer angelegt worden sind (von Extern importiert oder manuell eingegeben). Normalerweise wird diese von externen Quellen verwaltet.

Existiert kein brauchbarer externer Code, stellen Sie einen einzigartigen Auftragscode in Asprova ein.

Nachfüllaufträge

Nachfüllaufträge werden von der Funktion Automatische Nachfüllaufträge oder Befehl zur Teilung von Verkaufsplänen angelegt.

Der Auftragscode für Nachfüllaufträge kann durch die Nutzung folgender Eigenschaften generiert werden.


Eigenschaft Objekt
Formel Nachfüllproduktionsauftragscode Wird verwendet, wenn "Automatische Nachfüllaufträge" mit "Ja" eingestellt ist oder "Ja" (eins-zu-eins Produktion)"
Formel Nachfülleinkaufssauftragscode Wird verwendet, wenn Einkaufsauftrag ist automatisch. Option Einkaufsauftrag wird benötigt
Formel Nachfüllverkaufssauftragscode Wird verwendet, wenn Verkaufsauftrag nachgefüllt wird durch den Befehl "Teilung Verkaufsplan" im Verkaufsplan. Option Verkaufsplan wird benötigt
Auto-generated one-to-one order code expression It is used when the Auto-replenish flag of item is "Yes (one-to-one production)" or "Yes (inventory + one-to-one production)".


Der Auftragscode eines Nachfüllauftrags kann durch den 6.bit-Code, beginnend mit "M" durch die folgende Formel geändert werden.

'M'+Right(GenStrSerialNum(PROJECT.ManufacturingOrderSerialNumber,6),6)

Der Code, der "M" folgt, kann ein 6-bit Artikelcode sein.

ME.Item+':'+Right(GenStrSerialNum(PROJECT.ManufacturingOrderSerialNumber,6),6)

Es ist praktisch, die Funktion GenStrSerialNum und die Auftragsseriennummer zu nutzen, um den Auftragscode zu generieren. Seriennummer unterscheidet sich nach Art des Nachfüllauftrags.


Eigenschaft Objekt
Seriennummer Nachfüllproduktionsauftrag Nachfüllproduktionsauftrag
Seriennummer Nachfülleinkaufssauftrag Nachfülleinkaufssauftrag
Seriennummer Nachfüllverkaufssauftrag Nachfüllverkaufssauftrag


Einstellen des Vorgangscodes

Der Vorgang wird generiert durch Auftragsteilung, abhängig von den integrierten Stammdaten und dem Auftrag.

Der Vorgangscode würde sich wie der Auftragscode gestalten: Prozessnumer, wenn die folgende Formel verwendet wird.

ME.Order.Code+':'+ME.Bom.ProcNo

Bei Nutzung des Prozesscodes

ME.Order.Code+':'+ME.Bom.Code

Der Vorgangscode wäre einzigartig, wenn der Prozesscode im Vorgangscode genutzt würde.

* Der Prozesscode ist einzigartig bei einem Artikel
* Nicht nur der Prozesscode, sondern auch die Prozessnummer kann verwendet werden.

Dies wäre notwendig.


Hilfe Nummer: 777110