Ansicht
Dokumentation

ABENEML_DISPLAY_DERIVED_TYPE_ABEXA - EML DISPLAY DERIVED TYPE ABEXA

ABENEML_DISPLAY_DERIVED_TYPE_ABEXA - EML DISPLAY DERIVED TYPE ABEXA

ROGBILLS - Synchronize billing plans   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Abgeleitete BDEF-Typkomponenten anzeigen

In diesem Beispiel kann man mehrere abgeleitete BDEF-Typkomponenten und deren Verfügbarkeit in mit TYPE TABLE FOR ... und TYPE STRUCTURE FOR ... typisierten Variablen kennenlernen.

Das Programm verwendet drei unterschiedliche RAP-Szenarien:

Die Grundlage dieses Beispiels sind Attrappen-BDEFs und - Behavior-Pools (ABP), die alleine den vielen Angaben dienen, mit denen eine Vielzahl abgeleiteten BDEF-Typkomponenten in der Ausgabe angezeigt werden können:

Szenario Datenmodell BDEF ABP
Externe RAP-Nummernvergabe Wurzelentität: DEMO_MANAGED_ROOT_TEST \lbr \lbr Untergeordnete Entität: DEMO_MANAGED_CHILD_TEST DEMO_MANAGED_ROOT_TEST BP_DEMO_MANAGED_ROOT_TEST
Späte Nummernvergabe Wurzelentität: DEMO_MANAGED_ROOT_TEST_LN \lbr \lbr Untergeordnete Entität: DEMO_MANAGED_CHILD_TEST_LN DEMO_MANAGED_ROOT_TEST_LN BP_DEMO_MANAGED_ROOT_TEST_LN
Entwurf Wurzelentität: DEMO_MANAGED_ROOT_TEST_DT \lbr \lbr Untergeordnete Entität: DEMO_MANAGED_CHILD_TEST_DT DEMO_MANAGED_ROOT_TEST_DT BP_DEMO_MANAGED_ROOT_TEST_DT

  • Da mit vielen der abgeleiteten BDEF-Typen Variablen außerhalb der Implementierungsklasse nicht deklariert werden können (beispielsweise in einem Programm), enthält die globale Klasse Variablen, die mit den verschiedenen abgeleiteten BDEF-Typen und Methoden (get_comp und get_comp_table) typisiert sind, die die Komponenten besorgen.
  • Die Verfügbarkeit von Komponenten ist je nach Angabe in der BDEF unterschiedlich, beispielsweise steht %is_draft nur Entwurfsszenarien zur Verfügung. %pid ist nur für Szenarien der späten Nummerierung verfügbar.
  • Bei TYPE TABLE FOR INSTANCE FEATURES RESULTS, zum Beispiel, die eine Ähnlichkeit mit einigen anderen Typen aufweist, die eine bestimmte Angabe in der BDEF benötigen, sind nur die Elemente verfügbar, die mit features : instance angegeben sind.

Quelltext

Ausführen

Beschreibung

Mit dem Programm kann ein abgeleiteter BDEF-Typ gewählt werden, entweder TYPE TABLE FOR ... oder TYPE STRUCTURE FOR ..., und ein RAP-Szenario (externe Nummernvergabe, späte Nummernvergabe und Entwurf) ausgewählt werden. Eine initiale interne Tabelle wird in der Ausgabe gezeigt. Mit den Spaltennamen der Tabelle werden die abgeleiteten BDEF-Typkomponenten dargestellt, die im gewählten abgeleiteten BDEF-Typ verfügbar sind. In vielen Fällen stehen mehrere Komponenten in abgeleiteten BDEF-Typen zur Verfügung, beispielsweise steht %tky zur Verfügung wenn %key auch zur Verfügung steht. Diese Komponentengruppen werden zusätzlich angezeigt. In diesem Beispiel werden Komponenten und Komponentengruppen auf einer hohen Ebene angezeigt. Die Verfügbarkeit von Komponenten und Komponentengruppen ist von den Angaben in der BDEF abhängig. Eine komplette Übersicht bekommt man in der F2-Hilfe für die entsprechenden mit abgeleiteten BDEF-Typen typisierten Variablen.






TXBHW - Original Tax Base Amount in Local Currency   Addresses (Business Address Services)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5879 Date: 20240523 Time: 163638     sap01-206 ( 90 ms )