1.
How do you detect if a particular record is locked by another user?
2.
A requirement: You need to extend standard SAP table (SAP delivered) by adding two custom fields but keep upgrade‑safe. Which method is correct?
3.
You implement a FORM routine. Which statement is used to return control to the calling program?
4.
In a CDS view, which annotation is used to make a field appear in UI line item?
5.
You have a transparent table in the DDIC and you need to buffer read‑only master‑data that rarely changes. Which buffering strategy would you choose?
6.
What’s the purpose of using “EXPORT TO MEMORY” and “IMPORT FROM MEMORY”?
7.
What does CLEAR itab[] do in ABAP?
8.
You use READ TABLE but always get sy-subrc ≠ 0. What could be the reason?
9.
You are using function module GUI_DOWNLOAD. What limitation must be noted?
10.
What tool generates documentation for ABAP classes?
11.
You are creating a reusable library function. Where should it be stored?
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 want to debug a background job. What must be done?
15.
What is a main benefit of using field symbols in ABAP?