Missing Comments and Documentation.. a bit like global warming
Thought of writing the blog the share the most common issue after a SAP maintenance project is handed over or when new consultants come into the project. The first few days there are high level...
View ArticleThoughts on OO Events Mechanism
Object oriented Events in ABAP As i was moving into object oriented world ı come across with the concept EVENTS Why Events? Well, something important has happened Someone needs to know!! I started...
View ArticleEmbedding Flash content in SAP GUI
Embedding Flash content in SAP GUI We as ABAP Developers are always interested in making SAP more and more interesting as well as take things to the extreme. In this post I will try to embed a Flash...
View ArticleLogging Objects into DB in OO Abap
When to log objects into DB? Applications get bigger and bigger due to the evolving changes in requirements. Scenario: You are working on a project where users enter data through screens and you...
View ArticleOpen XML edit document Contents
This is a screen cast showing Word Open XML documents generationfrom SAP.after the documents are generated,there is a nice example of how to manualediting some of the documents contentsusing Open XML...
View ArticleThings that are cool to change for everyone and those you’d better don’t touch
<rant>Dear SAP,I have just upgraded my system and there are several things I would like to ask you about. There are things that would be very cool if you could change them for everyone, every...
View ArticleExecuting multiple function modules/BAPIs at a time
There have been times when an ABAPer needs to execute multiple function modules/BAPIs for testing purpose, at a time, which is pretty common in the case while executing a BAPI. For example, some BAPIs...
View ArticleUsing the output of a Standard/Already Developed ALV report
So Recently, in one of my Objects that a member of my team was supposed to develop an ABAP Report which had to have an output that was exactly same as the one of the standard Transactions(IE05) ....
View ArticleProtecting ABAP code against Directory Traversal Attacks
as pointed out by Horst Keller in one of his blogs, security is important and nothing which should be an afterhtought. Also it is nothing that can be solved by SAP alone but a topic for each and...
View ArticlePictures from MIME Repository in HTML
This is about embedding a picture that is stored in the MIME repository in an HTML-file. I will show two ways of accessing the picture: using an APIusing the ICF There are many ways of displaying an...
View ArticleStop writing Technical Documentation nobody will ever read
If you're an ABAP developer, answer me: how many times do you really read the technical documentation of a Z program you're about to change? And for the times you did read the documentation, answer...
View ArticleWhere Used List for Adobe Form Objects
There is no standard Where-Used List option for Adobe form & interface available in transaction SFP. So I have developed one program for ‘Where-Used list for Adobe Form objects’. This program will...
View ArticleImport Reports for Projects.
Import Reports for Projects. Sometimes we try to use reports of Module Cost Object Controlling (CO-PC-OBJ) but we get error saying “Transaction XXXX does not exist”.Here we can say transaction 7KVD for...
View ArticleABAP Objects - I Want to Believe - Part 02
ABAP Objects is the Way Forward – I Want to Believe – Part Two http://scn.sap.com/community/abap/blog/2013/07/04/abap-objects--i-want-to-believe The above blog – first part of this series - can be...
View ArticleEmbedding Flash content in SAP GUI
Embedding Flash content in SAP GUI We as ABAP Developers are always interested in making SAP more and more interesting as well as take things to the extreme. In this post I will try to embed a Flash...
View ArticleTrigger ALV data_change event manual
As we know, when we changed something in the alv grid, event data_changed will be triggered, and we can do some custom check.but do you face this situation, after you changed this alv and push on some...
View ArticlePricing Routines Coding in RV64A*
Well Friends, I have written pricing routines quite some times and have been able to deliver things which were simpler of-course with quite ease. In my current assignment I faced an issue which was...
View ArticleHOW I DO IT: Purpose and the Creation of a "Deletion Transport"
Problem Description When we have a Package which contains a "lot" of sub objects and we want to delete entire Package or bunch of objects under the package. The problems we might face are: A)...
View ArticleShare and share alike
Sharing your toysWhen you grew up I am sure that you were taught to share your toys with your siblings and your friends. It is certainly a value to that I am keen to instil into my children. When we...
View ArticleTips from an ABAP Instructor
Calling all ABAPpers! Veteran SAP Education instructor Peter Walters has just published a series of blogs covering what's new and noteworthy in ABAP, and which courses you might want to take to beef...
View Article