Ansicht
Dokumentation

ABENBDL_PROJ_EXT_BODY - BDL PROJ EXT BODY

ABENBDL_PROJ_EXT_BODY - BDL PROJ EXT BODY

RFUMSV00 - Advance Return for Tax on Sales/Purchases   CL_GUI_FRONTEND_SERVICES - Frontend Services  
This documentation is copyright by SAP AG.
SAP E-Book

- extension_body, Projection Extension

...
  $[field characteristics$];
  $[use$];
  $[actions and functions$];
  $[mapping for$];
  $[extend mapping for$];


Effect

Defines the behavior extension body to extend an existing RAP BO entity in a CDS projection behavior definition.

Components:

  • field characteristics:

  • Field attributes can be added only for extension fields. Extension fields are fields which are not part of the original BO, but are added via RAP data model extension.

  • The following field attributes are available in BDEF projection extensions for extension fields: readonly, suppress, readonly:update.

The field characteristics mandatory, modify, and features:instance are not available in BDEF projection extensions.
  • use:

  • Only extension operations that were created in the same software component can be reused. Operations from the original BDEF of type managed or unmanaged must not be reused.

  • Actions, functions, and associations from the projection layer cannot be reused.

  • Actions and functions:

  • RAP type mapping can be added. This type mapping can only contain extension fields. It must not contain any fields from the original BDEF. The syntax is exactly the same as for RAP BOs, see topic CDS BDL - Type Mapping.

s






BAL Application Log Documentation   ABAP Short Reference  
This documentation is copyright by SAP AG.

Length: 7739 Date: 20240511 Time: 183551     sap01-206 ( 61 ms )