Exit Debugger without database update
Just a debugging tip I want to share. I was debugging a transaction which updates database. Suddenly I realized that the selection parameters I have given in the selection screen were wrong. So to...
View ArticleExport ALV-Tree to Excel with XLSX Workbench
related page NOTE: Before beginning, the XLSX Workbench functionality must be available in the your system. Let's use standard demo report BCALV_TREE_02 is available in the every system (the report...
View ArticleEasy to Send Excel Attachment via Email from SAP
Several times everybody must have been come cross the requirement that from SAP a file has to be created as per the required template and send to Third part system to process over there. For this...
View ArticleHowTo: Install Vesna Framework
If you have missed the announcement on Vesna Framework public release (and a nice demo on its actual first productive usage), you can have a relaxed break and watch it before coming back here.This blog...
View ArticleVenturous Logging Solution for ABAP OO: Vesna AOP Demo Case
Quite recently I've been impressed by a blog post by Eric Petersen, describing a better logging solution for ABAP OO. However, while this approach definitely addresses quantitative part of the problem,...
View ArticleA Collection for ABAP OO: Vesna Generic Array
MotivationWho out of ABAP OO programmers is not bored to tears with endless declaring of internal tables. Firstly, decide the type: most folks use the standard, some go for sorted or hashed, always...
View ArticleABAP News for 7.40, SP08 - Open SQL
The most important news for Open SQL in ABAP 7.40, SP08 are as follows: Inline Declarations behind INTOYou might like this one. From 7.40, SP08 on you can place inline declarations with the declaration...
View ArticleABAP News for 7.40, SP08 - ABAP Core Data Services (CDS)
Recap With ABAP 7.40, SP05 the ABAP Core Data Services, short ABAP CDS, were introduced. The ABAP Core Data Services implement the general CDS concept of SAP (that is also available for HANA as HANA...
View ArticleMulti level Employee Hierarchy Report in Tree Format (Top- To-Down)
Hi All,recently i got a scenario to biuld a Multilevel Employee Hierarchy report, i posted it on SCN because i was not getting how could i achieve it through custom program (There are some function...
View ArticleStatic ABAP Code Analysis using ConQAT (and SCI)
IntroductionWhy an additional tool for static code analysis?What is ConQAT?How is ConQAT used in our ABAP projects?ConQAT General InformationOverviewArchitecture SpecificationTreemap OutlineSystem Size...
View ArticleMake your own SE16N with "Client-dependent" selection
hi,There are many excellent features when using SE16N. Take a look at this thread http://scn.sap.com/community/abap/blog/2014/08/08/do-you-know-your-se16n But there are also many "nice" hidden...
View ArticleEXCEL With XML
Hi Friends I would like to share some knowledge on how to generate an EXCEL file with designs and features of our interest. I am working for a manufacturing company that naturally concentrates on...
View ArticleABAP News for 7.40, SP08 - ABAP Managed Database Procedures (AMDP)
Recap For code push down, meaning pushing analytics from the ABAP application server to the database server, you can use open ABAP features that run on any database. Those are Open SQL that was...
View ArticlePossibly the most important design pattern of them all (MVC)
Who should read this?First and foremost, if you don't know what a design pattern is, then this blog is most certainly targeted at you. Secondly those who don't really understand the Model View...
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 ArticleHow to call Invoice as a PDF in SAPGUI
Let’s consider that we have two screens with screen numbers 2000 and 3000.Screen 2000 contains table control which displays the list of invoices and if we double click on any invoice number that...
View ArticleStep by step guide to enhance/update Vendor Master and generate idocs - Part1
I recently worked on a project which entailed enhancing vendor master, updating CREMAS04 Idoc with a new segment for custom records and finally being able to generate IDOCS with new segment when these...
View ArticleABAP Language News for Release 7.40, SP08
Release 7.40, SP08 of Application ABAP in SAP Netweaver is another bundled release that comes with a new kernel. While 7.40, SP02 was delivered with kernel release 740 and 7.40, SP05 with kernel...
View ArticleProject Object - Vendor Contacts (create and edit)
Hi community! I have come across the need to have a vendor contact created (you know, those contacts you find in XK01/2/3), and, to my disbelief, really the only possible way to do this...
View Article