You always want to check the user authorization for data entered in an input field of a selection screen.
Where do you do this?
A. In the event block AT SELECTION-SCREEN
B. In the event block AT SELECTION-SCREEN OUTPUT
C. In the event block INITIALIZATION
D. In the event block AT SELECTION-SCREEN on VALUE-REQUEST
You have implemented a class CL_CUSTOMER in which you defined a private attribute. From where can you access this attribute directly? (Choose two)
A. From all methods of all subclasses of CL_CUSTOMER
B. From all methods of the class CL_CUSTOMER
C. From all methods of a class to which CL_CUSTOMER grants friendship
D. From any program using the class CL_CUSTOMER
How is an ABAP program with several dialog steps executed?
A. The program is always executed in just one dialog work process without roll out.
B. The ABAP dispatcher takes over the entire execution without assigning any work process.
C. The program is always executed in just one dialog work process with roll out.
D. Usually, dialog steps are assigned to different dialog work processes.
You perform an update task using update function modules and detect an error in the program that calls the update function modules.
Which statement can be used to discard all update requests for the current SAP LUW? (Choose two)
A. EXIT.
B. ROLLBACK WORK.
C. MESSAGE axxx(nnn).
D. MESSAGE exxx(nnn).
E. DELETE UPDATE.
How can you maintain documentation for input fields on your screen?
A. Add documentation to the SCREEN table at PROCESS BEFORE OUTPUT (PBO).
B. Add documentation to the SCREEN table at PROCESS AFTER INPUT (PAI).
C. Add documentation to the underlying data element.
D. Define text tables for the underlying structure.
What is the root class in the RTTS inheritance tree?
A. CL_ABAP_ELEMDESCR
B. CL_ABAP_TYPEDESCR
C. CL_ABAP_DATADESCR
D. CL_ABAP_COMPLEXDESCR
You want to use a BAdI to extend the functions of an SAP program.
Which of the following tasks is necessary?
A. Call the BAdI.
B. Create an enhancement project using a customer exit.
C. Define an interface for the BAdI.
D. Implement a class that implements the BAdI interface.
Which data type is allowed for the reference field of the Currency field?
A. UNIT
B. CUKY
C. DEC
D. CURR
Which components belong to an elementary search help? (Choose two)
A. Fixed values
B. Import / export parameters
C. Selection method
D. Attachment to a field
What happens when an authorization check fails?
A. The program is terminated.
B. The system field SY-SUBRC is set to a value other than zero.
C. A type E message is displayed.
D. A CX_AUTH_FAILED type exception is raised.