Skip to content

ABAP Keyword Documentation →  ABAP − Reference →  ABAP RESTful Programming Model →  Behavior Definitions →  ABAP BDL →  ABAP BDL - Syntax 

ABAP BDL - General Syntax Rules

Following rules apply for the ABAP Behavior Definition Language (BDL) syntax:

Other versions: 7.31 | 7.40 | 7.54

Keywords

  • Keywords must be all lowercase letter.
    Example: Create or CreaTe are both invalid keywords. create,, however, is valid.

Names

  • Names should be written in mixed case style (also referred to as camel case style). Here, uppercase marks the beginnings of words within a combined name.
    Example: TravelEntity, CDSEntityName, Travel_Entity_Name are valid names.

Comments

  • Two forward slashes (//) introduce a comment, which continues until the end of the line.
    Example: internal create; //standard operation create

  • Comments within lines or that span multiple lines are enclosed by the characters /* and */.
    Example: /* Entity properties*/

Separators

  • Statements must be closed using a semicolon (;).
    Example: implementation unmanaged;

Tip

It is a good idea to use the same spelling of names as in ABAP CDS.