infra:NET Expert
 
×
3.35 Initialisierung einer Zuordnung am Lagerplatz
Für den Vorschlag aus der Entnahmestrategie mit der Einheit Teilenummer, Chargenbezeichnung, Lagerplatz, Lagerort und den übergebenen Mengen alle LPCV-Sätze initialisieren.
InitBuchungZUO
(strTSS,
(Teilestammsatz)
 
strChargenbez,
 
 
strLagerplatz,
 
 
strLagerort,
 
 
dZuoMengeSoll,
 
 
dZuoMengeIst,
 
 
dMengeZuordnung,
 
 
strLAG,
(Lagerort)
 
strLPZ,
(Lagerplatz)
 
strCHB, 
(Chargenbestand)
 
strLPB,
(Lagerpaltzbestand)
 
strCZS)
(Chargenzustandsummen)
Alte Funktion mit Mengen in Stringvariablen (nicht mehr verwenden):
InitBuchungZUO
(strTSS,
(Teilestammsatz)
 
strChargenbez,
 
 
strLagerplatz,
 
 
strLagerort,
 
 
strZuoMengeSoll,
 
 
strZuoMengeIst,
 
 
strMengeZuordnung,
 
 
strLAG,
(Lagerort)
 
strLPZ,
(Lagerplatz)
 
strCHB, 
(Chargenbestand)
 
strLPB,
(Lagerpaltzbestand)
 
strCZS)
(Chargenzustandsummen)
Input:
strTSS
Teilestammsatz für Zuordnung
strChargenbez
Chargenbezeichnung für Zuordnung
strLagerplatz
Lagerplatz für Zuordnung
strLagerort
Lagerort für Zuordnung
dZuoMengeSoll (bzw. alt strZuoMengeSoll)
Restmenge die zugeordnet werden soll in ME Lager
scsIFZustand
Zustand für den Initialisiert werden soll
Output:
dZuoMengeIst (bzw. alt strZuoMengeIst)
Zuordnungsmenge kumuliert in ME Lager
dMengeZuordnung (bzw. alt strMengeZuordnung)
Zuordnungsmenge aktuell für einen Lagerplatz in ME Lager
scsIFTeilenummer
versorgt für Buchung
scsIFLagernummerQuelle
versorgt für Buchung
scsIFChargenbezeichnung
versorgt für Buchung
scsIFLagerplatzQuelle
versorgt für Buchung
Die folgenden Buffer können nicht zurückgegeben werden. Es werden nur die Keyfelder in den IPS-Buffern gesetzt. Nach dem Aufruf dieser Routine müssen diese Buffer mit BufLockBuffer(xxx) für das IPS gelockt werden, dabei werden die Buffer gelesen.
strLAG
Lagerortstammsatz
strLPZ
Lagerplatzstammsatz
strCHB
Chargenstammsatz
strLPB
Lagerplatzbestandsatz
strCZS
Chargenzustandsummen