ich möchte das Ereignis OrderAllCreated im ObjekttypWASTEORDER nutzen.
Ich habe die Objekttyp in eine Z-Typ kopiert. Wie kann ichdieses Event nutzen.
Problem:
Über CIC0 und der Aktion E1D2 kann ich eineBehälterbestellung anlegen. Ich gebe dort Auftraggeber,Standplatz und diverse andere Daten mit. Ich sichere dann denAuftrag und gehe zurück. Es wird dann die Methode Downloadausgeführt. Es wir das Programm REWAORDER_DOWNLOAD aufgerufen.Dort möchte ich u.a die lfd. Nummer übergeben.
Wenn ich meine Methode Download teste, dann sieht alles gutaus. Wenn ich über die Transaktion CIC0 gehe, dann wird meinCoding scheinbar ignoriert.
ich habe jetzt das Ereignis markiert und im Menüüber "Überdefinieren" konnte ich dann Coding eingeben.
Folgendes Coding war schon auskommentiert vorhanden:
*class wasteorderdefinition.
*publicsection.
*Methods: ereignisbehandlermethode for eventorderallcreated of
* wasteorder
*importing wastedisposalnumber,consNo.
*privatesection.
*data: E typei,
*L typei.
*endclass.
*class wasteorderimplementation.
*methodereignisbehandlermethode.
*E =wastedisposalorder.
*L =consno.
*endmethod.
*endclass.
Ich habe das Coding auskommentiert und bekomme jetzt denSyntaxfehler: "Auf das Ereignis "ORDERALLCREATED" des Objekttyps"WASTEORDER" kann nicht zugegriffen werden (Möglicherweisewegen der hier vorliegenden rekursiven Typdefinition)."
Was heißt das? Habe in diesem Bereich bisher nochnichts zu tun gehabt und bin etwas ratlos.