MODERN ABAP
Comparing ABAP Restful Application Programming (RAP) model with the Cloud Application Programming (CAP) model
Robert Eijpe writes about their lessons learned developing an Enterprise-Ready application with CAP and Fiori Tools in the Business Application Studio and the decision path to choose the right SAP Technology-Stack.
Guide Your SAP S/4HANA Project to Success
open SAP is offering with Hendrik Luetjohann as Lecturer guidance for your SAP S/4HANA Project Success. A must-attend for every Role related to SAP.
S/4HANA Greenfield Implementation
Kundan Gadhi gives a quick overview of S/4HANA 1909 Greenfield Implementation. A good first read if you´re on the road to S/4HANA Migration.
How to use the RAP Generator
Andre Fischer shows in his blog how to provide a short click-trough so that you know how to generate a RAP BO using the RAP Generator.
Continuous Integration and ABAP – Jenkins the missing link
Andreas Gautsch is describing the missing links in his Post: Continuous Integration and ABAP – Jenkins the missing link. From my perspective a must-read for every SAP Architect and ABAP Tech Lead.
New advanced ABAP 7.4 and above – PART 4 : Loops and Meshes
Akash Pal shares his knowledge on ABAP 7.40 Features in his 4 Series Blog Posts. In This 4th Series, he shows examples on Loops and Meshes.
The ABAP REDUCE Operator | A Tutorial for 2020
Brandon Caulfield is encouraging us in his Post to give the REDUCE Operator a try. A nice Video Intro and collection of related posts.
ABAP DEVELOPMENT
SAP’s One Domain Model and Domain Driven Design
Juergen Heymann one of my esteemed Architects at SAP is writing in his blog post how Domain-Driven Design (DDD) has influenced the SAP Architectural Renew approach for Business Suite to the alignment process and the modeling guidelines for SAP’s One Domain Model.
Start writing a Unit Test
Rainer Winkler shares his experience with Unit-Test and gives some examples from his praxis how to do this with ABAPUnit.
CORE DATA SERVICES (CDS) and HANA
New ADT feature – Creating ABAP CDS objects with reference to tables or other CDS views
Andre Fischer is this time writing about Creating ABAP CDS objects with reference to tables or other CDS views. Nice to know this especially when you´re like to know new ADT Features.
A new generation of CDS views: CDS view entities
Andrea Schlotthauer provides in her Post the following information: a)Motivation: why has SAP developed a new type of CDS view? b) Key differences between DDIC-based views and CDS view entities c) Outlook: the transition from DDIC-based views to CDS view entities
Combine Select-option, CDS Table function and Call AMDP methods in Program
Chau Nguyen Phuc shows how to combine Select-Option, CDS Table Function, and Call AMDP Methods in a Program. A nice small example of using these technologies.
CLEAN CODE, CLEAN ARCHITECTURE and NEW WORK
Your Values are the Rules You Break
Stephen Prater from 8th light describes in his blog "What value does quality provide". A must-read if you like to treat customers seriously and especially the meaning of software quality when you build stuff.
Simplify! - Part 13
Uwe Friedrichsen continues his series on simplifying IT. Based on his observations there are several drivers that support this source of accidental complexity. In this post, he discusses the most popular and influential ones.
VIDEOS & PODCASTS
SAPUI5 & Fiori for ABAPers - Episode 6
Nabheet Madan shows in Episode 6 the routing in Flexible column layout and proceeds with the previous build CRUD app further.
COMMENT
SAP’s One Domain Model and DDD, Guide for S/4 Project Success, Writing ABAPUnit-Tests, ABAP Language Features, What Values does Quality provide
After the summer break, we continue with much exciting news.
Of course, we used the break for regeneration and gaining some energy... But this was not the only achievement. Meanwhile, we finished our first Blended Learning course - Future Proof your ABAP Skills). The course is only available in German Language and starts on the 29th of September 2020.
This Issue if fully packed with curated content. From SAP’s One Domain Model and Domain-Driven Design, Guide for S/4 Project Success, How to write ABAPUnit-Tests, ABAP Language Features like REDUCE, What Values does Quality provide, and much more.
Enjoy this Issue No. 31, and stay tuned for more content!
Damir Majer - ABAP Weekly