Objective and Advantages of writing ABAP Units Setup and Creation of ABAP Unit Test Doubles In behavior implementation class, navigate to test classes section and type “test” and then press ctrl+space. Select “testClass” and press enter. Provide test class name. For our e.g. we will test class name as “ltcl_scarr”. As implementation methods for determinations, […]
SAP ABAP
Install ABAP Platform Developer Edition 1909 using VM and SUSE
This post is a guide to install “ABAP Platform Developer Edition 1909” from a VMWare virtual machine and using the LINUX SUSE distribution. Requirements System 4 CPUs 16GB RAM 150GB Disk Tools Environment preparation Preparing the virtual machine We access the VMWare program and go to the option “Create a new virtual machine” We select […]
Extending An Analytical View (Adding link to Analytical Table)
SAP Fiori analytical apps are the new user experience (UX) for SAP Business Suite which allows real-time insights into your business by displaying KPIs, allowing you to make faster, better decisions. We can perform complex aggregations and calculations on any business operations. It helps to deliver performance in form of table and chart visuals in […]
F4 Help for custom fields created using Custom Fields & Logic – InApp Extensibility
In this blog, we will see , how this can be achieved. So, Lets begin… There are multiple ways to achieve this and we can select the best option based on the scenario. Let’s see what are these options… Code List Let’s see how we can create code list and how it appears on the […]
Merchandise Distribution and ABAP
I recently was requested to implement a feature for merchandise distribution in SAP for putaway and cross-docking methods. There are other methods like stock-placement, flow-through, and others however I will concentrate only on the mentioned ones. Merchandise distribution consists in to group the storage transfer orders from plants to the distribution centers and create purchase […]
Etag In Odata
Introduction E tag is used for Data Concurrency to avoid over writing of same record at the same time by different users similar to Lock objects. Scenario for Etag User 1 and user 2 will get the same record from backend , user 1 will update the data and save the record in database , […]
Internal to Excel with multiple sheets and formatting
Introduction Downloading internal table as excel file is very easy in SAP, But The real struggle starts when you got a requirement like download an excel with multiple sheets or with some cell’s text in different color /Font / Bold /Italic . This can be done by OLE but i got it very confusing. So, […]
Automate Master Data Vendor Extension Process to Purchase Organization with Approval Workflow
Introduction In every Project or Customer you worked for, you will have the scenario where some Master Data will not be extended to Company Code/Purchase organization and in those scenarios you have to send an email to that Team and wait when this will get extended so that you can create your Business Document. In […]
Here is why Azure DevOps is a must-have tool for Agile (SAPUI5) projects
We were using SAP BPC 10.1 for our planning scenarios but at some point of project implementation and utilisation, we noticed BPC was not answering the requirements coming from the business users. System was full of workarounds which was far away from a stable and flexible architecture. We were creating a monster in the system. […]
How to Generate a Notification when any Business Partner/Vendor/Customer is changed in SAP S/4HANA
Introduction In SAP S/4 HANA there are some major change in Simplification. Simplification means getting rid of Redundant Functionality. One of this is the Introduction of Business Partner as Vendor/Customer/Employee. The below blog helps in Generating a Notification when any Business Partner/Vendor/Customer Is changed in SAP S/4HANA Solution Please go to Transaction Code BP and […]