ABAP keyword syntax diagram
As a Fiori developer, I am now reading this famous Javascript book.In this book, the following graph is used to explain the Javascript grammar in a very clear way.And today I just find in ABAP help...
View ArticleStep by Step to generate ABAP code automatically using Code Composer
Today I am going through the SAP help for BRFplus stuff and come across with some introduction about ABAP code composer. I would like to share with you a very simple example to demonstrate its logic....
View ArticleClarification on Secondary Indexes limitations on database tables
Couple of frequently asked questions in SCN forum,1. How many secondary indexes can be created on a database table in SAP?2. How many fields can be included in a secondary index (SAP)? By seeing many...
View ArticleReal life examples & use cases for ABAP 740 and CDS views
It has been long time since I post my previous blog which draw more attention than I expected and I was thinking what could be next. Luckily I am working on a S4HANA project and having opportunity to...
View ArticleThe Add-on Assembly Kit 5.00 is available
"If you develop industry-, company-, or country-specific enhancements to SAP solutions, the SAP Add-On Assembly Kit can help you plan and deliver those enhancements as software add-ons. The SAP Add-On...
View ArticleBSP application which adds external document (URL) to the purchase requisition
This blog explains how to create an URL attachments to the purchase requisition using BSP application.PrerequisitesBasic knowledge on BSP applications, OOABAP and HTML.Creating URL's manually from...
View ArticleHungarian beginner's course - a polemic scripture against Hungarian Notation
I love the atmosphere of constructive debating - lively and resolutely debated, but not becoming personal. In this mood, the following blog post became composed. There is no other way around it by...
View ArticleReasons for so many ABAP Clones
Note: I did originally publish in the following post in my company's blog on software quality. Since it might be interesting for many ABAP developers, I re-publish it here (slightly adopted). From the...
View ArticleDeadlock Holiday
To whom it may concern ... For any write access to a line of a database table the database sets a physical exclusive write lock on that line. This lock prevents any other write access to the line until...
View ArticleThoughts on Material Data Migration
Part I: Back Story, a developer's sufferingIn most cases, a company has to pass just one Material Data Migration Project at a time, in some others, as the company is growing, there might be one or the...
View ArticleHow to add Generic Object Services to your context menus
Quick intro: This post is part of a series in which I show you some interesting ABAP tips and tricks. I'll present this in the context of our own developments at STA Consulting to have a real-life...
View ArticleType less - SE80 Editor Code Templates
The "new" Editor has a few nice features that make it a bit less painful to use. I use them to prevent unnecessary typing of repetitively used Code-Blocks and to generate local Classes (Test, Exception...
View ArticleABAP News for Release 7.50 - What is ABAP 7.50?
Today was RTC of SAP NetWeaver 7.5 with AS ABAP 7.50. While there are already some big pictures around, let me provide you with some small ones. As with ABAP 7.40, let's start with the question "What...
View ArticleDustbins at SAP TECHED 2015 in Las Vegas (1)
Apart from the keynote last night today was the first day of TECHED2015 in Las Vegas. I thought I would write down as much of what I could remember while it was still fresh in my mind. I am sure I have...
View ArticleABAP News for Release 7.50 - IS INSTANCE OF
This one is a tribute to the community, to SCN, to you. One of you, Volker Wegert; has blogged his ABAP Wishlist - IS INSTANCE OF some years ago and reminded us again and again. Others backed him and I...
View ArticleABAP News for Release 7.50 - CDS Table Functions Implemented by AMDP
I just started with blogging about important ABAP News for ABAP 7.40 and - whoosh - I am asked for CDS news. OK then, a blog about the new CDS table functions (but hey, I have also real work to do)....
View ArticleABAP News for Release 7.50 - Fundamentals
This one will be short but fundamental.Only Unicode Systems in Release 7.50 ABAP 7.50 is Unicode only! An AS ABAP can only run as Unicode System with system code page UTF-16. All ABAP programs must be...
View ArticleABAP News for Release 7.50 - Test Seams and Test Injections
Writing ABAP Unit tests can be somewhat cumbersome if the code to be tested is not suited for automatic tests. All the hubbub about mock frameworks or test driven development isn't worth a cent if you...
View ArticleDustbins in Las Vegas - Part Two
Dustbins in Las Vegas – Part 2 You are probably familiar with crime shows on TV like “CSI : New York”. I were to try and describe TECHED 2015 in a similar fashion it would be “CDS : Las Vegas”. The so...
View ArticleSkeleton/Architecture of a Technical Design plays crucial role
Architecture of a technical design plays a crucial role in any project development of a SDLC. Its long time now, Organisations have matured up in their In-House Software Teams rather going for a...
View Article