Ansicht
Dokumentation

ABAPMODIFY_ENTITIES_OPERATIONS_DYN - MODIFY ENTITIES OPERATIONS DYN

ABAPMODIFY_ENTITIES_OPERATIONS_DYN - MODIFY ENTITIES OPERATIONS DYN

Vendor Master (General Section)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

MODIFY ENTITIES OPERATIONS, dynamische Form

MODIFY ENTITIES $[IN LOCAL MODE$| PRIVILEGED$] OPERATIONS op_tab $[response_param$].

Zusätze:

1. ... IN LOCAL MODE ...

2. ... PRIVILEGED ...

3. ... response_param.

Wirkung

Die dynamische Version der MODIFY ENTITIES-Anweisung führt modifizierende Operationen für mehrere RAP-BOs in einer MODIFY-Anweisung aus.

op_tab muss eine Tabelle vom Typ ABP_BEHV_CHANGES_TAB sein. Diese Tabelle hat spezifische Komponenten:

Komponente Details
op Eine obligatorische Komponente, die die auszuführende Operation angibt. Sie darf mit den definierten Konstanten des Interfaces IF_ABAP_BEHV gesetzt werden, beispielsweise op-m-create, oder nur mit dem vordefinierten Wert für die Operation im Interface, beispielsweise 'C' für eine erzeugende Operation (op = 'C').
entity_name Mit dieser obligatorischen Komponente wird der Name der BO-Entität angegeben, für die die Operation ausgeführt wird. Dieser Name muss in Großbuchstaben stehen.
sub_name Optionale Komponente. Relevant ist sie nur für die Angabe von Assoziationsnamen bei create-by-association-Operationen oder für Aktionen. Dieser Name muss in Großbuchstaben stehen. Bei create-by-association-Operationen und bei Verwendung der Konstante if_abap_behv=>op-m-create_ba muss der Aliasname für die Assoziation in Großbuchstaben stehen.
instances Eine obligatorische Komponente, die die Instanzen in einer internen Tabelle angibt. Die Tabelle ist eine Referenzvariable mit statischem Typ DATA.
request Eine optionale Komponente, die eine interne Tabelle für Aufträge angibt. Die Tabelle ist eine Referenzvariable mit statischem Typ DATA.
results Eine optionale Komponente, die die Ergebnisse einer Aktion speichert. Die Tabelle ist eine Referenzvariable mit statischem Typ DATA.

Hinweis

Zusatz 1

... IN LOCAL MODE

Wirkung

Zusatz 2

... PRIVILEGED ...

Wirkung

Zusatz 3

... response_param.

Wirkung

Der Zusatz response_param stellt die angebbaren Antwortparameter dar. Die Parameter müssen bei Verwendung im Kontext der dynamischen Form der -Anweisung mit ABP_BEHV_RESPONSE_TAB typisierte interne Tabellen sein.

Beispiel

Mit folgendem aus DEMO_RAP_EML_MODIFY entnommenem Quelltextausschnitt wird eine EML-MODIFY ENTITIES OPERATIONS-Anweisung demonstriert, die CREATE-, UPDATE- und DELETE-Operationen enthält.

  • Mit dem Beispiel - MODIFY, Varianten wird diese MODIFY-Variante mit einem einfachen verwalteten RAP-BO demonstriert.





General Material Data   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5292 Date: 20240523 Time: 150314     sap01-206 ( 67 ms )