RAP - Popup Default values
How can you provide the user with default values in the popup of an action in RAP? In this article we will extend our application.
RAP - Popup Mandatory Fields
How can you actually define required fields for a popup in RAP? In this article we will go into the details in more detail.
RAP - Deep Table Action
Is it currently possible to pass tables to actions in RAP? This article is intended to provide a better insight into the topic.
ABAP Cloud - Programming Model
Which programming model is used with ABAP Cloud and what can we learn from its predecessor? More details in the article.
RAP - Side Effects
How can you update parts of the Fiori UI without doing a complete refresh? With Side Effects, this is easily possible in ABAP and RAP.
RAP - Events
How can you actually create events in RAP and process them with ABAP? Here you can find out more about event-driven processing.
RAP - Load Excel File
In this practical example we look at processing Excel in ABAP with the new XCO classes and how we get the file into our RAP object
RAP - Semantic Key
What do you need the semantic key for and how is it represented in the ABAP RESTful Programming Model? You can find out more here.
RAP - File Upload (Stream)
How can you easily load files into your RAP object and make them available in ABAP? Let's take a look at the details.
RAP - Report Pattern
How is the Report Pattern structured in RAP and what can you do with it? Read more in this ABAP article.
RAP - Translation app (example)
Let's take a look at a practical example of developing a RAP application in the ABAP environment and how you can create an app with little effort.
RAP - Custom Entity Value Help (Deep Dive)
With the Custom Entity you have the most freedom in RAP when developing ABAP Cloud applications, but what about potential errors?
RAP - Deep Action in OData v4
In this article we will look at actions with deep structures, how we can create them and pass data to an API endpoint.
BTP - Connect On-Premise (Consumption Model v2)
In this article we want to provide another update on the connection of on-premise systems and how this is done with a communication arrangement.
RAP - Show app count (Tile)
This example is about displaying a counter on the tile of a Fiori Elements application and how such a thing can be implemented.
RAP - Generator (Fiori)
In this article we will look at the more complex RAP generator as a Fiori Elements application and what advantages you have with it.
RAP - Generator (ADT)
Today, let's take a look at the RAP Generator, which is already integrated into ABAP Development Tools, and how you can use it to easily build new RAP apps
RAP - Unmanaged (Remote)
Here you can learn more about the unmanaged RAP object with a remote data source and how you can implement such scenarios.
RAP - Unmanaged (Local)
In this article an example for the implementation of an unmanaged RAP object based on a locally available API.
RAP - Unmanaged Scenario
In this article we will go into the theory of the unmanaged approach and how it is implemented in the ABAP RESTful Programming Model.
RAP - Send mail
After we made the configuration in the last article, this time we will send an email and look at the specifics with RAP.
BTP - Connect Office365 Mail
In this article we want to look at how we connect and configure an Office365 mail server to the ABAP environment.
RAP - Search
In this article we deal with the generic search for RAP objects and how we can also interpret incorrect entries.
RAP - Virtual Elements
There are virtual elements around the projections, we show you how to use and implement them to extend your RAP object.
RAP - UI Annotations (Part 2)
Let's look again at the structure of the UI annotations for the complex entity and what we can influence with them.
RAP - EML (Part 2)
Controlling complex RAP entities with the Entity Manipulation Language is what this article is about and how you work with deep nodes.
RAP - Complex entity
Let's look at a RAP application with two entities and how they are connected. We mainly focus on the differences.
RAP - Custom Entity
In this article we look at a special form of entities in the RAP model and how we can use them.
BTP - Connect on-premise (Function module)
Here we look at the connection of a function module in the ABAP environment and how you can call it.
BTP - Access methods On-Premise (OData)
In this article we look at the other access methods to an OData service via the proxy classes.
BTP - Connect on-premise (OData)
In this article we look at how we can connect and call an on-premise OData interface to the ABAP environment.
BTP - Fiori Elements App (Deployment)
In this article we take care of the deployment of the Fiori Elements App in the ABAP Environment and the setup of the permissions.
BTP - Fiori Elements App (Creation)
Today we will go into the creation of the Fiori Elements app in the BAS and what needs to be considered.
BTP - Business Application Studio
In this article we want to take a look at the Business Application Studio, BAS for short, and explain the most important functions.
RAP - Build a simple app
In the RAP series, we looked at how to build a simple app with RAP, design the interface and test everything with a preview. Here's a little recap.
RAP - ABAP Unit (Service)
How do you actually test the service of an interface or RAP app automatically? In this article we look at unit tests for OData services.
RAP - ABAP Unit (Business Object)
At this point, we'll take a look at how we can test our RAP Business Object automatically in order to check all important functions at the touch of a butto
RAP - Draft (Part 2)
The second part on the subject of draft handling in RAP objects is about better displaying the draft status at the individual positions in the list.
RAP - Draft
In this article you will learn more about draft handling within a business object and how to implement it on an existing object.
RAP - Feature Control
This article is about the Feature Control, a mechanism to dynamically enable or disable features in the RAP based on the state of the object.
RAP - Numbering
In this article we will take a look at automatic number assignment and how we can assign numbers ourselves in the case of the partner app.
RAP - Messages
Let's take a look at the different possibilities of messages in the environment of Fiori Elements and how they work together.
RAP - Popup
How do we get a popup with RAP to send more input to the framework? You will find out that and more in this article.
RAP - Search help
In this article we will look at how we enrich fields in the RAP Business Object UI with search helps.
RAP - Action (Part 2)
The second part for the actions in RAP follows, in which we want to go into further details in the use and to show special cases.
RAP - Action
In this article, we'll take a look at actions, how they are structured, and what they actually do with the RAP Business Object.
RAP - Determination
How is data automatically derived and enriched in the ABAP RESTful Programming Model? We will look into this question in this article.
RAP - Validation
Let's take a look at the validations in the RAP Business Object and how they are implemented in the framework.
RAP - Projection
In this article, we'll rebuild our example a bit and add the typical projection layer used to render the app.
RAP - Entity Manipulation Language (EML)
In this article we deal with a new language construct to access our RAP Business Object.
RAP - UI Annotations
Today we look at how we can enrich the Fiori Elements with standard elements in order to get a finished app straight away.
RAP - Simple Object
In this article we build a simple business object and show you how the framework works.
RAP - Introduction
The ABAP RESTful Programming Model will be the programming model of the future in the ABAP area, in this article we will look at the meaning, use and structure.