InterviewSolution
This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 101. |
What Is The Use Of The Statement Leave To List-processing? |
|
Answer» Leave to List-PROCESSING statement is used to produce a list from a MODULE POOL. Leave to list processing statement ALLOWS to switch from dialog-mode to list-mode within a dialog program. Leave to List-processing statement is used to produce a list from a module pool. Leave to list processing statement allows to switch from dialog-mode to list-mode within a dialog program. |
|
| 102. |
When Will The Current Screen Processing Terminates? |
|
Answer» A current screen PROCESSING terminates when CONTROL reaches either a Leave-screen or the END of PAI. A current screen processing terminates when control reaches either a Leave-screen or the end of PAI. |
|
| 103. |
How Is The Command Suppress-dialog Useful? |
|
Answer» Suppressing entire screens is POSSIBLE USING this command. This command allows us to PERFORM screen processing "in the background". The system carries out all PBO and PAI logic, but does not display the screen to the user. Suppressing screens is USEFUL when we are branching to list-mode from a transaction dialog step. Suppressing entire screens is possible using this command. This command allows us to perform screen processing "in the background". The system carries out all PBO and PAI logic, but does not display the screen to the user. Suppressing screens is useful when we are branching to list-mode from a transaction dialog step. |
|
| 104. |
What Happens If We Use Leave To List-processing Without Using Suppress-dialog? |
|
Answer» If we don't use Suppress-Dialog to NEXT screen will be displayed but as empty, when the user PRESSES ENTER, the STANDARD LIST output is displayed. If we don't use Suppress-Dialog to next screen will be displayed but as empty, when the user presses ENTER, the standard list output is displayed. |
|
| 105. |
How The Transaction That Are Programmed By The User Can Be Protected? |
|
Answer» By IMPLEMENTING an AUTHORITY CHECK. By implementing an authority check. |
|
| 106. |
What Are The Modes In Which Any Update Tasks Work? |
|
Answer» SYNCHRONOUS and ASYNCHRONOUS. Synchronous and Asynchronous. |
|
| 107. |
What Is The Difference Between Synchronous And Asynchronous Updates? |
|
Answer» A program ASKS the SYSTEM to perform a certain TASK, and then either WAITS or doesn’t WAIT for the task to finish. In synchronous processing, the program waits: control returns to the program only when the task has been completed. In asynchronous processing, the program does not wait: the system returns control after merely logging the request for execution. A program asks the system to perform a certain task, and then either waits or doesn’t wait for the task to finish. In synchronous processing, the program waits: control returns to the program only when the task has been completed. In asynchronous processing, the program does not wait: the system returns control after merely logging the request for execution. |
|
| 108. |
What Is The Difference Between Commit-work And Rollback-work Tasks? |
|
Answer» Commit-Work STATEMENT "performs" many functions relevant to SYNCHRONIZED EXECUTION of tasks. Rollback-work statement cancels: all reuests relevant to synchronized execution of tasks. Commit-Work statement "performs" many functions relevant to synchronized execution of tasks. Rollback-work statement cancels: all reuests relevant to synchronized execution of tasks. |
|
| 109. |
What Are The Different Database Integrities? |
|
Answer» • SEMANTIC INTEGRITY. • Semantic Integrity. |
|
| 110. |
What Is Sap Locking? |
|
Answer» It is a MECHANISM for defining and APPLYING logical LOCKS to DATABASE objects. It is a mechanism for defining and applying logical locks to database objects. |
|
| 111. |
What Does A Lock Object Involve? |
|
Answer» The TABLES. The tables. |
|
| 112. |
What Are The Different Kinds Of Lock Modes? |
|
Answer» SHARED LOCK. Shared lock. |
|
| 113. |
How Can A Lock Object Be Called In The Transaction? |
|
Answer» By calling ENQUEUE<LOCK OBJECT> and Dequeue<lock object> in the transaction. By calling Enqueue<lock object> and Dequeue<lock object> in the transaction. |
|
| 114. |
What Are The Events By Which We Can Program "help Texts" And Display "possible Value Lists"? |
|
Answer» -PROCESS ON HELP-REQUEST (POH). -PROCESS ON HELP-REQUEST (POH). |
|
| 115. |
What Is A Matchcode? |
|
Answer» A matchcode is an AID to FINDING records stored in the system whenever an object KEY is REQUIRED in an input field but the user only KNOWS other (non-key) information about the object. A matchcode is an aid to finding records stored in the system whenever an object key is required in an input field but the user only knows other (non-key) information about the object. |
|
| 116. |
In What Ways We Can Get The Context Sensitive F1 Help On A Field? |
|
Answer» - Data element documentation. - Data element documentation. |
|
| 117. |
What Is Roll Area? |
|
Answer» A roll area CONTAINS the PROGRAM’s runtime context. In addition to the runtime STACK and other structures, all local VARIABLES and any data known to the program are STORED here. A roll area contains the program’s runtime context. In addition to the runtime stack and other structures, all local variables and any data known to the program are stored here. |
|
| 118. |
How Does The System Handle Roll Areas For External Program Components? |
|
Answer» - Transactions run in their own roll areas. - Transactions run in their own roll areas. |
|
| 119. |
Does The External Program Run In The Same Sap Luw As The Caller, Or In A Separate One? |
|
Answer» - Transactions run with a separate SAP LUW. - Transactions run with a separate SAP LUW. |
|
| 120. |
What Are Function Modules? |
|
Answer» FUNCTION MODULES are general-purpose LIBRARY ROUTINES that are AVAILABLE system-wide. Function modules are general-purpose library routines that are available system-wide. |
|
| 121. |
What Are The Types Of Parameters In The Function Modules? |
|
Answer» In general, FUNCTION module can have four types of parameters: In general, function module can have four types of parameters: |
|
| 122. |
What Is The Difference Between Leave Transaction And Call Transaction? |
|
Answer» In CONTRAST to LEAVE TO TRANSACTION, the CALL TRANSACTION STATEMENT causes the system to start a new SAP LUW. This SECOND SAP LUW runs parallel to the SAP LUW for the CALLING transaction. In contrast to LEAVE TO TRANSACTION, the CALL TRANSACTION statement causes the system to start a new SAP LUW. This second SAP LUW runs parallel to the SAP LUW for the calling transaction. |
|
| 123. |
How Can We Pass Selection And Parameter Data To A Report? |
|
Answer» There are THREE options for passing SELECTION and parameter data to the report. There are three options for passing selection and parameter data to the report. |
|
| 124. |
How To Send A Report To The Printer Instead Of Displaying It On The Screen? |
|
Answer» We can send a REPORT to the printer INSTEAD of diplaying it on the screen. To do this, use the KEYWORDS TO SAP-SPOOL: SUBMIT RSFLFIND…TO SAP-SPOOL DESTINATION 'LT50'. We can send a report to the printer instead of diplaying it on the screen. To do this, use the keywords TO SAP-SPOOL: SUBMIT RSFLFIND…TO SAP-SPOOL DESTINATION 'LT50'. |
|
| 125. |
How Can We Send Data To External Programs? |
|
Answer» USING SPA/GPA PARAMETERS(SAP MEMORY). Using SPA/GPA parameters(SAP memory). |
|
| 126. |
What Are Spa/gpa Parameters (sap Memory)? |
|
Answer» SPA/GPA parameters are field values saved globally in MEMORY. There are two WAYS to USE SPA/GPA PARMETERS:
SPA/GPA parameters are field values saved globally in memory. There are two ways to use SPA/GPA parmeters: |
|
| 127. |
What Is Full Form Of Bdc Session? |
|
Answer» BATCH DATA COMMUNICATION SESSION. Batch Data Communication Session. |
|
| 128. |
What Are The Steps In A Bdc Session? |
|
Answer» The first step in a BDC session is to identify the screens of the TRANSACTION that the PROGRAM will process. Next step is to WRITE a program to build the BDC table that will be used to submit the DATA to SAP. The final step is to submit the BDC table to the system in the BATCH mode or as a single transaction by the CALL TRANSACTION command. The first step in a BDC session is to identify the screens of the transaction that the program will process. Next step is to write a program to build the BDC table that will be used to submit the data to SAP. The final step is to submit the BDC table to the system in the batch mode or as a single transaction by the CALL TRANSACTION command. |
|
| 129. |
How Do You Find The Information On The Current Screen? |
|
Answer» The information on the current SCREEN can be FOUND by SYSTEM STATUS COMMAND from any MENU. The information on the current screen can be found by SYSTEM STATUS command from any menu. |
|
| 130. |
How Do You Save Data In Bdc Tables? |
|
Answer» The DATA in BDC tables is SAVED by USING the field NAME 'BDC_OKCODE' and field value of '/11'. The data in BDC tables is saved by using the field name 'BDC_OKCODE' and field value of '/11'. |
|
| 131. |
What Is The Last Entry In All Bdc Tables? |
|
Answer» In all BDC tables the last ENTRY is to save the data by using the field NAME BDC_OKCODE and a field value of '/11'. In all BDC tables the last entry is to save the data by using the field name BDC_OKCODE and a field value of '/11'. |
|
| 132. |
What Is A Multiple Line Field? |
|
Answer» A multiple line field is a special KIND of field which allows the user to ENTER multiple LINES of DATA into it. A multiple line field is a special kind of field which allows the user to enter multiple lines of data into it. |
|
| 133. |
How Do You Populate Data Into A Multiple Line Field? |
|
Answer» To populate data into a multiple line field, an INDEX is ADDED to the field name to indicate which line is to be POPULATED by the BDC SESSION (Line index). To populate data into a multiple line field, an index is added to the field name to indicate which line is to be populated by the BDC session (Line index). |
|
| 134. |
Does The Call Transaction Method Allow Multiple Transactions To Be Processed By Sap? |
|
Answer» No. The CALL TRANSACTION METHOD ALLOWS only a single transaction to be processed by SAP. No. The CALL TRANSACTION method allows only a single transaction to be processed by SAP. |
|
| 135. |
Does The Bdc-insert Function Allow Multiple Transactions To Be Processed By Sap? |
|
Answer» Yes. Yes. |
|
| 136. |
What Is The Syntax For 'call Transaction'? |
|
Answer» CALL TRANSACTION TRANS [ using bdctab MODE mode ].
CALL TRANSACTION trans [ using bdctab MODE mode ]. |
|
| 137. |
Define Database Layer? |
|
Answer» The database LAYER describes the DATA FORMATS used in the database. The database layer describes the data formats used in the database. |
|
| 138. |
Define Abap/4 Layer? |
|
Answer» The ABAP/4 LAYER DESCRIBES the DATA formats used by the ABAP/4 PROCESSOR. The ABAP/4 layer describes the data formats used by the ABAP/4 processor. |
|
| 139. |
Define External Layer? |
|
Answer» The external LAYER is the plane at which the user sees and interacts with the data, that is, the data FORMAT in the user INTERFACE. This data format is INDEPENDENT of the database SYSTEM used. The external layer is the plane at which the user sees and interacts with the data, that is, the data format in the user interface. This data format is independent of the database system used. |
|
| 140. |
What Are The Layers Of Data Description In R/3? |
|
Answer» • The EXTERNAL LAYER. • The external layer. |
|
| 141. |
Explain How Sap Gui Handles Output Screen For The User? |
|
Answer» The SAP front-end s/w can either run on the same computer or on different computers provided for that purpose. User terminal input is accepted by the SAP terminal PROGRAM SAP GUI, converted to SAP proprietary format and sent to the SAP dispatcher. The dispatcher coordinates the information exchange between the SAP GUIs and the work processes. The dispatcher first places the processing request in request QUEUES, which it then processes. The dispatcher dispatches the requests ONE after another, to the available work process. The actual processing takes PLACE in the work process. When processing is COMPLETE, the result of a work process is returned via the dispatcher to the SAP GUI. The SAP GUI interprets the received data and generates the output screen for the user. The SAP front-end s/w can either run on the same computer or on different computers provided for that purpose. User terminal input is accepted by the SAP terminal program SAP GUI, converted to SAP proprietary format and sent to the SAP dispatcher. The dispatcher coordinates the information exchange between the SAP GUIs and the work processes. The dispatcher first places the processing request in request queues, which it then processes. The dispatcher dispatches the requests one after another, to the available work process. The actual processing takes place in the work process. When processing is complete, the result of a work process is returned via the dispatcher to the SAP GUI. The SAP GUI interprets the received data and generates the output screen for the user. |
|
| 142. |
Explain What Is A Transaction In Sap Terminology? |
|
Answer» In SAP TERMINOLOGY, a TRANSACTION is series of LOGICALLY connected DIALOG steps. In SAP terminology, a transaction is series of logically connected dialog steps. |
|
| 143. |
What Are Different Types Of Log Records? |
|
Answer» V1 and V2. V1 must be processed before V2. But, we can have more than one V2 LOGS. V1 and V2. V1 must be processed before V2. But, we can have more than one V2 logs. |
|
| 144. |
What Is A Spool Request? |
|
Answer» SPOOL requests are generated during DIALOG or background processing and placed in the spool database with information about the printer and print format. The actual DATA is places in the Tem Se (Temporary SEQUENTIAL OBJECTS). Spool requests are generated during dialog or background processing and placed in the spool database with information about the printer and print format. The actual data is places in the Tem Se (Temporary Sequential objects). |
|
| 145. |
Expand Cpi-c? |
|
Answer» COMMON PROGRAM INTERFACE COMMUNICATION. Common Program Interface Communication. |
|
| 146. |
What Is The Protocol Used By Sap Gateway Process? |
|
Answer» The SAP GATEWAY PROCESS communicates with the clients based on the TCP/IP PROTOCOL. The SAP Gateway process communicates with the clients based on the TCP/IP Protocol. |
|
| 147. |
What Is The Means Of Communications Between R/3 And External Applications? |
|
Answer» The MEANS of COMMUNICATION between R/2,R/3 and external applications is via the CPI-C HANDLER or SAP Gateway, USING the CPI-C PROTOCOL. The means of communication between R/2,R/3 and external applications is via the CPI-C handler or SAP Gateway, using the CPI-C Protocol. |
|
| 148. |
What Is A Sap System? |
|
Answer» The UNION of all s/w COMPONENTS that are assigned to the same databases is CALLED as a SAP SYSTEM. The union of all s/w components that are assigned to the same databases is called as a SAP system. |
|
| 149. |
What Is A Client In Sap Terminology? |
|
Answer» A S/W COMPONENT that uses the service (OFFERED by a s/w component) is CALLED a Client. At the same time these clients may ALSO be servers for other services. A S/W component that uses the service (offered by a s/w component) is called a Client. At the same time these clients may also be servers for other services. |
|
| 150. |
What Is Server In Sap Terminology? |
|
Answer» A component can consist of one PROCESS or a group and is then CALLED the server for the RESPECTIVE SERVICE. A component can consist of one process or a group and is then called the server for the respective service. |
|