1.
A requirement: You need to extend standard SAP table (SAP delivered) by adding two custom fields but keep upgrade‑safe. Which method is correct?
2.
You have two internal tables and want to merge them removing duplicates. What’s best?
3.
You want to debug a background job. What must be done?
4.
You are using function module GUI_DOWNLOAD. What limitation must be noted?
5.
You use READ TABLE but always get sy-subrc ≠ 0. What could be the reason?
6.
A custom report displays long-running ALV output. How do you improve usability?
7.
What is the role of delivery class “A” in a transparent table?
8.
You are asked to expose data from an internal table via OData service for a Fiori app. Which tool/model would you preferably use in S/4HANA?
9.
How do you detect if a particular record is locked by another user?
10.
In a CDS view, which annotation is used to make a field appear in UI line item?
11.
What is the purpose of a hashed table in ABAP?
12.
What is a correct way to add custom logic into a standard SAP program without modification?
13.
You implement a BADI and need it to run conditionally based on sales org. What do you use?
14.
You are creating a table maintenance generator (TMG) via SE11. Which function group is required?
15.
What tool generates documentation for ABAP classes?