Skip to main content
Skip table of contents

Event "bei Initialisierung der Lagerbuchung"

Event "bei Initialisierung der Lagerbuchung"


Der Aufruf erfolgt unmittelbar bei der Initialisierung einer Lagerbuchung (bevor die Platzvorgabe-Automatik und das anschließende "vor Lagerbuchung"-Event ausgeführt wird). Der Event wird sowohl bei einer Zubuchung als auch einer Abbuchung ausgeführt.
Es können per Array-Rückgabe die beiden Buchungsparameter "Größenklasse" und "Reservierungs-ID" verändert werden (siehe entspr. Memos).

Beispiel

CODE
| nEvtNo:P1, oDab010:P2, oDab020:P3, oDab100:P4, oDab000:P5, 
  cBuart:P6, cBelegNr:P7, dDatum:P8, nPersNr:P9, cArtNr:P10,
  nMenge:P11, cText:P12, nKostSt:P13, cMemo:P14, cLager:P15,
  nMengeAlt:P16, cProgID:P17, nGroeKlasse:P18, nReservID:P19, aRes |

// Rückgabe : leer  = keine Änderung
// Rückgabe : Array mit veränderten Parameter 
//            = { nGroeKlasse, nReservID }

if nMenge > 0 then
  aRes := { Val(InputBox('Eingabe','Größenklasse:', Str(nGroeKlasse))), 
            Val(InputBox('Eingabe','Reservierungs-ID:', Str(nReservID))) }
else
  aRes := NULL(),
endif,
aRes


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.