cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

how to trigger handler class read method in RAP OData V4 Web API?

Chandra_S
Explorer
0 Likes
672

Dear Colleagues,

Good day.

Well, I have a requirement, existing material data coming from third party system to CPI to S/4 HANA MDG and need to create change request and approve it.

So created a RAP service, Table , CDS view , service definition with binding type OData V4 Web API along with behavior definition/implementation In the handler class, defined the methods modify and read. I just want to see if read method is called and data filled. So i would like to know how i can execute/debug the handler class read method.

How can i do the GET call using GW client?

Service URL :  /sap/opu/odata4/sap/xxx_xx_xxx_sb/srvd_a2x/sap/xxxx_xx_xxxx_s/0001/

xxx_xx_xxx_sb -  Service binding         xxxx_xx_xxxx_s  - Service definition

Chandra_S_0-1770351130965.png

Chandra_S_1-1770351210163.png

 

Chandra_S_2-1770351805805.png

 

 

regards

Chandra Kishore.

View Entire Topic
Chandra_S
Explorer
0 Likes

I was able to achieve this.

- In behavior handler class implementation , implemented  Create method

- In create method , looping through the entities and appending corresponding entity to CDS view and 

  appending values to the table .

- In behavior saver class implementation, implemented Save method .

- Using GET and POST HTTP method, executed the payload and breakpoint triggered in Eclipse(ADT) and can see the response.

 

regards