Ansicht
Dokumentation

ABAPDERIVED_TYPES_CID - DERIVED TYPES CID

ABAPDERIVED_TYPES_CID - DERIVED TYPES CID

General Data in Customer Master   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

%cid

%cid ist eine Komponente der abgeleiteten BDEF-Typen. Sie ist eine Inhalts-ID definierende Zeichenkette. Inhalts-IDs dienen als eindeutige Vorabbezeichner für RAP-BO-Instanzen, vor allem wenn noch kein Primärschlüssel für die jeweilige Instanz existiert. %cid wird in anlegenden RAP-Operationen verwendet und führt auf diesen weitere referenzierende Operationen über %cid_ref durch, beispielsweise RAP-Operationen in einer einfachen MODIFY-Anforderung mit CREATE BY, UPDATE und DELETE, sowie Aktionen mit EXECUTE. Weiterhin sollte %cid gefüllt werden, da sie für die Identifizierung der RAP-BO-Instanz in den RAP- Antwortparametern mapped, failed und reported relevant ist.

\lbr %cid muss innerhalb einer -Anforderung eindeutig sein und manuell angegeben werden. Die angegebene Inhalts-ID ist nur innerhalb einer -Anforderung gültig. Die Angabe von %cid ist auch ohne weitere referenzierende Operationen obligatorisch. Vor allem im Kontext der Szenarien der frühen Nummerierung und der späten Nummerierung ist die Angabe von %cid notwendig, um Probleme zu vermeiden.

In MODIFY-Anweisungen kann der Zusatz AUTO FILL CID verwendet werden, um das automatische Anlegen von %cid und die Befüllung von %cid zu gewährleisten. Bei Verwendung von %cid_ref jedoch muss %cid manuell angegeben werden, da %cid_ref sich nicht auf einen automatisch angelegten Wert beziehen darf.

Verwendung von Schlüsseln und RAP-BO-Instanzidentifikatoren im Überblick

Typ

Die Komponente hat folgenden Typ: ABP_BEHV_CID.

  • CREATE
  • ACTION RESULT (statische Aktion)
  • FUNCTION RESULT (statische Funktion)
  • FAILED [EARLY]
  • MAPPED [EARLY]
  • REPORTED [EARLY]

Diese Komponente kommt auch in der Komponente %target vor.

Hinweis

Beachte den Unterschied bei der Verwendung von %cid mit statischen Aktionen und Factory-Aktionen. In Factory-Aktionen (einschließlich statischer Factory-Aktionen) ist die Verwendung von %cid wie oben beschrieben. Bei statischen Aktionen übernimmt %cid eine andere Rolle. Hier muss %cid als eine Operations-ID betrachtet werden, auf die in RAP- Antworten referenziert werden kann.

Beispiel

Mit folgendem Quelltextausschnitt aus DEMO_RAP_DERIVED_TYPES_CID wird die Komponente %cid demonstriert.

Mit dem Beispiel Verwendung von %cid/%cid_ref wird die Verwendung von %cid und %cid_ref mit einem verwalteten RAP-BO demonstriert.






TXBHW - Original Tax Base Amount in Local Currency   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5160 Date: 20240428 Time: 101559     sap01-206 ( 79 ms )