Skip to Content

Most of the ABAP sessions I attended in Las Vegas were packed and it was not easy to take notes.  Fortunately SAP’s Carine Tchoutouo Djomo  repeated this as a webcast

 

Source:SAP

Legal disclaimer, things in the future are subject to change

Source: SAP

ABAP is important

Over 100K productive systems are running

1809 release in September

3abap.jpg

Source: SAP

Fiori is chosen UI application; important to optimize ABAP back end of application

AMDP – native HANA features into ABAP application – lifecycle management

ABAP in Eclipse for efficient development; strategic platform for ABAP development to modernize the ways ABAP is developed and a more declarative language

Cloud is important in ABAP world

4abap.jpg

Source: SAP

One common codeline for on-premise and cloud

5abap.jpg

Source: SAP

Business suite with installed base have high requirements

Goal: no disruption

Source: SAP

SAP codeline split; the way forward

Source: SAP

Offering in SAP Cloud Platform environment

Offering ABAP as a programming language in SCP

Can use ABAP in Eclipse; programmer can take their knowledge to the cloud; cloud-optimized – git is used for code exchange, version management, transport mechanism

ABAP Restful programming model

Source: SAP

Some of this released a few weeks ago

752 continues with previous release strategy; a modern ABAP language, more declarative

Database centric – HANA centric – 740 – new data modeling infrastructure with Core Data Services

OpenSQL – enhance feature scope, expressions, functions

752 – support HANA 2.0

ABAP daemons – monitor ABAP sessions in the backend; react to different types of errors and handle real-time events

Toolings in quality assurance – ABAP Test Cockpit – quality, performance, security (ATC) – improved code coverage

ATC supports remote code analysis

Extensibility – for S/4HANA cloud and on-premise – extend existing applications on predefined customer exits; in cloud you don’t have full control of application

Planned innovations – delivered 1809 in end of September; many features are covered in planned innovations – enhanced CDS in AMDP

Define parent-child relation in hierarchy

An evolution of programming model AMDP in Fiori – delivered in ABAP in SCP, will find its way to on-premise

Analyze code based on usage data, graphical view of results

MQTT protocol is supported for machine to machine communication in area of ABAP channels

Extensibility – September 4th – ABAP in SCP

Product direction:

include innovations in S/4HANA

Business Suite – provide selected enhancements

Continuous adoption of capabilties

Eclipse native editors

SCP – new use cases – support partner extensions and in SAP app center

2020 product vision – no future with only ABAP, and no future without ABAP (B. Goerke quote)

Keep ABAP platform up to date

Source: SAP

ABAP in Eclipse is platform of choice

Source: SAP

ABAP optimizations for SAP HANA

Source: SAP

Core data services provides more advanced data views, enrich views with domain specifics, data models can be transactional/analytical applications – impossible before in SE11

Source: SAP

ABAP programming model, use core data services

OData in ABAP stack; provide semantics to build Fiori elements, a template based UI approach and can do freestyle development

Source: SAP

752 ABAP Daemons

1809 – MQTT protocols, version 3.1.1., machine to machine communications

Source: SAP

Tools to check custom code usage

Source: SAP

New Fiori application in 1809 as shown above

Create deletion transport to remove unused ABAP code

Need order by statement; when migrate can’t assure order

Source: SAP

ABAP Restful programming model – covers what not is covered in ABAP programming model – how integrate existing code into programming model?

 

Feedback Requested – ASUG Survey

Interested in ABAP?  The ASUG BITI Community needs your help. We are conducting a membership survey to help us assess the level of satisfaction with the services we provide and ways we can improve.

 

We want to provide services that are important to you, refine those that need improvement, and introduce new services that address your goals.

 

We realize you have many demands on your time. This short survey can be completed online in 3 to 5 minutes.  Your input is important to us and responses will help us better meet the needs of our members.

 

Please complete the survey by December 8th. A few submissions will be selected randomly for prizes.

To report this post you need to login first.

5 Comments

You must be Logged on to comment or reply to a post.

      1. Bärbel Winkler

        Thanks for your quick response and for the link to the Wiki-page which I’m now watching (so login was not a showstopper!). Viewing a recording of a past webcast works, so this will become another source of information for me.

         

        (1) 

Leave a Reply