WALLQTY = WREQQTY - ENT_CUMALLQTY
[M:MLIK]LIKQTY = WALLQTY
Endif
Return
In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).
Tabelle | Wichtiger Inhalt | Tabellentitel |
MFGHEAD | Nein | FA-Kopfzeile |
MFGITM | Ja | Gestarteter Artikel |
SCOHEAD | Nein | EO-Kopfzeile |
SCOITM | Ja | Gestarteter Artikel |
SORDER | Ja | Verkaufsauftrag |
SORDERQ | Ja | Verkaufsauftrag - Position |
PORDER | Ja | Bestellung |
PORDERQ | Ja | Bestellung - Position |
Bei der Anlage und Stornierung von Aufträgen zu FA zur Fremdbearbeitung kann mit diesem Eingabepunkt gearbeitet werden, um beispielsweise in der Reservierungsverwaltung zur Bestellung anstatt detaillierte Reservierungen allgemeine Reservierungen zu verwalten.
Eine Transaktion in Bearbeitung.
Bei Aufruf des Eingabepunkts werden die Tabellen PORDER ([F :POH] und PORDERQ ([F :POQ]) geladen. Weiterhin wird eine Bestellungskomponente geladen, die zum betreffenden Auftrag führte (OF, EO oder Verkaufsauftrag):
Auswertung der Variable [M:MILK]MAJCOD ("E" = Bestandszugang, "S" = Löschen), um den Aufrufkontext zu ermitteln.
Beim Wareneingang ([M:MLIK]MAJCOD="E") werden die Arbeitsvariablen WALLQTY und WREQQTY jeweils mit der für die Auftragsposition noch zu reservierenden Menge bzw. mit der Wareneingangsmenge belegt.
Beim Storno von Wareneingängen ([M:MLIK]MAJCOD="S") muss die Variable SAW_WALLQTY mit der dereservierten Menge * -1 (negative dereservierte Menge) belegt werden.
Bei der Anlage wird SAW_WALLQTY von der Standardversion verwaltet.
Bei Verlassen des Eingabepunkts ist die globale Variable GPE auf den Wert 1 zu setzen, wenn die Standardanlage- oder -stornoverarbeitung für detaillierte Reservierungen unterdrückt werden soll.
In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).
Tabelle Wichtiger Inhalt Tabellentitel MFGHEAD Nein FA-Kopfzeile MFGITM Ja Gestarteter Artikel SCOHEAD Nein EO-Kopfzeile SCOITM Ja Gestarteter Artikel SORDER Ja Verkaufsauftrag SORDERQ Ja Verkaufsauftrag - Position PORDER Ja Bestellung PORDERQ Ja Bestellung - Position
Mit diesem Eingabepunkt wird die für den zur Bestellung gehörenden Verkaufsauftrag zu reservierende Menge geändert.
Eine Transaktion in Bearbeitung.
Es ist keine Logdatei geöffnet.
Bei Aufruf des Eingabepunkts werden die Tabellen SORDER ([F :SOH], SORDERQ ([F :SOQ], PORDER ([F :POH] und PORDERQ ([F :POQ]) geladen.
Die Arbeitsvariablen WALLQTERES und WREQQTY werden jeweils mit der für die Auftragsposition noch zu reservierenden Menge bzw. mit der im Rahmen dieser Rückmeldung Fertigung gefertigten Menge belegt.
Standardmäßig wird entweder die gefertigte Menge (WREQQTY) oder die noch zu reservierende Menge (WQTERES) reserviert, d. h. wenn die gefertigte Menge größer als die Auftragsmenge ist, wird nur für die noch zu reservierende Menge dieser Auftragsposition reserviert.
Die zu reservierende Menge (WQTERES) wird wie folgt berechnet:
Auftrag mit Direktrechnung:
Zu reservierende Menge = Auftragsmenge - reservierte Menge - gelieferte Menge - in Rechnung gestellte Menge
Sonstige Aufträge:
Zu reservierende Menge = Auftragsmenge - reservierte Menge - gelieferte Menge - in Rechnung gestellte Menge - in Lieferung befindliche Menge
Soll beispielsweise die gesamte gefertigte Menge reserviert werden, ist lediglich die zu reservierende Menge (WQTERES) mit der Wareneingangsmenge (WREQQTY) zu belegen.
Beispiel für die Standardverarbeitung:
$ACTION
Case ACTION
When "CALWALLQTY" : Gosub CALWALLQTY
Endcase
Return
$CALWALLQTY
If WREQQTY-ENT_CUMALLQTY > WQTERES
WQTERES = WREQQTY - ENT_CUMALLQTY
[M:MLIK]LIKQTY = WQTERES
Endif
Return
In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).
Tabelle | Wichtiger Inhalt | Tabellentitel |
SORDER | Ja | Verkaufsauftrag |
SORDERQ | Ja | Verkaufsauftrag - Position |
PORDER | Ja | Bestellung |
PORDERQ | Ja | Bestellung - Position |
Dieser Eingabepunkt liegt in dem Verarbeitungsteil, der die Bestandsreservierung zu einer Anfrage (Verkaufsauftrag, Materialbedarf für interne oder externe Fertigung) während eines Bestandseingang über einen Wareneingang einer Einkaufsbestellung verwaltet, wenn es eine Zuweisung von Auftrag und Ressource gibt.
Dieser Eingabepunkt ist freiwillig eingeschränkt, wenn die zugewiesene Anfrage ein Verkaufsauftrag ist.
Eine Transaktion in Bearbeitung.
Es ist keine Logdatei geöffnet.
Zum Zeitpunkt des Aufrufs wurden weder die Artikel in Bearbeitung der Zuweisung noch die Zuweisung selbst in den Tabellen ORDERS ([F:ORDB]) und MTOLINK aktualisiert.
Zum Zeitpunkt des Aufrufs wird die Maskenklasse [M:MLIK] angegeben:
Der Eingabepunkt wird nach der Aktualisierung der Auftragsauskunft [SOQ] und vor der Aktualisierung der Kopfzeile des Auftrags [SOH] aufgerufen.
WQTE2 ist die Menge, die zu der reservierten Menge in Bestandseinheit der Verkaufsauftragsposition hinzugefügt wurde ([F:SOQ]ALLQTYSTU+=WQTE2).
In nachstehender Tabelle weist das Flag Wichtiger Inhalt auf Inhalte hin, die im Kontext kohärent sind (...).
Tabelle | Wichtiger Inhalt | Tabellentitel |
SORDER | Ja | Verkaufsauftrag |
SORDERQ | Ja | Verkaufsauftrag - Position |
SORDERP | Ja | Verkaufsauftrag-Preis |
PRECEIPTD | Ja | Wareneingang-Position |
PORDERQ | Ja | Bestellung - Position |
Dieser Eingabepunkt wird beim Wareneingang einer einem Verkaufsauftrag zugewiesenen Einkaufsbestellung aufgerufen, und zwar unabhängig davon, ob diese Zuweisung ein Direktauftrag ist oder nicht.
Im Fall eines Direktauftrags erhält man [F:SOQ]FMI=3 & [F:SOQ]FMINUM=[F:POQ]POHNUM.