Ansicht
Dokumentation

ABAPDERIVED_TYPES_PATH - DERIVED TYPES PATH

ABAPDERIVED_TYPES_PATH - DERIVED TYPES PATH

RFUMSV00 - Advance Return for Tax on Sales/Purchases   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

%path

%path ist eine Komponente der abgeleiteten BDEF-Typen. Sie wird als Komponente des reported-Antwortparameters verwendet.

%path darf nur bei Kindentitäten verwendet werden. Die Komponente bildet eine Kindentität auf ihre Elternentität ab. Wenn ein Business-Objekt mehrere Kindentitäten hat, wird %path erweitert, damit die Kindentität auf ihre Elternentität und die Wurzel des Business-Objekts abgebildet wird. Um die untergeordneten Entitäten den übergeordneten Entitäten explizit zuzuordnen, muss die Komponente für alle untergeordneten Entitäten einer Wurzelentität gefüllt sein.

Typ

Struktur, deren Komponenten gemäß Kindentitäten benannte geschachtelte Komponenten sind. Die Komponenten dieser Strukturen umfassen %key und, falls relevant und abhängig vom Kontext, % Komponenten wie %pid.

  • REPORTED [EARLY$|LATE]

Weitere Informationen über Nachrichtenbehandlung finden Sie im Entwicklungsleitfaden für das ABAP-RESTful-Anwendungsprogrammierungsmodell, Abschnitt Messages.

Beispiel

Im folgenden Quelltextausschnitt aus BP_DEMO_MANAGED_ROOT_REPORTED=CCIMP der globalen Klasse des Behavior-Pools BP_DEMO_MANAGED_ROOT_REPORTED wird die Komponente %path im Kontext einer Methodenimplementierung für eine Validierung demonstriert, die die Feldwerte von RAP-BO-Instanzen vor dem Sichern prüft. Siehe das ausführbare Programm für dieses Beispiel unten.

Im Beispiel Beispiel für nachrichtenbezogene abgeleitete BDEF-Typkomponenten wird die Verwendung von diversen abgeleiteten BDEF-Typkomponenten inklusive %path mit einem verwalteten RAP-BO demonstriert.






TXBHW - Original Tax Base Amount in Local Currency   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3025 Date: 20240428 Time: 090914     sap01-206 ( 51 ms )