This is a test message to test the length of the message box.
Login

BOPF

All about the topic "Business Object Processing Framework" of SAP, how you use it and create your own data model. Here is a step-by-step guide on using the SAP framework efficiently.

General

Tools

Structure

Define a node

Data model

Creating test data

Queries

Determination

Validation

Action

Manager

Authorization

Interface

Custom Query

Helper methods

Performance

Eclipse

Skills of the future

RAP

The "ABAP RESTful Programming Model" is the unofficial successor to BOPF and uses many of its concepts. However, handling the objects is much easier and less code is required. Due to the native integration in ABAP, this variant is also a lot faster and serves as the basis for many modern applications.

Introduction

Simple object

UI Annotations

Entity Manipulation Language (EML)

Projection

Validation

Determination

Action

Action (Part 2)

Search help

Popup

Messages

Numbering

Obsolete

Since there are obsolete instructions in every language, as a language evolves, we want to prepare these for you. It should go above all to widespread commands that are still in use.

REFRESH

FORM

CALL METHOD

ADD ... UNTIL

Create GUID

TYPE-POOL

DESCRIBE

Ranges and Headers

Assignment and calculation

Naming conventions

Tools

All topics related to the tools used to develop ABAP, regardless of whether classic transaction, object navigator or Eclipse.

Workbench

SE80

Installation ADT

Why switching to ADT?

Work with Eclipse - Search

Work with Eclipse - Refactoring

Work with Eclipse - Debugging

Work with Eclipse - Data analysis

Work with Eclipse - Transport

ABAP OO

Understand the basics of object-oriented development in ABAP? With this small series, we want to bring you all the basics quickly and easily.

Basics

Class and Inheritance

Dynamic, static and super

Interface and abstract class

Redefinition and Getter/Setter

Exception handling

Exception classes

Constant interface

Data Access Object (DAO)

Chaining and casting

Method interface

ABAP Unit

Automatic tests are just as important in ABAP as they are in other programming languages. Here you can find all articles on testing.

Introduction

Basics

Legacy objects

Analysis

Structure of test cases

Test framework

SQL Double (TDF)

CDS Double (TDF)

Test Double (TDF)

Test OData

Testable Code (Part 1)

Testable Code (Part 2)

Testable Code (Part 3)

Software architecture

Tips

Core Data Services

The new standard for tables in an S/4 system are Core Data Services, or CDS for short. This gives you the opportunity to carry out flexible data modelling.

Basics

Virtual data model

Annotations

View structure

Data model

Functions

Join, Union

Association

Aggregation

Parameter

Conversion routine

Performance

Extension of Views

Authority check

Virtual fields

Learnings

View Entity

ABAP 4 Cloud

Development with ABAP is no longer only possible on-premises. How do you develop in the cloud and what needs to be considered.

ABAP Environment - Steampunk

ABAP Environment - Development