ABAP RESTful Application Programming Model (1)
ABAP RESTful Application Programming Model (1)
Programming Model
Cloud Foundry : Basic App
deployment
PwC 4
Search for Database ➔Click on
PwC 5
The Structure of ZTPERSONTABLE
PwC 6
Create Interface
Right Click on your Package ➔New➔Other Abap Repository Object
PwC 8
Search for Data Definition ➔ Click on Data Definition ➔Fill all the
required fields ➔ Select the transport Request
Presentation Title
PwC 12
PwC 13
Create Metadata file
Right Click on your Package ➔New➔Other Abap Repository Object
PwC 15
Search for Metadata Extension ➔
PwC 16
PwC 17
Create Behavior
Definition
Right Click on your Interface ➔New Behavior Definition
PwC 19
Fill in the required fields
PwC 20
Create Abap Class
Right Click on zbp_ipersonrap ➔Create behavior implementation
class zbp_ipersonrap
PwC 22
Fill in the required fields
PwC 23
Fill in the required fields
PwC 24
Define Behaviour
Projection
Right click on your consumption file ➔New
behavior Definition➔ Fill in the required fields
PwC 26
PwC 27
Service Definition and
Service Binding
Right click on your consumption file ➔New Service
Definition➔ Fill in the required fields
PwC 29
PwC 30
Right click on your Business Services ➔New
Service Binding➔ Fill in the required fields and
select the Odata V2 for the Binding Type
PwC 31
Click On Publish then Click on Preview
PwC 32
Output
Click On Go
PwC 34
The Data
PwC 35
• You can Edit , Delete or Set him/her as Active
PwC 36
Application
deployment to Cloud
Foundry
Click on SAP Business Application Studio
Date
PwC 39
Create MTA project
Go to View->Find command and run ‘Fiori: Open CF Application Router Generator’. Enter
the parameter as follows and finish.
• ➔
Date
PwC 40
Date
PwC 41
Create Fiori element project
Next, generate an app based on ABAP RAP Odata. View->find command and ‘Open Template Wizard’ Choose Fiori application from template and
choose Fiori element. Choose List report object page and enter the followings.
Parameter Value
System Abap-cloud-abap-free-trial-*********
Service Z_SERVICE_BINDING_V2
Date
PwC 42
Project attribute
Parameter Value
Deployment configuration
Parameter Value
Date
PwC 43
Date
PwC 44
Date
PwC 45
Thank you
pwc.com
© 2024 PwC. All rights reserved. Not for further distribution without the permission of PwC. “PwC” refers to the network of m ember firms of
PricewaterhouseCoopers International Limited (PwCIL), or, as the context requires, individual member firms of the PwC network. Each member
firm is a separate legal entity and does not act as agent of PwCIL or any other member firm. PwCIL does not provide any services to clients. PwCIL
is not responsible or liable for the acts or omissions of any of its member firms nor can it control the exercise of their professional judgment or bind
them in any way. No member firm is responsible or liable for the acts or omissions of any other member firm nor can it contro l the exercise of
another member firm’s professional judgment or bind another member firm or PwCIL in any way.