Programming (5)

Implementing ABAP Server Session Security

After the initial user authentication on an ABAP server, an HTTP security session is established between the client (web browser) and the server...

ABAP Room 101 – The Worst Thing in the World

In the novel 1984 by George Orwell the way Big Brother would break prisoners was by taking them into Room 101. In that room, what awaited each...

7 Prepackaged Accelerators Provided by SAP Integration Suite

SAP API Business Hub is the place to get started with building apps, extensions, and business networks and to integrate with applications, business...

Clean SAPUI5: Refactoring SAPUI5 Code

In this final installment of my clean SAPUI5 series, we’ll explore refactoring as an element of clean SAPUI5 code.

An Overview of CDS Models

Core data services (CDS) models comprise the definitions of various CDS entity types such as CDS views and CDS abstract entities. These entity types...

SAP Mobile Start: Benefits and Features of Native Mobile Apps

A few years ago, the necessity to access work information from anywhere other than my office computer wasn’t all that dire. From 9am to 5pm, I worked...

What is Different with the New ABAP Debugger?

The Classic ABAP Debugger loads in the same session as the program. This poses certain technical challenges for debugging ABAP programs.

How to Create a Database Table with SQLScript

Let’s talk about the most important object type in a SQLScript database—the database tables.

How to Manage a Third-Party CRM with SAP Integration Suite

To streamline integration in hybrid and multicloud environments, SAP Integration Suite can be leveraged as a single platform for managing your APIs...

A Look at SAPUI5 Control Structure

Each control in SAPUI5 has the same code structure. This structure is shown in the skeleton code below.