Category: ABAP RAP
Introduction to ABAP CDS Views
Preface – This post is part of the SAP ABAP RAP series. Introduction SAP ABAP CDS View is used for defining and consuming semantic data models on standard tables or dictionary views. The abbreviation for CDS is Core Data Services. Although SE11 dictionary view and CDS views both create database views at the backend, the…
SAP ABAP RESTful Application Programming Unmanaged Implementation
Preface – This post is part of the SAP ABAP RAP series. Introduction In this section, we will explain the concept of unmanaged implementation and the development tasks required for enabling transactional processing in business objects integrating existing business logic. In an unmanaged implementation, it is required to implement all the business operations (Create, Update,…
SAP ABAP RESTful Application Programming Managed Scenario
Preface – This post is part of the SAP ABAP RAP series. Introduction Let us consider we have been given a green field and asked us to develop a villa from scratch with our own customization. So, what steps will be involved in it? We need to design the floor-plan of the villa, the sections…
Introduction to Behavior Definition
Preface – This post is part of the SAP ABAP RAP series. Introduction In the previous lesson, we discussed creating CDS views. Now, the next artifact to create after CDS View is Behavior Definition. But first, we will understand what is a general understanding of behavior definition from a simple visual. Carefully observe the dog…
Introduction to Behavior Implementation
Preface – This post is part of the SAP ABAP RAP series. Introduction Once we provided the behavior of our business object in Behavior Definition, we also need to add logic to it. The logic part is done in the class, here we call it Behavior Implementation class. A behavior definition can have one or…
Difference between SAP BOPF and SAP RAP
Preface – This post is part of the SAP ABAP RAP series. Introduction SAP has introduced various programming models helping the organizations via development of efficient applications that meets their business needs. Over time, with changing requirements and technologies, these programming models have evolved from DYNPRO and list programming models for SAP GUI based applications…
Difference between ABAP on Cloud & Restful ABAP Programming Model (RAP)
Preface – This post is part of the SAP ABAP RAP series. Introduction SAP has introduced various programming models helping the organizations via development of efficient applications that meets their business needs. Over time, with changing requirements and technologies, these programming models have evolved from DYNPRO and list programming models for SAP GUI based applications…
Difference between SAP CAP and SAP RAP
Preface – This post is part of the SAP ABAP RAP series. Introduction SAP has introduced various programming models helping the organizations via development of efficient applications that meets their business needs. Over time, with changing requirements and technologies, these programming models have evolved from DYNPRO and list programming models for SAP GUI based applications…
Difference between SAP ABAP and SAP RAP
Preface – This post is part of the SAP ABAP RAP series. Introduction SAP has introduced various programming models helping the organizations via development of efficient applications that meets their business needs. Over time, with changing requirements and technologies, these programming models have evolved from DYNPRO and list programming models for SAP GUI based applications…
Business objects in SAP RAP
Preface – This post is part of the SAP ABAP RAP series. Introduction A Business Objects in enterprise development represents a real-time artifact such as SalesOrder, Info Record. It contains several nodes such as Item, Bidders and transactional operations like create, update, delete of business data as well as application-specific operations like submit, reject. Category…