Documentation View

We are hiring and constantly growing! Have a look through our vacancies to find the right role for you!



General Material Data   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

- Obsolete BDEF Derived Types

... $[TYPE$] ${ TABLE $| STRUCTURE $} FOR LOCK bdef.


Special ABAP type that is used for internal tables and structures in the context of RAP to enable the communication between a RAP BO provider and a RAP BO consumer.


The following table covers the variants including information on the BDEF prerequisites and its components.

For more information on the components, see Components of BDEF Derived Types. For more information on the BDEF specifications, see the subtopics in ABAP CDS - BDL for Behavior Definitions.

TYPE TABLE FOR ... Purpose BDEF Prerequisites Components
LOCK Used to specify RAP BO instances that are to be locked in the context of the statement SET LOCKS. It is basically the same as TYPE TABLE KEY OF (or TYPE STRUCTURE FOR KEY OF respectively). In ADT, a variable typed with TYPE TABLE FOR LOCK shows TYPE TABLE FOR KEY OF (or TYPE STRUCTURE FOR LOCK shows TYPE STRUCTURE FOR KEY OF respectively) in the element information (F2). See the details in the CDS BDL documentation for locking. The keys (not %key). \lbr \lbr Note: %is_draft and %pid are not possible.

CPI1466 during Backup   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 2598 Date: 20221127 Time: 033859     sap01-206 ( 34 ms )