Ansicht
Dokumentation

ABAPHANDLER_METH_NUMBERING - HANDLER METH NUMBERING

ABAPHANDLER_METH_NUMBERING - HANDLER METH NUMBERING

General Material Data   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

FOR NUMBERING

Definition von Behandlermethoden:

METHODS meth $[FINAL$]
   FOR NUMBERING
   $[IMPORTING$] ${ REFERENCE(im_par_num) $| im_par_num $}
   FOR CREATE bdef
   $[CHANGING ${ $[failed TYPE data$] $[reported TYPE data$] $[mapped TYPE data$] $}$].


Wirkung

Behandlermethode, die für die frühe Nummernvergabe verwendet wird. Sie muss in einer Behandlerklasse eines ABAP-Behavior-Pools definiert und implementiert werden. Der Methodenname meth is frei wählbar. bdef ist der Name oder Alias der BDEF.

Methodenparameter

  • im_par_num: Umfasst RAP-BO-Instanzen für die die frühe Nummernvergabe ausgeführt werden soll. Er ist eine interne Tabelle vom Typ TYPE TABLE FOR CREATE. Der Parameter kann auch per Referenz übergeben werden (siehe REFERENCE).

  • Die CHANGING-Parameter failed, reported und mapped sind implizit verfügbar. Mit ihnen werden Informationen über Fehler, Meldungen oder Abbildungen zurückgegeben. Die Parameter mit den vordefinierten Namen failed, reported und mapped können hinter dem ABAP-Wort CHANGING explizit angegeben werden. In diesem Fall wird der generische Typ DATA verwendet. Zur Laufzeit besitzen die typisierten Parameter den abgeleiteten BDEF-Typ TYPE RESPONSE FOR implizit.

BDEF-Voraussetzungen

Siehe die erforderlichen BDEF-Notationen für beide Varianten unter CDS BDL - Frühe Nummernvergabe.

Beispiele

Beispiel für eine RAP-Behandlermethodendefinition Demonstrationen von Methodenimplementierungen sind in den ausführbaren Beispielen weiter unten zu finden.

METHODS earlynumbering_create FOR NUMBERING
    IMPORTING entities FOR CREATE bdef.

Beispiel für RAP-Behandlermethoden: Hiermit wird diese RAP-Behandlermethode innerhalb einer RAP-Behandlerklasse über ein einfaches nicht verwaltetes und entwurfsfähiges RAP-BO demonstriert.






ROGBILLS - Synchronize billing plans   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4790 Date: 20240427 Time: 220057     sap01-206 ( 70 ms )