SAP BASIS Interview Questions (21 - 30)
21. How do you cancel a job?
We can cancel a job using transaction SM37:
- Go to
SM37, find the job. - Select the job → click Cancel Job (or Job → Cancel active job).
For example: If a job is stuck in Active, cancel it from SM37 to stop execution immediately.
22. What is spool request?
Spool Request is a temporary storage of output data (like reports or print results) before it is printed. It holds the output in the system until it is sent to a printer or viewed.
For example: When you run a report, its output is stored as a spool request and can be viewed using SP01.
23. How do you delete old spools?
Old spools can be deleted using:
SP01→ Select old spool requests → click Delete.SPAD/RSPO1041program → Schedule background job for automatic deletion.
For example: Schedule RSPO1041 daily to clean old spools and save disk space.
24. What is RFC? its types?
RFC (Remote Function Call) in SAP Basis is how SAP systems or external systems talk to each other and execute functions remotely. It's types are -
- Synchronous RFC (sRFC) → waits for response immediately
- Asynchronous RFC (aRFC) → runs in background, no wait
- Transactional RFC (tRFC) → ensures execution once (used in data transfer)
- Queued RFC (qRFC) → like tRFC but with queue/order control
For example: When data moves from one SAP system to another, mostly tRFC/qRFC is used to avoid data loss.
25. How do you test RFC connection?
You can test an RFC connection using transaction SM59:
- Go to
SM59, create a new RFC destination. - Enter the details like the target system, communication settings, etc.
- Click on "Test Connection" to verify the connectivity.
26. What is kernel upgrade?
Kernel upgrade means updating the SAP core executable files (disp+work, etc.) to improve performance, fix bugs, or apply patches. We usually download new kernel from SAP, replace files at OS level, and restart the system.
27. How do you check kernel version?
We can check the kernel version using:
- SM51 → Release Notes → Kernel Information Or System → Status → Kernel Data
For example: Go to SM51, select application server, and check kernel details like version and patch level.
28. What is SAP patching?
SAP patching means applying updates (patches) to SAP systems to fix bugs, improve performance, and enhance security. It includes updates like Support Packages, Kernel patches, and SAP Notes.
For example: Applying a kernel patch to fix a performance issue or security vulnerability.
29. How do you apply SAP patches?
SAP patches can be applied using:
SPAM(SAP Patch Analysis and Management)SAINT(SAP Application Installation and Update Tool)
For example: Use SPAM to analyze and apply support packages to the system.
30. What is the difference between SAP patch and SAP support package?
A SAP patch is a small update that fixes a specific issue or bug in the SAP system. A SAP support package is a collection of patches and updates that are released together to address multiple issues or introduce new features.