Skip navigation

Register now for BITI: Overview of ABAP Development for SAP HANA

 

reg2018.jpg

Hosted by Business Integration, Technology & Infrastructure

This webinar provides an introduction into the ABAP development for SAP HANA and an overview of the major programming capabilities used in this context, i.e., Core Data Services (CDS), ABAP Managed Database Procedures (AMDP) and enhanced Open SQL.

Speaker:

Carine Tchoutouo Djomo, SAP

Rough Agenda:

- Intro into ABAP for SAP HANA

- Code-to-Data paradigm

- ABAP Core Data Services

- ABAP Managed Database Procedure

- Advanced Open SQL

- What's new with ABAP 7.52 and ABAP Platform 1809 (ABAP 7.53)

 

Date: Tuesday, December 4, 2018

Time: 02:00 PM Central Standard Time

Duration: 1 hour

We have an ongoing "BITI" survey and so far the tag cloud shows this:

abaptag.jpg

As a follow-up from the January ASUG volunteer meeting (see here), part of the task for 2018 is “reimagining communities”, and “cloud first”.  With thanks to Carine and Khan Nguyen, ASUG Volunteer, the following webcasts are available for registration (including ABAP):

 

 

TitleAbstractSpeakerSAP
BITI: Overview of SAP NetWeaver Application Server for ABAP 7.5x and ABAP Platform 1809

The ABAP platform provides the foundation for SAP S/4HANA and SAP Business Suite 7. Various new features and capabilities, e.g. Core Data Service, modern ABAP language and tools, have been delivered with the releases 7.50, 7.51, 7.52 and ABAP Platform 1809 (ABAP 7.53).  This session will give you a product overview and explains the product highlights.

Karl Kessler, SAPNov 27
BITI: Overview of ABAP Development for SAP HANA
This webinar provides an introduction into the ABAP development for SAP HANA and an overview of the major programming capabilities used in this context, i.e., Core Data Services (CDS), ABAP Managed Database Procedures (AMDP) and enhanced Open SQL.Carine Tchoutouo Djomo, SAPDec 11
BITI: How You Can Do DevOps Within Your SAP LandscapeSAP has embraced the practices and philosophy of DevOps, although customers are slow to adopt these practices. This presentation walks through the major components of a DevOps shop and relates these practices to the SAP world and technology. Explore the major steps in undertaking a DevOps transformation, leveraging the speaker's experience with customers and their journey.Chris Kernaghan, SAP MentorDec 12
BITI: Custom code adaptation for SAP S/4HANAThis session gives you an overview of what needs to be done with your custom ABAP code when converting your system to  SAP S/4HANA. Learn the latest innovations in SAP development tools to analyze and adapt your custom code.Olga Dolinskaja, SAPJan 17
BITI: Automated Testing within the ABAP RESTful Programming ModelIn this webinar, you will learn how to write automated tests with the ABAP unit test tool. It also addresses more advanced topics such as test-driven development, test seams and test double frameworks for ABAP, Core Data Services and Open SQL. Ingo Bräuninger, SAPJan 29
BITI: ABAP Programming Model for SAP Fiori - Overview and OutlookUnderstand how the ABAP back-end supports the development of highly standardized, cloud-ready, SAP HANA-optimized apps in SAP S/4HANA with the ABAP Programming Model for SAP Fiori – based on modern and proven technologies like Core Data Services, Business Object Processing Framework, and OData. Its evolution, the ABAP RESTful Programming Model first released in SAP Cloud Platform ABAP Environment, will also be briefly introduced.Carine Tchoutouo Djomo, SAPFeb 12
BITI: Code Better with ABAP in EclipseIn this session, you will get the overview over ABAP development tools in Eclipse and its key features that will help to boost your development efficiency.Olga Dolinskaja, SAPFeb 14
BITI: ABAP Channels, ABAP Daemons, and MQTT: Overview and Usage ScenariosABAP channels facilitate real-time user experience within ABAP applications like always up-to-date data on the UI, immediate reaction to events, collaboration, and direct communication between shop-floor devices and ABAP systems. ABAP daemons and the MQTT protocol extend the variety of supported scenarios massively and enable innovations for the cloud. Learn about the purpose, major use cases, and the necessary implementation steps for developers. Olga Dolinskaja, SAPFeb 21
BITI: Innovations in ABAP Test Cockpit with AS ABAP 7.52 and OutlookWith AS ABAP 7.51, the ABAP Test Cockpit offers the option of performing checks remotely on any ABAP system (> SAP NetWeaver 7.00). Learn about the basic architecture of this solution and the possibilities of remote code analysis, including the new features in AS ABAP 7.52 and insight into the future developments. Olga Dolinskaja, SAPFeb 28
BITI: SAP S/4HANA In-App Extensbility

The goal of this webinar is to get an overview of In-app Extensibility with S/4HANA and to discuss different aspects. In addition, the motivation of the new extensibility concept and the spectrum is explained.

Furthermore, you get to know the different extensibility scenarios.

Merve Yalcin, SAPMar 12
BITI: Code Vulnerability AnalyzerSecurity is no longer considered a luxury for IT systems. Your custom applications written in ABAP are a target for cyber attacks. This session explains how CVA can help you to identify and fix potential weaknesses in your ABAP applications. It also outlines how CVA integrates with SAP Fortify by Micro Focus which scans custom code for non-ABAP languages. Peter Barker, SAPMar 19
BITI: Overview of SAP Cloud Platform ABAP EnvironmentSAP Cloud Platform ABAP Environment is SAP's Platform as a Service (PaaS) offering for ABAP. Learn how this offering provides opportunities to develop and run custom ABAP code on a separate Platform-as-a-Service, based on a state-of-the-art development toolset and recent cloud innovations.Florian Wahl, SAPMar 26
BITI: SAP Interactive Forms by Adobe (IFbA) and SAP Cloud Platform Forms by Adobe (FBA)Find out how to make the most of print forms and interactive forms using “SAP Interactive Forms by Adobe” (on-premise) and “SAP Cloud Platform Forms by Adobe” (hybrid and cloud-only). We explain the overall strategy, key functions, and benefits, continuous improvements and options for the cloud. Peter Barker, SAPApr 2
BITI: Overview of SAP Business Client 6.5This session will give you an update on what's new in SAP Business Client 6.5 (e.g. Chromium web browser control as alternative rendering engine to Microsoft IE), how to integrate the SAP Fiori user experience via the SAP Fiori launchpad connections, and combine it with other SAP UI technologies incl. SAP Belize theme (SAP Fiori visual theme for classic applications for SAP S/4HANA on-premise). Sandra Thimme, SAPApr 9
BITI: OData development options with SAP Gateway / SAP NetWeaver AS ABAPWith SAP Cloud Platform ABAP Environment, the ABAP RESTful Programming Model became available. It offers a new way to implement transactional OData services without using BOPF and SAP Gateway Service Builder. Find out in this session the various OData development options and how current implementations can be reused in the ABAP RESTful Programming Model.Andre Fischer, SAPApr 16

 

 

When you register, you will receive a link to join; if you cannot make it, a link to the recording is usually sent 1-2 days after the webcast.

See you online at one of these webcasts?

Register now for BITI: Overview of SAP NetWeaver Application Server for ABAP 7.5x and ABAP Platform 1809

 

reg2018.jpg

Hosted by Business Integration, Technology & Infrastructure

The ABAP platform provides the foundation for SAP S/4HANA and SAP Business Suite 7. Various new features and capabilities, e.g. Core Data Service, modern ABAP language and tools, have been delivered with the releases 7.50, 7.51, 7.52 and ABAP Platform 1809 (ABAP 7.53).  This session will give you a product overview and explains the product highlights.

Speaker:

Karl Kessler, SAP

Rough agenda overview:

- ABAP Language Today

- SAP HANA-centric Optimizations

- ABAP Programming Model in SAP S/4HANA

- ABAP Channels

- ABAP Development Tools

- ABAP Code Analysis Tools

- SAP S/4HANA Extensibility

 

Date: Tuesday, November 27, 2018

Time: 10:00 AM Central Standard Time

Duration: 1 hour

cfp4.jpg

We are excited to provide information that is relevant in helping you “make the pieces fit” for your organization.

Our SIG targets SAP users who have an interest in areas including development, operations, testing, workflow, and archiving. We provide technical content and resources for analysts and developers working with SAP tools and databases.

Since you are receiving this email, we are assuming you fit in one of the above categories. So, welcome! We're glad you're here.

Call for Presentations for 2019 ASUG Annual Conference Is Open

If you use SAP, you have a story to tell. The BITI community gathering for 2019 ASUG Annual Conference, held jointly with SAPPHIRE NOW®, wants to hear your experience using SAP in your industry.

Submit your presentation abstract by Dec. 1 to share your SAP journey May 7–9, 2019, in Orlando, Florida.

 

Feedback Requested: ASUG BITI Survey

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 three to five minutes. Your input is important to us, and responses will help us better meet the needs of our members.

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

Upcoming BITI Webcasts:

Featured On-Demand BITI Webcast:

Influence

Customer Engagement Initiative

Want to help SAP developers get it right? SAP offers the opportunity to influence innovations for next releases through the influence program Customer Engagement Initiative (CEI).  This is the third cycle of 2018.

What innovations are there?

There are several projects for which you can register. Find project relevant to the ASUG BI Community Members here (login is required).

The deadline for this cycle is on Nov. 9.

Welcome New BITI Volunteer Unme Thompson:

"My SAP journey began with ASUG. I was on the ASUG team managing a team for new memberships and partner relationships. It was our goal to support all members of the community to ensure that each member found value in the way of continuous learning and connecting with peers and the broader SAP community. This has allowed me to transition into my current role with SAP partner, configurable management, and now a volunteer for the BITI SIG. I am thrilled to be a part of the BITI team and look forward to learning and serving the community." – Unme Thompson, ASUG Volunteer

 

Registration Is Now Open

Join your fellow ASUG chapters in Kentucky, Indiana, and Ohio for ASUG Developer Tools Day

Date: Dec. 13, 2018

Location: Northern Kentucky University - Student Center
Louie B. Nunn Dr.
Highland Heights, KY 41099
Rooms: SU 107 B and C, SU 108, and SU 109

This year's meeting will boast three tracks of education with hands-on demonstrations: SAP HANA®, SAP Analytics, and SAP BW. Thomas Jung, chief product expert, product management, SAP HANA®, will lead the SAP HANA® track. Leading the SAP Analytics track are Adrian Westmoreland, SAP Analytics Cloud product management team, and Patrick Sims, senior director in the Global Center of Excellence for Analytics. Storm Archer, senior director, SAP HANA® Global Center of Excellence, will lead the presentation on SAP BW and BW/4HANA.

Developer Tools Day is approaching, and we are seeking table sponsors. Please submit your interest by Nov. 15, 2018.

Submit to become a sponsor.

Look for updates regarding chapter events in the weekly Local Meetings and Events newsletter, delivered each Wednesday.

Register here for the event.

 

Message from SAP:

SAP recommends reading the following ABAP-related blogs:

Sincerely,

  Your BITI SIG Volunteers

1abap.jpg

Source:SAP

Legal disclaimer, things in the future are subject to change

2abap.jpg

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

6abap.jpg

Source: SAP

SAP codeline split; the way forward

7abap.jpg

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

8abap.jpg

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

9abap.jpg

Source: SAP

ABAP in Eclipse is platform of choice

10abap.jpg

Source: SAP

 

ABAP optimizations for SAP HANA

11abap.jpg

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

12ABAP.jpg

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

13abap.jpg

Source: SAP

752 ABAP Daemons

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

14abap.jpg

Source: SAP

Tools to check custom code usage

15abap.jpg

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

16abap.jpg

Source: SAP

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