AI Innovations in SAP: Transforming Enterprise Solutions
2 July 2024 · By Tanisha Gupta
On May 31st, 2024, I had an opportunity to attend SAP Stammtisch Plus in Gurgaon, an event that brought together industry professionals and experts…
abap
Prane Kumar · 21 February 2025

Let’s be honest: whether you love them or find their code a mystery, ABAP developers are the backbone of the SAP world. You might automate processes, integrate AI, and optimize workflows, but when a business user needs a custom enhancement, who do they call? ABAPers.
Imagine this: A functional consultant needs to tweak a custom approval workflow setting in SAP. They open SPRO, expecting to find it under the configuration options… but it’s nowhere to be found. 😩
🔍 “Did I save the T-code somewhere?”
📂 “Was this setting in a table? A user exit? A BADI?”
🤯 “I swear it was here last time!”
Meanwhile, an ABAPer, completely unfazed, leans back and says:
💡 “Why not just add it as a custom node in SPRO?”
🎤 Mic drop.
This is exactly what we’re going to do today: add a custom node in SPRO to make life easier for functional experts, business users, and anyone tired of hunting down object names. Let’s go! 🚀
Why add a custom node?
SAP provides a lot of standard settings, but every company has unique requirements. Adding a custom SPRO node allows users to:
Before diving into the details, let’s look at the key steps we’ll follow to integrate a custom configuration node in SPRO:
1️⃣ Create a Custom Table – Define the table to store configuration settings.
2️⃣ Generate Table Maintenance – Enable functional consultants to maintain data.
3️⃣ Maintain Some Test Data – Enter sample values to verify the table.
4️⃣ Add a Custom Node in SPRO – Create a new node in the SAP Customizing Implementation Guide.
5️⃣ Add Sub Nodes and link to object(Table) – Make the customizing table accessible via SPRO.
💡You don’t need to create a customizing table specifically; other objects like views or function modules can also be added to SPRO, depending on the requirement. A customizing table is just a common choice for storing configuration data
Let’s make it happen! 🚀
💡Note: During the creation of the table and SPRO Node, a prompt appeared to save the changes in a Transport Request (TR). At this moment, the changes are being saved locally. If it is required to transport these changes to other systems (Quality, Production), it is advisable to save them in a Transport Request (TR), which will facilitate the transportation of the table and its configuration across systems.
Step 1: Create a Custom Table
🔹 Why use a customizing table? Customizing tables store configuration settings and the data is maintained by the customers. They are supposed to contain system-wide or client-wide settings which are supposed to be set in the development system and then get transported into the production system using a customizing transport.
Step 2: Generate Table Maintenance
Step 3: Maintain Some Test Data
At this point, we’ve just prepared the ground. The magic happens next. 🎩✨
Step 4: Add a Custom Node in SPRO
We will be creating a new node under this
Boom! Your custom node is now in SPRO. 🎯
Step 5: Link the Node to Your Table
📝 At this stage, a custom node is being added/enhanced under the SAP Customizing Implementation Guide, we need to link it to our customizing table.
If you want to link this node without sub node click on Activity(Insert activity at same level).
Provide an IMG Activity Name and relevant Documentation.
If no documentation exists, create one. It’s always good to add details for future reference.
Step 6: Assign the Custom Table to the Node
Setting Object Type to S enables table maintenance, linking the customizing object to the SM30 transaction for data management.
Click Save and we’re done!
At this point, functional consultants be like:
Open SPRO and follow this path:
📂 SAP Customizing Implementation Guide → My Company Emp Info → Test Emp Info
You should now see your custom table directly inside SPRO. No need to recall transaction codes or search for table names. Smooth, right?
With this small but powerful customization, we’ve made SAP navigation easier, faster, and more user-friendly. Functional consultants and business users no longer need to scramble for T-codes or documentation. Everything is neatly placed inside SPRO.
This is just one of the countless ways ABAP developers add value to SAP systems, so the next time someone asks why ABAPers are essential, just send them this guide. 😉
Similar Posts
2 July 2024 · By Tanisha Gupta
On May 31st, 2024, I had an opportunity to attend SAP Stammtisch Plus in Gurgaon, an event that brought together industry professionals and experts…
7 August 2023 · By Basant Singh
Introduction In the world of development and custom requirement, the ability to customize standard applications without modifying the original source…
13 June 2023 · By Tanisha Gupta
Hello there readers,We are back with another exciting topic on your doorstep. This time, we will be talking about bgRFC and some related…
Talk to our SAP SuccessFactors, S/4HANA and Workday integration experts about your landscape.