SY_LagZugFertBuchen

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

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

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