SY_LagZugFertBuchen
Die Funktion bucht einen 'Zugang aus Fertigung'
(Bewegungsart 73).
Prototype
SY_LagZugFertBuchen(FertNr,LagerNr,Lagerort,Lagerplatz,Charge,BehaelterNr,BewMenge,BelegNr,Bemerkung,KzGesamt,KzMatBuchen,BelegDruck,Kostentraeger,VerfDat,MatLagerort,MaloListLua)
Parameter
Parameter | Typ | Bedeutung |
---|---|---|
FertNr | string | Zu buchende Fertigungs-Nr. |
LagerNr | number | Zugangs-Lager-Nr. |
Lagerort | string | Zugangs-Lagerort |
Lagerplatz | string | Zugangs-Lagerplatz |
Charge | string | Zugangs-Chargen-Nr. |
BehaelterNr | string | Zugangs-Behälter-Nr. |
BewMenge | number | Zu buchende Menge |
BelegNr | string | (optional) Beleg-Nr. |
Bemerkung | string | (optional) Bemerkung |
KzGesamt | number | (optional) Kz. Teil/Gesamt-Buchung (0 = Teil, 1 = Gesamt) |
KzMatBuchen | number | (optional) Kz. retrograden Materialabgang buchen (0 = nein, 1 = ja) |
BelegDruck | number (V5) boolean (V6) | (optional) Kz. Beleg drucken (0 = nein, 1 = ja) |
Folgende Parameter nur im V6: | ||
Kostentraeger | string | (optional) Kostenträger |
VerfDat | string | (optional) Verfalldatum |
MatLagerort | string | (optional) Material Lagerort |
MaloListLua | LuaTable | (optional) |
Rückgabewert
Nummer | Typ | Bedeutung |
---|---|---|
1 | integer | Rueckgabewert der Buchungsfunktion (0 = OK, <0 = Fehler) |
Hinweise
Die Funktion ist aus Gründen der Rückwärtskompatibilität auch unter dem Namen
EX_LagZugFertBuchen
verfügbar.Werden für die Funktionsargumente ungültige Typen gewählt, löst dies einen Laufzeitfehler aus.
Wenn ein Fehler beim Buchen auftritt, dann löst dies einen Laufzeitfehler aus (nur syslog.ERP 5).
Die EXPOS-Funktion LagZugFertBuchen leistet vergleichbare Dienste.
Beispiel
-- Zugang aus Fertigung
SY_LagZugFertBuchen( "1954536-07", -- Fertigungs-Nr.
0, "vs", "1", "", "", -- Lager-Nr, Lagerort, Lagerplatz, Chargen-Nr., Behaelter-Nr.
1, -- Menge
"belegnr", -- Beleg-Nr.
"text60", -- Bemerkung
1, -- Gesamt-Buchung: ja
0, -- Retrograder Materialabgang: nein
1 ); -- Beleg drucken: ja