SY_InventurUpdate

SY_InventurUpdate

Aktualisiert einen bestehenden Inventur-Satz (gezählt wird gesetzt)

.

Achtung: Diese Funktion ist momentan nur in syslog.ERP 6 verfügbar!

Es muss eine spezifische laufende Nummer angegeben werden.

Prototype


SY_InventurUpdate(Artnr, Lagernr, Lagerort, Lagerpl, Chargnr, Behaelternr, Lfdnr, Aufnehmer, Zaehler, Menge, Verfdat, Bemerkung)

Parameter


Parameter

Typ

Bedeutung

Parameter

Typ

Bedeutung

Artnr

string

Artikel-Nr.

Lagernr

number

Lager-Nr.

Lagerort

string

Lagerort

Lagerpl

string

Lagerplatz

Chargnr

string

Charge/Serie

Behaelternr

string

Behälter-Nr.

Lfdnr

number

Laufende Nummer

Aufnehmer

string

Aufnehmer

Zaehler

string

Zähler

Menge

number

Gezählte Menge

Verfdat

string

(optional) Verfallsdatum

Bemerkung

string

(optional) Bemerkung

Rückgabewerte


  • Fehler-Code (0 = Erfolg)

Hinweise


  • Werden für die Funktionsargumente ungültige Typen gewählt, löst dies einen Laufzeitfehler aus.

Beispiel


-- Inventur-Satz aktualisieren local artnr = "150222" -- Artikel-Nr. local lagernr = 0 -- Lager-Nr. local lagerort = "fli" -- Lager-Ort local lagerpl = "" -- Lagerplatz local chargnr = "" -- Charge/Serie local behaelternr = "" -- Behälter-Nr. local lfdnr = 1 -- Laufende Nummer local aufnehmer = "syslog" -- Aufnehmer local zaehler = "syslog" -- Zähler local menge = 250.0 -- Gezählte Menge local verfdat = "20220101" -- Verfallsdatum '01.01.2022' (optional) local bem = "Buchung aus Lua" -- Bemerkung (optional) local res = SY_InventurUpdate( artnr, lagernr, lagerort, lagerpl, chargnr, behaelternr, lfdnr, aufnehmer, zaehler, menge, verfdat, bem ) assert( res == 0, "Fehler beim Aktualisieren des Inventur-Satzes: " .. res )