Hi everyone! I’m part of the team writing the ABAP Keyword Documentation (ABAP F1 Help). Here’s an update regarding the progress of the RAP content of the documentation.

As many of you have already noticed, there has been a delay in the delivery of F1 Help for the ABAP RESTful Application Programming Model. But with ABAP Cloud Release 7.84 / ABAP platform cloud 2105, we caught up.

Available now:

  • F1 Help for ABAP EML for consuming RAP business objects.
  • F1 Help for the CDS behavior definition language (CDS BDL) for managed and unmanaged implementation scenarios and for projection BDEFs.

Still under construction is the documentation for

  • abstract BDEFs
  • providing RAP business objects (ABAP behavior pools).

Where to find the documentation:

For on premise, the docu will be shipped with release 7.56 / ABAP Platform 2021 later this year.

As usual, you will find example code for (almost) all keywords.

Here’s a list of the executable examples:

ABAP EML – COMMIT ENTITIES BEGIN, END with CONVERT KEY OF
ABAP EML – COMMIT ENTITIES IN SIMULATION MODE
ABAP EML – COMMIT ENTITIES, Dynamic Form
ABAP EML – COMMIT ENTITIES, Short and Long Form
ABAP EML – CORRESPONDING, Type Mapping
ABAP EML – GET PERMISSIONS, only_clause
ABAP EML – GET PERMISSIONS, Variants
ABAP EML – MODIFY AUGMENTING ENTITY
ABAP EML – MODIFY, Field Specification Expressions
ABAP EML – MODIFY, Nonstandard Operations
ABAP EML – MODIFY, Standard Operations (Managed)
ABAP EML – MODIFY, Standard Operations (Unmanaged)
ABAP EML – MODIFY, Variants
ABAP EML – RAP Calculator (Unmanaged)
ABAP EML – READ, Field Specification Expressions
ABAP EML – READ, Operation Executing Functions
ABAP EML – READ, Variants
ABAP EML – Responses
ABAP EML – Responses (Dynamic Forms of ABAP EML Statements)
ABAP EML – TYPE REQUEST FOR in a managed RAP BO with additional save
ABAP EML – TYPE REQUEST FOR in a managed RAP BO with unmanaged save
ABAP EML – TYPE RESPONSE FOR
ABAP EML – Variants of SET FLAGS
ABAP EML – Variants of SET NAMES

CDS BDL – action
CDS BDL – action with input parameter
CDS BDL – determination
CDS BDL – draft action Activate
CDS BDL – draft actions Edit, Discard, Prepare
CDS BDL – function
CDS BDL – global authorization
CDS BDL – operation augmentation
CDS BDL – validation

There are also many embedded code snippets.

Check it out!

If you have any questions or feedback, get in touch: abap.docu@global.corp.sap

Randa Khaled

Randa Khaled

Author Since: November 19, 2020

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x