SAP Certified Development Associate – ABAP with SAP NetWeaver 7.50 — Question 6
A screen has the following PAI flow logic:
PROCESS AFTER INPUT.
FIELD A MODULE check_A.
FIELD B MODULE check_B.
CHAIN.
FIELD: C,D.
MODULE check_CD.
ENDCHAIN.
CHAIN.
FIELD: C,B.
MODULE check_CB.
ENDCHAIN.
What happens if the application sends a type E message during the check_CB module processing?
Answer options
- A. The screen is displayed again without processing the PBO flow logic. All fields are ready for input.
- B. The screen is NOT displayed again. Processing terminates and the user must restart the ABAP program.
- C. The screen is displayed again and the PBO flow logic is processed. Only fields B and C are ready for input.
- D. The screen is displayed again without processing the PBO flow logic. Only fields B and C are ready for input.
Correct answer: D
Explanation
The correct answer is D because when a type E message is sent, the screen is displayed again, but the PBO logic does not execute, leaving fields B and C ready for input. Options A and C are incorrect as they suggest processing the PBO logic, while B is wrong because it implies that the screen does not reappear at all.