Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

hi why and when do we go for cds views ,and amdp procedures

arosareddy
Member
0 Kudos

can any one please tell me why and when do we go for cds views ,and amdp procedures,

how will we give cds views and amdp to end users,

1 REPLY 1

horst_keller
Product and Topic Expert
Product and Topic Expert

"why and when do we go for cds views"

CDS views allow you to push down complex data models to the database. They combine technical (SQL) with semantical (annotations) features.

"why and when do we go for amdp procedures"

AMDP is a framework for maintaining and accesing platform dependent database procedures and functions in ABAP. You use it, when the SQL of CDS is not sufficient.

"how will we give cds views and amdp to end users"

Applications or frameworks (like BOPF) written in ABAP access CDS Views with Open SQL and evaluate their annotations or call AMDP methods.