Step by step guide to enhance/update Vendor Master and generate idocs - Part2
The last section (part1) covered the steps required to enhance vendor master( table/screens ). In this section I will demonstrate the procedure to update the custom fields of vendor master and generate...
View ArticleDevice-Independent Datamatrix in Smartforms, Proof of Concept
Lately SAP note 2001392 has been released that allow printing of Datamatrix for some device types. There are also fonts and other 3rd party tools that allows you to print a datamatrix. However most of...
View Articleversion comparison failed with error message 37501
Version management between active version and inactive version failes with error message 37501.The problem can be resolved by SAP Note 1993101 and SAP Note 2045124.
View Article"Program RSABADAB is outdated" pops up when using F4 help in SE38/SA38
When try to use F4 help function in SE38/SA38, "Program RSABADAB is outdated" pops up, for example:The problem can be resolved by implementing SAP Note 2100218.
View ArticleABAP Trapdoors: R-F-Conversion on a STRING
Welcome back to another ABAP Trapdoors article. It’s been a while – I’ve posted my last article in 2011. In the meantime, I’ve collected a number of interesting topics. If you’re interested in the...
View ArticleControlled multi-threading in ABAP
You may have been in a situation where you have to process multiple objects. When you do this sequentially, it'll take some time before that processing finishes. One solution could be to schedule your...
View ArticleCreate Simple Real-Time Cockpit in Fiori Style (but with SAPGUI)
Scenario: Your Boss says you are getting your HANA Server as a christmas present, under the condition you provide a real-time cockpit for some KPIs from your production ERP by tonight. Mission...
View ArticleStep by step guide to enhance/update Vendor Master and generate idocs - Part3
The previous two blogs of this series have covered vendor master table and screen enhancement (part1) and the vendor master update api class (part2) used to update vendor master. This final part will...
View ArticleTop of page in SALV
Day 1 I was given a report to develop which would have a parameter as input on selection screen and display an ALV Grid report as output with required details. The purpose of the report was to download...
View ArticleSearching for SAP correction Notes from transaction ST22
You may have heard about ANST (Automated Notes Search Tool) and PANKS (Performance Assistant Notes and KBA Search).Both ANST and PANKS make it possible to find SAP Notes and KBAs directly from your...
View Article{z}restapi - lightweight REST API for SAP WebAS
Introduction The {z}restapi is an alternative solution to simplify the development of REST APIs on top of the Internet Communication Framework (ICF). By separating what changes from what stays the...
View Article/NSE16H, /NTAANA, or Hana Studio, which way to go? Instant Database Analytics
Remember Transaction /NTAANA? Do you already use the new SE16H Transaction? Transaction TAANA is a very useful transaction to analyze number of documents per year or per Document Type etc for Data...
View ArticleCL_SALV_TABLE->FACTORY method, no negative symbols on ALV export.
Fellow ABAP Developers, I would like to raise a possible issue or misunderstanding that I have come across recently when using the CL_SALV_TABLE->FACTORY method for generating ALV reports. It had...
View ArticleSAP2SAP Runtime Remote Data Typing
Whenever structures or internal tables with many fields are involved in an sap2sap integration i usually carry out it using remote runtime data-typing, as i've shown in my two blogs:Dynamically...
View ArticleOnce you tired of ALV GRID
Today is the day you may learn how to show table data! No, not again! Not again one of those REUSE_ALV_GRID or CL_GUI_ALV_GRID nor CL_SALV_TABLE. Not a bit!Imagine you need to provide users with great...
View ArticleBest Practice updating IT759 Compensation Process Records in SAP Enterprise...
I was recently helping one of my clients regarding a reporting issue with SAP Enterprise Compensation Management and data not being displayed correctly on one of their custom reports. This report was a...
View ArticleABAP Modern Code Conventions
IntroductionComing from a computer science background and having learnt ABAP on the job in a SAP consultancy, I always wondered why there are so restrictive naming-conventions and why every customer...
View ArticleHappy 6E65772079656172!
cl_demo_output=>new( )->write_html( cl_abap_codepage=>convert_from( CONV xstring( `3C68313E486170707920` && `4E657720596561723C2F` && `68313E3C62723E2E2E2E`...
View ArticleAngularJS Single-Page Application + {z}restapi and token authentication
Building a Single-Page Application (SPA) with AngularJS and Bootstrap CSS to consume a REST API based on {z}restapi and token authentication In this blog we are going to develop a Single-Page...
View ArticleFix missing "Spreadsheet" option while right-clicking on ALV generated with...
Today I came across a situation where the "Spreadsheet" option was missing while right-clicking on an ALV generated using REUSE_ALV_GRID_DISPLAY.(See below) I went through couple of discussions on...
View Article