Ansicht
Dokumentation
ABENEML_RESPONSES_ABEXA - EML RESPONSES ABEXA
Fill RESBD Structure from EBP Component Structure General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
- Antworten
Dieses Beispiel zeigt die Antwortparameter; die hinter den ABAP-Wörtern FAILED, MAPPED und REPORTED in einem verwalteten RAP BO stehen. Das Szenario verursacht Fehler bei dem Versuch, RAP-BO-Instanzen mit der MODIFY-Anweisung zu modifizieren. Die Ausgabeergebnisse werden zu Demonstrationszwecken angezeigt.
Datenmodell
Das CDS-Datenmodell besteht aus der Wurzelentität
DEMO_UNMANAGED_ROOT_CUSTOM und ihrer untergeordneten Entität DEMO_UNMANAGED_CHILD_CUSTOM. Des Weiteren enthält es eine Assoziation zu einer Entität
(DEMO_MANAGED_ASSOC_CUSTOM), die nicht Teil des
Kompositionsbaums ist.
Wurzelentität:
Kindentität:
Verhaltensdefinition
Die CDS-Verhaltensdefinition
DEMO_MANAGED_ROOT_CUSTOM wird in CDS BDL wie folgt definiert:
Verhaltensimplementierung
Für die genannte CDS-Verhaltensdefinition ist ein ABAP-Behavior-Pool (ABP) verfügbar. Die globale Klasse des Behavior-Pools ist BP_DEMO_MANAGED_ROOT_CUSTOM. Diese globale Klasse implemetiert die lokale Handler-Klasse LHC_DEMO_MANAGED_ROOT_CUSTOM. Die eigentliche Implementierung findet in BP_DEMO_MANAGED_ROOT_CUSTOM===CCIMP statt. Die Details der Verhaltensimplementierung sind nicht relevant für dieses Beispiel, da keine Custom-Operationen verwendet werden.
Quelltext
Beschreibung
Der obige Quelltext verwendet EML, um auf das RAP-Business-Objekt aus einem ABAP-Programm zuzugreifen.
Das Beispiel umfasst mehrere modifizierende -Anforderungen wovon manche erfolgreich sind. Sowohl für die Wurzelentität als auch für die untergeordnete Entität sind Datenmengen definiert, die einen Fehler verursachen werden.
Dementsprechend decken die Antworten für FAILED und REPORTED, die in der Ausgabe angezeigt werden, neben den Mapping-Informationen auch Informationen der betroffenen Datenmengen ab, bei denen Fehler aufgetreten sind. Des Weiteren zeigen Tabellen die Datenmengen an, bei denen die Create-, Update-, und Delete-Operationen sowohl für die Wuezelentität als auch für die untergeordnete Entität erfolgreich waren.
CPI1466 during Backup General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3510 Date: 20240523 Time: 170812 sap01-206 ( 49 ms )