WEBuchen() – Wareneingangsbuchung
Die Funktion bucht einen Wareneingang.
Hinweis
Wie bei allen BE-Lagerbuchungsfunktionen muss beachtet werden, dass bei Übergabe einer Platz-Nr. im Kommiss.Array sichergestellt ist, dass diese (Platz-Nr.) für die Lager-Nr. gültig und verfügbar ist.
|
Parameter |
Beschreibung |
|---|---|
|
cWEPNummer:C |
Wareingangspositionsnummer |
|
oAdsConnect:O |
ADS Connection |
|
oDab000:O |
Tab. Objekt DAB000 |
|
oDab010:O |
Tab. Objekt DAB010 |
|
oDab020:O |
Tab. Objekt DAB020 |
|
oDab035:O |
Tab. Objekt DAB035 |
|
oDab050:O |
Tab. Objekt DAB050 |
|
oDab055:O |
Tab. Objekt DAB055 |
|
oDab100:O |
Tab. Objekt DAB100 |
|
oDab235:O |
Tab. Objekt DAB235 |
|
oDab240:O |
Tab. Objekt DAB240 |
|
oDab250:O |
Tab. Objekt DAB250 |
|
oDab255:O |
Tab. Objekt DAB255 |
|
oDab262:O |
Tab. Objekt DAB262 |
|
oDab310:O |
Tab. Objekt DAB310 |
|
oDab410:O |
Tab. Objekt DAB410 |
|
oDab510:O |
Tab. Objekt DAB510 |
|
oDab520:O |
Tab. Objekt DAB520 |
|
oDab610:O |
Tab. Objekt DAB610 |
|
oDab710:O |
Tab. Objekt DAB710 |
|
oDab720:O |
Tab. Objekt DAB720 |
|
oDab730:O |
Tab. Objekt DAB730 |
|
nPersNo:N |
Personalnummer |
|
nMengeIst:N |
IST Menge (Eingangsmenge in EK-Mengeneinheiten); default = -999999999 |
|
nMengeBuch:N |
Buchungsmenge (Eingangsmenge in Lager-Mengeneinheiten); default = -999999999 |
|
cQSCode:C |
Qualitätssicherungscode; default = Leerstring |
|
cLager:C |
Zugangs-Lager; default = Leerstring |
|
aKommissArr:A |
Array der Kommissionsnummern; default = Leerstring
|
|
nQSMenge:N |
Qualitätssicherungsmenge; default = 0 |
|
nArchMenge:N |
Archivierte Menge; default = -999999999 |
|
lAutoErledigt:L |
WE Sendungsdaten automatisch auf "erledigt" stellen, wenn Sendung vollständig (Dab250); default = true |
|
lNoBuchDlg:L |
Keinen Buchungsdialog anzeigen; default = true |
|
nGroeKlasse:N |
Größenklasse; default = 0; 0 = alle Größenklassen erlaubt bei Platzvorgabe per aKommissArr |
|
nResID:N |
Reservierungs-ID des zu buchenden, reservierten Platzes; default = 0 |
Rückgabewert
keiner
Beispiel
| oAdsConnect,
oDab000:DB := 'waDAB000, 1' , oDab010:DB := 'waDAB010, DAB011',
oDab020:DB := 'waDAB020, DAB021', oDab035:DB := 'waDAB035, DAB036',
oDab050:DB := 'waDAB050, DAB051', oDab055:DB := 'waDAB055, DAB056',
oDab100:DB := 'waDAB100, DAB101', oDab235:DB := 'waDAB235, DAB236',
oDab240:DB := 'waDAB240, DAB241', oDab250:DB := 'waDAB250, DAB251',
oDab255:DB := 'waDAB255, DAB256', oDab262:DB := 'waDAB262, DAB263',
oDab310:DB := 'waDAB310, DAB311', oDab410:DB := 'waDAB410, DAB411',
oDab510:DB := 'waDAB510, DAB511', oDab520:DB := 'waDAB520, DAB521',
oDab610:DB := 'waDAB610, DAB611', oDab710:DB := 'waDAB710, DAB711',
oDab720:DB := 'waDAB720, DAB721', oDab730:DB := 'waDAB730, DAB731',
aCommiss |
oAdsConnect := oDab255.AdsConnection,
aCommiss := <code>'05-753822', 20, 'TG042'</code>,
WEBuchen('06030056001',
oAdsConnect, oDab000, oDab010, oDab020, oDab035, oDab050, oDab055,
oDab100, oDab235, oDab240, oDab250, oDab255, oDab262, oDab310,
oDab410, oDab510, oDab520, oDab610, oDab710, oDab720, oDab730,
7, 20, , '', '04', aCommiss)
Weitere Verknüpfungen