SY_BDE_GEHT

Führt eine "GEHT"-Buchung (PZE) durch.

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

Prototype


SY_BDE_GEHT(Persnr, SM, TEEndDat, TEEndZeit, TEMinuten, Satzart, Bemerkung, GeraetId)

Parameter


ParameterTypBedeutung
PersnrstringPerson
SMnumberSchichtmodell (0 = wird automatisch ermittelt)
TEEndDatstringDatum (yyyyMMdd)
TEEndZeitstringUhrzeit (HHMMSS)
TEMinutennumber(optional) Minuten (0 = wird automatisch ermittelt)
Satzartstring(optional) Buchungsart; Standard = "GEHT"
Bemerkungstring(optional) Bemerkung
GeraetIdstring(optional) Geräte-ID; Standard = "Lua"

Rückgabewerte


  • Fehler-Code (0 = Erfolg)

Hinweise


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

Beispiel


-- "GEHT"-Buchung durchführen
local persnr = "syslog"   -- Person
local sm = 0              -- Schichtmodell (automatisch ermitteln)
local datum = "20220101"  -- Datum
local zeit = "160000"     -- Zeit
local minuten = 0         -- Minuten (automatisch ermittelt)

local res = SY_BDE_GEHT( persnr, sm, datum, zeit )
assert( res == 0, "Fehler bei der 'GEHT'-Buchung: " .. res )