Wednesday, 18 October 2023
Writing ABAP UNIT using test double framework(DOC)
Let’s begin with an example.Below method has one function module dependency and one method external method dependency.The Class having this method is CUT(Code Under Test).The aim of the ABAP unit is to validate the code residing in this method,not to validate the code of the dependent function module / other method.
Wednesday, 11 October 2023
Do not try this at home – performance improvement in the LIME engine
Disclaimer – this post is about changes in the customer namespace, which maybe belong in the standard and it is not a good idea to develop them in a customer project.
But, as we know, necessity is the mother of invention…
Recently within a customer project the customer was experiencing performance issues with the standard /scwm/pi_upload transaction.
The load of a .CSV file would end in a short dump, saying that the current work process was out of memory. And the system limit per WP was around 8G.
The file itself was not big, but even reducing it to a small number of lines, around 20-30, would not help solve the issue.
Saturday, 7 October 2023
Friday, 29 September 2023
Upload transport files from SAP
Introduction
This blog is useful consultants/Admins/functional folks who can’t not have access to operating system to transfer cofiles and data files
This blog describes detailed steps “How to upload and download cofiles/data files directly from SAP” pretty useful. You don’t need to have access to OS.
How to Do: Download and upload Co-files/Data files (Transports) directly from SAP
Wednesday, 20 September 2023
New Debugger options
Introduction
The New Debugger is a tool that helps technical consultants execute the program line by line or module by module. It stops the program to check the logic, identify errors, analyze the issue, understand the concept, etc. It has many more options compared to the old debugger. We will see some of the uncommon features that are helpful to the developers and functional consultants in their analysis.
If you want to analyze the program’s data flow, then you need to debug the program. To enable or start the debugger, enter “/h” or “/H” in the command area of SAP.
Friday, 8 September 2023
Radio Buttons In SAP Build Apps
Introduction:
SAP Build is an extensive development suite that offers simple and efficient low-code/no-code solutions for developing software, automating tasks, and building business websites. The suite is made up of three essential tools: SAP Build Apps, SAP Build Process Automation, and SAP Build Work Zone.
SAP Build Apps allows users to create applications with ease, from simple to complex, using its low-code architecture. This means that extensive coding knowledge or experience is not required.
Saturday, 2 September 2023
ALV IDA Using CDS View Long Text using (Calculation Field)
Mostly people facing problem to how to use long text using function module, Call class in CDS while creating ALV IDA from CDS View. In this blog I will share my knowledge of ALV IDA Using CDS View and ALV IDA Calculation field (Mostly is used for virial element). Using Calculation Field in this blog I am going to display Long Text and Other Field
In this blog I will focus on below points.
1. Create CDS View (Generic) with 2 or 3 fields.
2. Create class with interface calculation field.
3. Long Text working in method
4. Creation of ALV IDA Program
Monday, 29 May 2023
Dynamic logo in smart form using variables
Introduction
Dealing with logos is always a big deal in Smart form. This blog shows how to generate a Smart form with a dynamic logo in SE38. The objective is by using the parameter values set dynamic logo in the report program.
Requirement: Pass Purchase document number (EBELN) as input parameter and fetch Document date (BEDAT). If the Purchase document date is lower than require date then, print the First logo. Else print the Second logo.
Subscribe to:
Posts (Atom)

