Real 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 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 ArticleDynamic POWL Search Help – OVS
Recently I had a requirement of providing search help to POWL selection screen field. Twist part was, search help result should be depend on the other POWL selection screen field’s value. SAP has...
View ArticleABAP News for Release 7.50 - Host and Other Expressions in Open SQL
After a long time of stagnation the development of Open SQL awoke from its deep slumber and took some major steps in ABAP 7.40 in order to comprise as many features as possible from SQL92 and to offer...
View Article~ To Print Different Pages in Smartforms using Command ~
Hey ThereAfter hearing lots of Questions about “how can we print the data to the next page based on the certain condition?” So here is the answer -> Use Command in the Smartforms. Now question is...
View ArticleABAP News for Release 7.50 - CORRESPONDING, again ...
In ABAP, as a rule, the name is not always the game (see an entertaining recent discussion about that). But as you all know there is a prominent exception to that rule: All the syntax forms involving...
View ArticleThe Delivery Barrier
Introduction In the last years, ABAP development has become a lot easier. The individual developer’s perspective has improved considerably through advanced tooling (ADT!), better online documentation...
View ArticleAbstraction class to generate MSWORD with SAP using OLE
Hello, I wrote an abstraction class to generate complex MS Word document from SAP. This class is delivered "ready to use" and cover, i hope, a large panel of usage. Why this class ?OLE syntax is not...
View ArticleSome Best Practices for ABAP Core Data Services
In case you don’t know about ABAP CDS let me short introduce the basic facts. CDS allows building database views with many features of SQL-92 that are available for HANA and anyDB. You can use it...
View ArticleQuo Vadis ABAP? I am worried.
ABAP is getting more and more database-specific features – and this make me worry. Please don’t understand me wrong – I have no problem with SAP’s technological strategy but with SAP’s communication...
View ArticleHi Git, I'm ABAPer how do you do?
Have you gotten into Git yet? It is one of the new things to know when working with teams on SAPUI5 Projects. But first... This comic comes from XKCD.com by Randal Monroe and is re-used under creative...
View ArticleOuter Join of Internal Tables (ABAP Release 7.40)
Here I am trying to explain how to do an Outer Join of 2 internal tables using the new internal table functions available in ABAP Release 7.40. The same method can be extended to add more tables to the...
View ArticleABAP News for Release 7.50 - SELECT UNION
I promised to tell you, why the INTO clause should be placed behind all the other clauses in an Open SQL SELECT statement. One reason is that Open SQL also wanted to support the SQL syntax addition...
View ArticleABAP News for Release 7.50 - Converting Messages into Exceptions
Messages are basically short texts stored in database table T100. What makes them special is the ABAP statement MESSAGE. This statement sends a message with a short text from T100 and adds a message...
View ArticleUnit testing mockup loader for ABAP
Hi Community ! I'd like to share a tool for unit testing me and my team have developed for our internal usage recently. The tool is created to simplify data preparation/loading for SAP ABAP unit tests....
View ArticleABAP News for Release 7.50 - Annotations in ABAP CDS
ABAP CDS in TechEd Keynote Bjoern Goerke has shown ABAP CDS in his keynote for TechEd Barcelona, yes, ABAP! Interestingly, he did not talk much about all the DDL language elements of ABAP CDS. In fact,...
View ArticleGenerate DOCX file in ABAP
Last month, i published my abstraction class to manage Word OLE link. It can generate complete (and complex) word document, but it is a little slow for big tables. OLE is an old technology... DOCX is...
View ArticleABAP News for Release 7.50 - INSERT FROM Subquery and GTTs
This is about two (no, even three) new things in Open SQL in ABAP 7.50. INSERT FROM Subquery Before ABAP 7.50, you can use subqueries in the WHERE condition of SELECT, UPDATE, or DELETE of Open SQL....
View ArticleSAP's New User interface
Hi, Did any one check the new user interface SDN.SAP had rolled out (SAP HANA Beta version it says). Try searching for a few problem statements, you would see the difference. I tried testing the...
View ArticleABAP News for Release 7.50 - Host and Other Expressions in Open SQL
After a long time of stagnation the development of Open SQL awoke from its deep slumber and took some major steps in ABAP 7.40 in order to comprise as many features as possible from SQL92 and to offer...
View Article