SAP

Manage my Account SAP Devs YouTube ↗ Learnings ↗ Community ↗ Provide Feedback ↗
Logout
⤢ Open full site

Create Behavior and Service in SAP BTP, ABAP Environment

Create behavior and services in SAP BTP, ABAP environment.

Overview

You will learn

  • How to create a behavior definition
  • How to create a behavior implementation
  • How to create a service definition
  • How to create a service binding
  • How to test a service
Merve Temel M Merve Temel August 21, 2026
Created on March 21, 2023
Contributors

More from Merve Temel

See all 44 tutorials by Merve Temel →

Prerequisites

Prerequisites

  • You need an SAP BTP, ABAP environment trial user.
    • ADT version 2.96 or higher

Steps

Intro

In this tutorial, wherever XXX appears, use a number (e.g. 000).


Step 1 Create behavior definition

  1. Right-click on Z_I_ROOM_XXX (data definition) and select New Behavior Definition.

    Create behavior definition
    Create behavior definition

  2. Create your behavior definition:

    • Name: Z_I_ROOM_XXX
    • Description: Behavior for Z_I_ROOM_XXX
    • Root Entity: Z_I_ROOM_XXX

    Click Next>.

    Create behavior definition
    Create behavior definition

  3. Click Finish.

    Create behavior definition
    Create behavior definition

  4. Create your behavior definition with following coding:

    ABAP
    unmanaged implementation in class Z_I_ROOM_BEHAVE_XXX unique;
    define behavior for Z_I_ROOM_XXX
      alias room
      lock master
      etag master lastchangeddatetime
      {
        create;
        update;
        delete;
    
        field (mandatory) id;
        field (readonly) lastchangedbyuser, lastchangeddatetime;
      }

    Save and activate.

Step 2 Create behavior implementation
+
Step 3 Create service definition
+
Step 4 Create service binding
+
Step 5 Test service with browser
+
Step 6 Open preview for Fiori Elements App
+
Step 7 Test yourself
+

Resources

Discussion

Share feedback on this tutorial or join the conversation in SAP Community.

Submit detailed feedback Discuss in Community
Steps
Step 1 of 7
1. Create behavior definition 2. Create behavior implementation 3. Create service definition 4. Create service binding 5. Test service with browser 6. Open preview for Fiori Elements App 7. Test yourself
Next