🟢 A Beginner's Guide to the ABAP RESTful Application Programming Model
Vložit
- čas přidán 10. 09. 2024
- In this overview session tailored for the beginner, learn how to use proven and new technologies, such as Core Data Services (CDS) and behavior definition and implementation languages, to build SAP Fiori apps and OData services using the ABAP RESTful Application Programming Model with SAP Business Technology Platform, ABAP environment and on-premise SAP S/4HANA.
Guest Speaker:
Andre Fischer, Product Manager
RAP100 Workshop Materials
github.com/SAP...
Getting started with the ABAP RESTful Application Programming Model (RAP)
blogs.sap.com/...
Building Apps with the ABAP RESTful Application Programing Model
community.sap....
Get Started with ABAP Programming on SAP BTP
learning.sap.c...
Modernization with RAP
blogs.sap.com/...
RAP - What’s New on SAP BTP ABAP Environment
help.sap.com/d...
RAP - What’s New on SAP S/4HANA
help.sap.com/d...
ABAP Development community
www.sap.com/co...
SAP BTP ABAP Environment community
community.sap....
ABAP Testing and Analysis Community
community.sap....
openSAP Course Building Apps with the ABAP RESTful Application Programming Model
open.sap.com/c...
It’s good that SAP is putting these beginners guide as learning curve as a ABAP developer is too steep.
I really don’t understand the need for SAP to go for this drastic change to use EML and else.
Being an Experienced ABAP developer I can say this will nightmare for all ABAP community for several years without any significant advantage.
These new language elements are so twisted and they are not at all intuitive.
Programming language used to intuitive and had some semantics meaning to them and were more near to low level executable statements, thus were easily debuggable.
Now there’s whole set of framework running in background and god knows what flow to expect when debugging.😢
Why SAP why?
They asked syntax questions in Accenture. I said I can do it because I had completed and went through the codes several times. But how I can remember 10 steps differently is changing implementation in cycle. It is frustrating. With Generative AI, it can be done with nice wizard I believe all these details.
Apparently nobody on the internet knows what a beginner is anymore, most of the time i come across "beginner" videos they actually mean intermediate/knowledgeable people.
All this could be made less frustrating with a list of things that are prerequisites, I have 1 year experience now with SAP and UI5 and a lot of things in this talk i simply don't know about or I don't understand.
In my point of view this paradigm is not applicable in daily business. Too complicated (especially behaviours..), too time consuming and in EVERY tutorial there is just this out of the box "TRAVEL" example. How about some real examples? thx.
😂😂😂 true bro .
Apparently, this simple example works if you follow the recommendations precisely and even use the same table definition. I've tried to follow the same steps, but defined my own table structure in accordance with the project requirements. But I'm not able to generate any of the artifacts. There is a generic error message: "An exception of type 'CX_SY_ITAB_LINE_NOT_FOUND' occurred, that was not caught anywhere in the call hierarchy. It was not handled locally or declared using a RAISING clause". The error was raised when the ADT tried to generate some of the artifacts automatically. But why it happens, to which object it is related ? Well you can guess forever.
I'm still eagerly waiting for someone, who will convince me that Eclipse is indeed "modern development toolset". The more I dive deeply into the ADT, the more it looks like an archaic tool which is way slower than the good old SAP GUI editor.
Thx. Good to know and not surprising for me. This UI technology will kill SAP.
Is it easy to switch between cloud and on-premise architectures?
TIA
Hi! Thanks for sharing this kind of tutorials, I saw many of them but always are related to SFLIGHT model, I understand that, so, how about upload frontend file? or download? we always do that with GUI functions but is no more possible with RAP? isn't it? thanks!
Beginners Guide ...ok .. no wonder noone understands that New stuff when the guy talks about generated objects for 30 mins. Really u lost me SAP
After SAP killed the SAP Dev Trial systems... where can I train this?
SAP: "Hey, look this cool feature! Please train this! But we also take away all chances of training! have fun!"
The trial systems are still there
Hi Andre, Thanks for the cool demo and explanation. I tried this exercise and found actions, determinations and validations quite helpful. All the changes are working fine but I was curious to check the values in debugging for implemented methods. My break-points are not triggering in Eclipse for determinations/actions so I could not explore entity keys etc for better understanding. Any hints? Thanks :)
Hi Andre, Can you please help us to get and register in trail system for practice
What is the issue you are having with the trial?
@@sapdevs Thank you!.. I am trying to register in ES5 gateway services, getting error while installing like a DDL required for this install to complete could not be run. any idea on clearing error.. please suggest
please provide me link to register for trail system