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.
- 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: firstname.lastname@example.org