Report to export SQ01 result ot applicaiton server file even in background job
This report is a work around standard SQ01 limitation, which limits the saving capability of report to GUI in foreground.*&---------------------------------------------------------------------*...
View ArticleAdding custom fields to the Purchase Order transaction ME51N ITEM LEVEL.
Enhancement for ME51N Is : MEREQ001 Go to SMOD and search for Enhancement. If enhancement is know then got to CMOD. Go to CMOD and create Project For Example : ZMM_PR. Click CREATE button and...
View ArticleNew Technical Brief on ABAP for SAP HANA
Build real-time business applications leveraging the SAP HANA platform to the max with SAP NetWeaver Application Server for ABAP. It offers an excellent, standards-based development and runtime...
View ArticleRecording Deep Structure to Database via Data Cluster
While writing with ABAP, many programer uses deep structure. Some case we need to record data in deep structure but normal SE11 dictionary type doesnt allow us. So i came up with this : Using Data...
View ArticleSuggestions for Open XML documents Secnarios
Hello.in my last blogs i gave some examples and information about Open XML Documents Manipulation in SAP. Open XML is an Open Standard for word processing documents , spreadsheets and presentations.We...
View ArticleABAP Code Naming Conventions - A Rant
Take everything with big pinch of salt(unless you have high blood pressure in which case do not read this rant, it'll probably make it worse.)It is not my intention to offend! A couple of people have...
View ArticleBase 10 to Base 26 conversion
Recently I came across a requirement to convert base 10(decimal) value to base 26(more info can be found at http://en.wikipedia.org/wiki/Hexavigesimal) Here is the small piece of code which does the...
View ArticleSTMS: facing errors when importing transport requests? It's your fault!
Without any doubt: your fault it is... and not only because obviously you didn't pay enough attention to objects' dependencies when you released your transport requests, but mainly because you didn't...
View ArticleSome Important Function Modules
Hi All,These are some of the Function Modules which i found very useful and used repeatedly in my development projects. Hope these are useful for all your fellow ABAP-ers out there.S.NoFM...
View ArticleNew ABAP Features with ABAP 7.40
With the release of AS ABAP 7.40 the ABAP language has some nice new features. Following are few of them – 1. Introduction of real expression oriented feature –Suppose we have to output a value of...
View ArticleWarn Developers about released objects but not yet transported to Production
Hi ABAPers, I would like to have the opportunity to share a useful development warning system. Many of us have experienced problems when transporting objects from DEV- > QMS -> PRD. When more...
View ArticleDisplay Company Logo (image) in Selection Screen
Have you ever wondered how we can place an image file in the selection screen of an ABAP Report? For example, if we go to the transaction SMARTFORMS we will find an image on the selection screen. Given...
View ArticleConcept of Switch Framework in Enhancement
The main purpose of the Switch Framework is to simplify an ABAP-based system landscape by adopting one or more industry solutions in a standard system. The Switch Framework allows you to externally...
View ArticleTransport Checking Tool (Object level)
Transport Checking Tool (on Object level)Did you ever get the request to ‘quickly check the transport list’ two days before Go-Live? Only to discover that the list has hundreds of transports with...
View ArticleWill Code for Food
Yes, I know you've seen it before.But lets go deeper than how funny it is. I love coding! But the life of a coder is not all that good. So here's a guy who could choose anything to do for food. In...
View ArticleAuthorization check for selection option
I want to share AUTHORITY-CHECK OBJECT for selection opting. SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-002.PARAMETERS:p_bukrs type bkpf-bukrs OBLIGATORY.SELECT-OPTIONS : so_audat FOR...
View ArticleMS Office made easy
Some of us have experience with SapScript, SmartForms and PDF based forms. Nevertheless Customers sometime wish to get an MS Office document as soon as it is ‘more familiar’.We have some options...
View ArticleDisplaying an ALV Grid in Popup Screen with Custom Buttons
In some cases, we might came across a requirement for displaying an ALV Grid in popup screen where we need to select few records and then perform certain function based on selected data. For choosing...
View ArticlePosting a Goods Movement Document in IS-OIL
This blog illustrates the method to post goods movement in IS-OIL. Almost every one of us have used “BAPI_GOODSMVT_CREATE” to post a material goods movement in SAP. But when we are working in IS-Oil...
View ArticleStumbled Upon Checkpoint Groups
I stumbled upon the concept of Checkpoint groups by accident. One day I was debugging a wave release process in EWM box by activating /h debugging and jumping around using F5, F6, F7 keys. It was...
View Article