Codeblock Onlinehilfe

Event "Kunden.Auftr.Pos. Preiskalkulation"


Event "Kunden.Auftr.Pos. Preiskalkulation"


Dieser Event wird z.B. nach dem Anlegen einer Auftragsposition oder nach dem Ändern der Bestellmenge in der Auftragsbearbeitung aufgerufen.

Beispiel

| nEvtNo:P1, oDab000:P2, oDab050:P3, oDab055:P4, oDab010:P5, nDBState:P6,
  oObject, cName |
// oDAB055 befindet sich im Edit- oder Einfügemodus!
// oDAB050 Datensatz ist gesperrt!
// Event befindet sich innerhalb einer Transaktion!

cName := "",
oObject := GetOwner(odab055),
if !Empty(oObject) then
   cName := oObject.name,
endif,

if oDab055:ARTGRUPPE >=100 and oDab055:ARTGRUPPE < 300 and
   oDab055:ME = "MIN" and cName <> "FormImportOrdAct" then
   SuspendEx(odab055,true),
   oDab055:ME_PE := "STD",
   oDab055:ME := "STD",
   oDab055:ME_VE := "STD",
   oDab055:PE := 1,
   oDab055:VE := 1,
endif,