Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
anjan_paul
Active Contributor

In this blog it will be shown how SAP Restful Application Programming Model can be used and consumed in SAP Build App to create an APP.

Technology used:

  1. SAP RAP
  2. SAP Build Apps
  3. SAP BTP

 

Development Steps:

    1.  Create RAP Model objects in Managed scenario.

  •  Database Table
  • Interface View
  • Transactional View
  • Consumption View
  • Transactional Behavior Definition
  • Consumption Behavior Definition
  • Service Definition
  • Service Binding

anjan_paul_0-1718535102595.png

 

     2. The Service Binding should be published as Web API.

anjan_paul_1-1718535102603.png

   3. Create a Destination .

anjan_paul_10-1718535221718.png

 

 

    4. Create A SAP App in SAP Build Apps using the RAP service.

       anjan_paul_5-1718535102652.png

        5. Home Page to Display list of records.

           

anjan_paul_3-1718535102637.png

         6. Update Page to Create New Records.

anjan_paul_4-1718535102647.png

 

Test :

  1. Open the APP in Preview Mode. It will display all the existing records in the Table using RAP service.

 

anjan_paul_6-1718535102658.png

 

      2. After click ‘Create New Student’ button Update page will open. Create a New Record.

                  

anjan_paul_7-1718535102664.png

       3. After Create button clicked. New record will be created using RAP Post service.

anjan_paul_8-1718535102671.png

 

     4. You can also see the data in ADT Data Preview .

 

anjan_paul_9-1718535102683.png

 

 

This blog summarizes how to utilize RAP services within SAP Build Apps, detailing necessary configurations in SAP BTP.

 

1 Comment
AbhishekSharma
Active Contributor
0 Kudos

Hi @anjan_paul  this is soo good... thanks for sharing your knowledge... 

Thanks-

Abhishek

Labels in this area