SY_PickLoeschen

Löscht einen Picksatz.

Prototype


SY_PickLoeschen(PickLfdnr[,NoExcept])

Parameter


ParameterTypBedeutung
PickLfdnrnumberLfd.Nr. des Picksatzes
NoExceptintegerkeine Exception werfen (bei Fehler)? (optional)

Rückgabewert


RückgabewertBedeutung
0OK
-10Picksatz nicht gefunden
-20Fehler beim Loeschen Picksatz (pictab)
-30Fehler beim Schreiben Bewegungs-Protokoll
-40Fehler beim Aktualisieren Entnahme-Reservierung (laotab)

Hinweise


  • Werden für die Funktionsargumente ungültige Typen gewählt, löst dies einen Laufzeitfehler aus.
  • Wenn ein Fehler beim Lesen/Aktualisieren des Datensatzes auftritt, dann löst dies einen Laufzeitfehler aus (wenn der Parameter NoExcept nicht auf 1 steht).

Beispiel


-- Picksatz 5968473 loeschen
SY_PickLoeschen( 5968473 ) -- Picksatz Lfd.Nr. 5935363

-- Picksatz 5968474 loeschen ohne das Script im Fehlerfall abzubrechen
local RetCode = SY_PickLoeschen( 5968474, 1 )
if RetCode ~= 0 then
    print( "Fehler beim Loeschen des Picksatz 5968474 aufgetreten: "..RetCode )
end