Ansicht
Dokumentation

ABENBDL_SHORT_SYNTAX - BDL SHORT SYNTAX

ABENBDL_SHORT_SYNTAX - BDL SHORT SYNTAX

CL_GUI_FRONTEND_SERVICES - Frontend Services   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.
SAP E-Book

- syntax_short_form

($[lock$]$[, authorization$]$[, etag$]) dependent by _assoc

Effect

The following three statements can be summarized into one statement:

  • lock dependent by _assoc
  • authorization dependent by _assoc
  • etag dependent by _assoc

This syntax short form can be used if the RAP authorization master entity, RAP lock master entity, and RAP ETag master entity are defined in the same entity which is reached via the association _assoc.

Each of the three components lock, authorization, and etag is optional but at least one of them must be specified within the brackets.

Example

The following CDS behavior definition of type managed consists of four nodes. The root node is declared as lock master, authorization master, and ETag master entity. The three child nodes use the syntax short form to refer to the root entity for authorization control, locking, and optimistic concurrency control.






General Data in Customer Master   General Data in Customer Master  
This documentation is copyright by SAP AG.

Length: 2065 Date: 20240511 Time: 174610     sap01-206 ( 27 ms )