Picture this. In about 30,000 programs in system, checking on wherever word ‘Kennedy’ is hardcoded and if so, it had to be replaced with ‘Johnson’. It was done for 5 programs and nobody remembers them. To scan string (even regular... Continue Reading →
Consider this situation - there is a custom table that is not expected to be maintained by user; only by program and in course of testing, you realize that you have used all available test data and means to create... Continue Reading →
Programming for events triggered by system is a little tricky but they are a great help when using exits are not a solution. Consider a situation where a delivery details needs to be saved in a Z-Table and used to... Continue Reading →
Abstract Class – One-line definition of the abstract class is that it is a class which cannot be instantiated. What does that mean? Remember the example of Vehicle. The superclass Vehicle and subclasses two wheelers, light four wheelers and heavy... Continue Reading →
A subclass can either use a method of its own or can redefine a method that is being originally defined in super class or can use a method of the superclass without redefining it. First one is a typical use... Continue Reading →
Scenario – A program has to be run in background or a routine is called when an inbound idoc is getting processed through proxy. A normal debugger doesn’t work in such scenarios. An easy solution to directly hit the code... Continue Reading →
The best way to send email in SAP is using CL_BCS but it’s a little cumbersome code and unless an attachment – any file or XL – is required, using a function module SO_NEW_DOCUMENT_SEND_API1 is a quick smart way to... Continue Reading →
Recent Comments