on 12-04-2017 4:49 PM
Hi,
I need some help understanding how this works when I have many levels of CDS view between the base views and the consumption views.
In all the demos and tutorials there are only ever 2 levels. however in the real world there would be many levels. I have at least 3 in my scenario. and when I try to use
@objectmodel.transactionalProcessingDelegated: true, it works ok on the level above my base views, but on the next level up... I get and error 'Data source is not a transactional CDS view.'
hello , is there any updates on this topic ! i'm facing the same problem
is there any way to solve the problem
Best.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
'Data source is not a transactional CDS view.' It means you have to create a basic view for that data source or transnational view. then use that view into you current CDS. because you can't directly use tables while dealing with BOPF using CDS.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Vikas,
I have tried that. I have 3 views : VBAK, VBAP and VBPA. VBAK is Root, VBAP is child of VBAK and VBPA is child of VBAP.
I have created basic view ( which selects from the DB ), I have used these basic views to create transnational views with associations and then created Consumption view on top of Composite Views however consumption view of VBPA gives me the same error as mentioned above. Any other thoughts ?
Best,
Abhinav
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.