cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to develop all solutions using the cds model in ABAP PaaS?

Former Member

Hi, in the RAP model SAP is crazy about it's CDS but cds is a view modelling technique. We write so many complex reports that are not joins rather data is prepared and built on multiple logic and multiple data sources. The same will be true in the PaaS world and then this dataset needs to be exposed for a UI to be bolted on top. So, my question is , is the CDS able to cater everything.

Accepted Solutions (0)

Answers (2)

Answers (2)

kranthinbv
Explorer
0 Kudos

Hello Former Member,

CDS Custom Entity (runtime implemented in ABAP) with ABAP Restfull Programming Model interface query implementation method( if_rap_query_provider~select ) would be a solution for complex display applications on-premise >= 1909.

https://developers.sap.com/tutorials/abap-environment-a4c-create-custom-entity.html

Regards,

Kranthi Kumar Nalla

Former Member
0 Kudos

let me read it and get back, thanks 🙂

YorRombaut
Participant
0 Kudos

Hello Former Member,

A question asked by many I believe, and it has a complex and easy answer at the same time.

The easy answer: Can you solve everything with solely CDS modeling and the ABAP RPM - No.. Some scenario's or applications are too complex to solve without implementing a little extra coding, but using ABAP RPM and it's (current) limitations force you to think through your solutions. Simplify the way of working and make your apps smaller.. Users will like straightforward approaches.

The complex answer: what IS possible using CDS and ABAP RPM? Too much to explain in this answer, but try reading through the sap docu - ABAP Restfull Programming Model

Kind regards

Yor

Former Member

I agree it's not a simple answer. I need to fully read that document and won't claim I read it line by line. The main issue is I would appreciate the model where u can use CDS or whatever expose using ODATA and put a nice UI anything that is elegant Fiori, Zfiori or Dynpro FPM. My first pain point is when CDS tries to do so many things and the whole Fiori Elements crap that goes against any nice programming model. It's creepy. Next is CDS as penicillin cure- It's horrible idea and IMO lacks maturity.