Taw12 - Week 3

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Newtonskn
N
Newtonskn
Community Contributor
Quizzes Created: 7 | Total Attempts: 14,563
Questions: 39 | Attempts: 1,772

SettingsSettingsSettings
SAP Quizzes & Trivia

For preparation for SAP ABAP certification. This was taken from another website (http://rs223. Rapidshare. Com/files/152577135/taw12_qa. Zip ) where the answers were already provided.


Questions and Answers
  • 1. 

    What transaction should be used to change keywords and short texts for SAP data elements?

    • A.

      CMOD

    • B.

      SE30

    • C.

      SE12

    • D.

      SMOD

    Correct Answer
    A. CMOD
    Explanation
    CMOD should be used to change keywords and short texts for SAP data elements. CMOD stands for Customer Modifications and it is a transaction code in SAP that allows users to make custom enhancements or modifications to the standard SAP system. It provides a user-friendly interface to create and activate customer-specific projects, which can include changes to data elements, among other things. Therefore, CMOD is the correct transaction to use for changing keywords and short texts for SAP data elements.

    Rate this question:

  • 2. 

    What is true about append structures?

    • A.

      An append-structure can be assigned to more than one table

    • B.

      A table can have only one append structure

    • C.

      An append-structure can only be assigned to one specific table

    • D.

      A table can have more than one append structure

    Correct Answer(s)
    C. An append-structure can only be assigned to one specific table
    D. A table can have more than one append structure
    Explanation
    An append structure is a structure that is used to add additional fields to a table without modifying its original structure. In this case, the correct answer states that an append structure can only be assigned to one specific table, meaning that it cannot be shared or used with multiple tables. However, a table can have more than one append structure, allowing for multiple sets of additional fields to be added to the table.

    Rate this question:

  • 3. 

    What is SAP Software Change Registration (SSCR) used for

    • A.

      To register SAP modifications made by a developer

    • B.

      To register enhancements made by a developer

    • C.

      To register Customizing made by a developer

    • D.

      To register custom developed modifations made by a developer

    Correct Answer
    A. To register SAP modifications made by a developer
    Explanation
    SAP Software Change Registration (SSCR) is used to register SAP modifications made by a developer. This allows for effective tracking and management of changes made to the SAP software. By registering these modifications, it becomes easier to monitor and control the changes, ensuring that they are properly documented and can be easily traced back to the developer who made them. This helps in maintaining the integrity and stability of the SAP system.

    Rate this question:

  • 4. 

    What definitions are recommended to be client specific

    • A.

      Repository

    • B.

      Application

    • C.

      Customizing

    • D.

      Dictionary

    Correct Answer(s)
    B. Application
    C. Customizing
    Explanation
    The definitions of "Application" and "Customizing" are recommended to be client-specific. This means that these terms should be defined in a way that is tailored to the specific needs and requirements of the client. As different clients may have different applications and customizations, it is important to provide definitions that are specific to each client's unique context.

    Rate this question:

  • 5. 

    Which is not considered a way to tailor an R/3 system

    • A.

      Modification

    • B.

      Enhancement

    • C.

      Interfacing

    • D.

      Personalization

    • E.

      Customizing

    Correct Answer
    C. Interfacing
    Explanation
    Interfacing is not considered a way to tailor an R/3 system. Interfacing involves connecting different systems or components together to exchange information, but it does not involve modifying or customizing the R/3 system itself. Modification, enhancement, personalization, and customizing are all methods that can be used to tailor an R/3 system according to specific requirements or preferences.

    Rate this question:

  • 6. 

    What screen object is needed in a tapstrip?

    • A.

      Box

    • B.

      Screen

    • C.

      Subscreen area

    • D.

      Pushbutton

    Correct Answer
    C. Subscreen area
    Explanation
    In a tapstrip, a subscreen area is needed as it allows for the display of different screens or subscreens within the main screen. This allows for easy navigation and organization of information by dividing the screen into multiple sections or tabs. The subscreen area is essential for creating a user-friendly interface and enhancing the overall user experience.

    Rate this question:

  • 7. 

    Where in a function exit does the customer code get inserted?

    • A.

      In the function module itself that corresponds to the enhancement component

    • B.

      In the Include program that can be found in the function module that corresponds to the enhancement component

    • C.

      In the Include of the calling program that calls the function

    • D.

      In the program that calls the function module that corresponds to the enhancement component

    Correct Answer
    B. In the Include program that can be found in the function module that corresponds to the enhancement component
    Explanation
    The customer code gets inserted in the Include program that can be found in the function module that corresponds to the enhancement component. This is where the additional code provided by the customer is written and executed within the function module.

    Rate this question:

  • 8. 

    Which of the following methods require higher maintenance when new releases of SAP are installed

    • A.

      Enhancements to the SAP Standard

    • B.

      Append Structures

    • C.

      Customizing

    • D.

      Modifications to the SAP Standard

    Correct Answer
    D. Modifications to the SAP Standard
    Explanation
    Modifications to the SAP Standard require higher maintenance when new releases of SAP are installed because any changes made to the standard SAP system will need to be reapplied or adjusted to fit the new release. This can be a time-consuming and complex process, as modifications may need to be retested and adjusted to ensure compatibility with the new release. On the other hand, enhancements to the SAP Standard, append structures, and customizing can usually be easily migrated to the new release without significant maintenance efforts.

    Rate this question:

  • 9. 

    Identify the situation where Append Structures are not allowed

    • A.

      If the last field has a domain of data type CURR

    • B.

      If the last field is already an Append Structure

    • C.

      If the table contains a field of data type LCHR or LRAW

    • D.

      If the table is a pooled or cluster table

    Correct Answer(s)
    C. If the table contains a field of data type LCHR or LRAW
    D. If the table is a pooled or cluster table
    Explanation
    Append Structures are not allowed in situations where the table contains a field of data type LCHR or LRAW, or if the table is a pooled or cluster table. In these cases, the structure of the table cannot be modified or extended using Append Structures.

    Rate this question:

  • 10. 

    What is characteristic of a modification to SAP

    • A.

      Modified objects lose their connection to the standard

    • B.

      Adjustment is automatic during an upgrade

    • C.

      Changes are lost during an upgrade to a new release

    • D.

      New versions may need to be adjusted to include the modifications

    Correct Answer
    D. New versions may need to be adjusted to include the modifications
    Explanation
    Modifications to SAP refer to changes made to the standard system to meet specific business requirements. The characteristic of such modifications is that when a new version or upgrade is released, these modifications may not be automatically included. Therefore, the new versions may need to be adjusted again to incorporate the previous modifications. This means that any changes made during the modification process may be lost during an upgrade to a new release.

    Rate this question:

  • 11. 

    In the case of a screen exit, how is global data accessed by the subscreen

    • A.

      Use the MOVE statement to move the screen data to the TOP include of the subscreen

    • B.

      Global data is available to subscreens so no special programming is required

    • C.

      The developer uses preplanned function module exits

    Correct Answer
    C. The developer uses preplanned function module exits
  • 12. 

    What object is not supported by the modification assistant

    • A.

      User exits

    • B.

      Text elements

    • C.

      Functions

    • D.

      Menus

    Correct Answer
    A. User exits
    Explanation
    The modification assistant does not support user exits. User exits are custom enhancements that allow users to add their own code to standard SAP programs. The modification assistant is a tool provided by SAP that helps users identify and manage modifications made to standard SAP programs. However, it does not support user exits because these are specific to individual customer requirements and may vary from system to system.

    Rate this question:

  • 13. 

    A customer defined enhancement projects used funciton group XG99.  Identify the invalid Include generated for the enhancement project

    • A.

      ZXG99L01

    • B.

      ZXG99F01

    • C.

      ZXG99U01

    • D.

      ZXG99E01

    Correct Answer
    A. ZXG99L01
    Explanation
    The invalid Include generated for the enhancement project is ZXG99L01.

    Rate this question:

  • 14. 

    What is the term used when a change is made to a customer object in a system other than the original system?

    • A.

      Repair

    • B.

      Correction

    • C.

      Change

    • D.

      Modification

    Correct Answer
    A. Repair
    Explanation
    When a change is made to a customer object in a system other than the original system, it is referred to as "repair". Repair implies fixing or restoring something that is broken or damaged. In this context, it suggests that the customer object was not functioning properly in the original system and needed to be fixed or restored in another system.

    Rate this question:

  • 15. 

    What is the value of sy-subrc when the user presses Cancel after a screen has been displayed using the Call Selection-Screen statement

    • A.

      -1

    • B.

      4

    • C.

      8

    • D.

      0

    Correct Answer
    B. 4
    Explanation
    When the user presses Cancel after a screen has been displayed using the Call Selection-Screen statement, the value of sy-subrc will be 4. This is because sy-subrc is a system field that stores the return code of the most recently executed ABAP statement. In this case, when the user cancels the selection screen, the system sets sy-subrc to 4 to indicate that the user canceled the operation.

    Rate this question:

  • 16. 

    What is true about programming a screen exit?

    • A.

      The screen type must be a subscreen

    • B.

      You can set your own gui-status

    • C.

      You can branch to another screen by coding SET SCREEN xxx

    Correct Answer
    A. The screen type must be a subscreen
    Explanation
    A screen exit is a functionality in programming that allows users to modify or enhance the standard behavior of a screen. In order to program a screen exit, the screen type must be a subscreen. This means that the screen being modified is a secondary screen within a main screen. By setting your own GUI status, you can customize the appearance and functionality of the screen. Additionally, you can branch to another screen by using the SET SCREEN xxx code, allowing for navigation between different screens within the program.

    Rate this question:

  • 17. 

    What type of object are recorded in customizing change requests?

    • A.

      System Wide

    • B.

      Client independent

    • C.

      Versions

    • D.

      Client specific

    Correct Answer
    D. Client specific
    Explanation
    Customizing change requests record changes that are specific to a particular client in the system. These changes are made to customize the system according to the specific requirements and preferences of that client. This ensures that the changes made do not affect other clients or the system as a whole. Therefore, the correct answer is "Client specific."

    Rate this question:

  • 18. 

    What is true about the enhancement concept

    • A.

      They are preplanned by SAP

    • B.

      Enhancement Projects use CI Includes

    • C.

      A specific enhancement can only be used in one customer project

    • D.

      A specific enhancement may be used in more than one customer project

    • E.

      A component can be contained in more than one enhancement

    Correct Answer(s)
    A. They are preplanned by SAP
    C. A specific enhancement can only be used in one customer project
    Explanation
    The enhancement concept is preplanned by SAP, meaning that it is a deliberate and intentional part of the SAP system. This suggests that enhancements are not random or accidental, but rather carefully designed and implemented by SAP. Additionally, a specific enhancement can only be used in one customer project, indicating that enhancements are tailored to meet the specific needs and requirements of individual customers. This ensures that each customer project receives the necessary enhancements to optimize their SAP system.

    Rate this question:

  • 19. 

    If you noticed a function code in a menu that began with + (plus sign), what type of exit would you be observing?

    • A.

      A text exit

    • B.

      A program exit

    • C.

      A menu exit

    • D.

      A screen exit

    Correct Answer
    C. A menu exit
    Explanation
    If a function code in a menu begins with a plus sign (+), it indicates a menu exit. This means that selecting this option will exit the current menu and return the user to the previous menu or screen. The plus sign is often used as a visual indicator to differentiate menu exits from other types of exits, such as program exits or screen exits.

    Rate this question:

  • 20. 

    What type of requests are used to transport repository objects

    • A.

      Workbench

    • B.

      Object Browser

    • C.

      Customizing

    • D.

      Repository

    Correct Answer
    A. Workbench
    Explanation
    Workbench is the correct answer because it is a tool that is used to manage and transport repository objects. It allows users to create, edit, and transport various objects such as data models, transformations, and queries within the repository. The Workbench provides a user-friendly interface for managing these objects and ensures their smooth transportation between different systems or environments.

    Rate this question:

  • 21. 

    What does a customer benefit by using SSCR

    • A.

      To log enhancements made by a development user

    • B.

      To log Customizing made by a development user

    • C.

      To log modifications made by a development user

    Correct Answer
    C. To log modifications made by a development user
    Explanation
    A customer benefits by using SSCR to log modifications made by a development user. This allows for better tracking and documentation of any changes made to the system. It ensures transparency and accountability in the development process, making it easier to identify and resolve any issues that may arise. Additionally, having a log of modifications helps in maintaining the system and ensuring its stability and reliability.

    Rate this question:

  • 22. 

    What is the customer name range for fields in an append structure

    • A.

      Z_ or Y_

    • B.

      Z or Y

    • C.

      ZZ or YY

    • D.

      ZZ_ or YY_

    Correct Answer
    C. ZZ or YY
    Explanation
    The customer name range for fields in an append structure is ZZ or YY. This means that any field added to the append structure must start with either ZZ or YY.

    Rate this question:

  • 23. 

    What type of function will trigger the modification assistant to insert a modifiable line range

    • A.

      Replace

    • B.

      Delete

    • C.

      Insert

    • D.

      Add

    • E.

      Change

    Correct Answer(s)
    A. Replace
    B. Delete
    C. Insert
    Explanation
    The modification assistant will trigger the insertion of a modifiable line range when any of the functions "Replace," "Delete," or "Insert" are used. These functions involve making changes to the existing code, either by replacing certain lines, deleting them altogether, or inserting new lines. In each case, the modification assistant recognizes the need for a modifiable line range to ensure that the changes can be made accurately and efficiently.

    Rate this question:

  • 24. 

    How would you transport the contents of a field in a field exit back to the screen

    • A.

      Assign the field value to the import parameter

    • B.

      Assign the field value to the INPUT parameter

    • C.

      Assign the field value to the OUTPUT parameter

    • D.

      Assign the field value to the changing parameter

    Correct Answer
    C. Assign the field value to the OUTPUT parameter
    Explanation
    The correct answer is to assign the field value to the OUTPUT parameter. This means that the contents of the field will be stored in the OUTPUT parameter, which can then be accessed and used elsewhere in the program. By assigning the field value to the OUTPUT parameter, it ensures that the data is returned to the screen or any other required location.

    Rate this question:

  • 25. 

    What keyword would you look for in order to determine if a screen exit has been provided by SAP

    • A.

      CALL SCREEN CUSTOMER

    • B.

      CALL CUSTOMER-SCREEN

    • C.

      CALL CUSTOMER-SUBSCREEN

    • D.

      CALL SCREEN-EXIT

    Correct Answer
    C. CALL CUSTOMER-SUBSCREEN
    Explanation
    To determine if a screen exit has been provided by SAP, one would look for the keyword "CALL CUSTOMER-SUBSCREEN" in the code. This keyword suggests that a custom subscreen has been called, indicating the presence of a screen exit provided by SAP.

    Rate this question:

  • 26. 

    What is an SD user exit technically considered

    • A.

      Customizing

    • B.

      Modification

    • C.

      Enhancement

    • D.

      User Include

    Correct Answer
    B. Modification
    Explanation
    An SD user exit is technically considered a modification because it involves making changes to the standard functionality of the SD module. User exits are specific points in the SAP system where custom code can be inserted to enhance or modify the standard behavior. In this case, the user exit allows for custom code to be added to the SD module, which modifies its functionality to meet specific business requirements.

    Rate this question:

  • 27. 

    Which of the following type of enhancements do not need to be assigned to an enhancement project:

    • A.

      Keyword

    • B.

      Field Exit

    • C.

      Menu exit

    • D.

      Screen

    • E.

      Program exit

    Correct Answer(s)
    A. Keyword
    B. Field Exit
    Explanation
    Keyword and Field Exit enhancements do not need to be assigned to an enhancement project because they can be implemented directly in the existing program without the need for a separate project. These enhancements involve making changes to the existing code by adding keywords or field exits to enhance the functionality or behavior of the program. Since they can be implemented within the scope of the existing program, they do not require a separate project for implementation.

    Rate this question:

  • 28. 

    Where in a function module XAAA would global data of an enhancement be declared

    • A.

      In the TOP include LxaaaTOP

    • B.

      In the Include with your other code changes

    • C.

      In the TOP include ZxaaaTOP

    • D.

      In the TAP include LxaaaTAP

    Correct Answer
    C. In the TOP include ZxaaaTOP
    Explanation
    In a function module XAAA, the global data of an enhancement would be declared in the TOP include ZxaaaTOP.

    Rate this question:

  • 29. 

    What relationship would be established in watchpoints

    • A.

      An boolean operators

    • B.

      Combination of OR or AND conditions

    • C.

      OR conditions only

    • D.

      AND conditions only

    Correct Answer
    B. Combination of OR or AND conditions
    Explanation
    Watchpoints are used in programming to pause the execution of a program when a certain condition is met. In this context, the relationship established in watchpoints refers to the conditions that need to be met for the program to pause. The correct answer states that the relationship would be a combination of OR or AND conditions. This means that the program will pause if any of the conditions connected with OR are true, or if all of the conditions connected with AND are true.

    Rate this question:

  • 30. 

    How many modification logs are available in your system

    • A.

      Determined by Basis group - this is a configurable item

    • B.

      One for every release

    • C.

      Maximum of 1

    • D.

      Minimum of 1

    Correct Answer
    C. Maximum of 1
    Explanation
    The maximum number of modification logs available in the system is 1. This means that the system allows for only one modification log to be recorded at a time. The number of modification logs is determined by the Basis group and can be configured according to their requirements. It is important to note that there can be only a maximum of one modification log in the system.

    Rate this question:

  • 31. 

    Identify the valid statement when coding a field exit

    • A.

      MESSAGE I101.

    • B.

      BREAK-POINT.

    • C.

      MESSAGE E101.

    • D.

      SUBMIT RSCA101X

    Correct Answer
    C. MESSAGE E101.
    Explanation
    When coding a field exit, the valid statement is "MESSAGE E101." This statement is used to display an error message with the message code "E101." It indicates that there is an error in the field or the input provided by the user. The other statements, "MESSAGE I101" and "SUBMIT RSCA101X," do not pertain to error handling or field exits.

    Rate this question:

  • 32. 

    What term is used when a developer makes a change to an SAP Object

    • A.

      User exit

    • B.

      Modification

    • C.

      Custom development

    • D.

      Copy

    Correct Answer
    B. Modification
    Explanation
    A modification is the term used when a developer makes a change to an SAP Object. This could involve altering the existing functionality or adding new features to the object. Modifications are typically done to customize the SAP system according to specific business requirements and can be done through various tools and techniques provided by SAP.

    Rate this question:

  • 33. 

    Identify the key word that determines if a CMOD function exit has been provided

    • A.

      CALL CUSTOMER-FUNCTION

    • B.

      CALL PROGRAM-EXIT

    • C.

      CALL USER-EXIT

    • D.

      CALL CUSTOMER-SUBSCREEN

    Correct Answer
    A. CALL CUSTOMER-FUNCTION
    Explanation
    The key word that determines if a CMOD function exit has been provided is "CALL CUSTOMER-FUNCTION". This keyword indicates that a function exit has been implemented by the customer. The other options, "CALL PROGRAM-EXIT", "CALL USER-EXIT", and "CALL CUSTOMER-SUBSCREEN", do not specifically refer to CMOD function exits.

    Rate this question:

  • 34. 

    A user has made a modification to a SAP subroutine.  A new upgrade release is to be applied and SAP has made modifications to the same subroutine that the user has modified.  What will happen during upgrade using the modification assistant.

    • A.

      The modification assistant will prompt you for a change request to reapply the change

    • B.

      The user modifications are automatically inserted into the new subroutine release

    • C.

      The user modifications must be reapplied manually

    • D.

      Options 'replace' and 'insert' is made available for you to decide on how to handle the upgrade

    Correct Answer
    D. Options 'replace' and 'insert' is made available for you to decide on how to handle the upgrade
    Explanation
    During the upgrade using the modification assistant, options 'replace' and 'insert' are made available for the user to decide on how to handle the upgrade. This means that the user can choose whether to replace the modified subroutine with the new release from SAP or to insert their modifications into the new subroutine release. The modification assistant provides flexibility and allows the user to make a decision based on their specific requirements and the impact of the modifications on the upgrade.

    Rate this question:

  • 35. 

    What transaction is used to make dictionary adjustments when upgrading versions of SAP

    • A.

      SPAU

    • B.

      SP01

    • C.

      SPDD

    • D.

      CMOD

    Correct Answer
    C. SPDD
    Explanation
    SPDD is the correct answer because it is the transaction code used to make dictionary adjustments when upgrading versions of SAP. SPDD stands for Software Package Data Dictionary and it allows users to adjust the data dictionary objects during an upgrade. This transaction is used to resolve conflicts between the existing dictionary objects and the new objects introduced in the upgraded version of SAP. It ensures that the dictionary objects are adjusted and compatible with the new version, maintaining data integrity and system functionality.

    Rate this question:

  • 36. 

    How are customizing Includes created

    • A.

      Customizing transactions

    • B.

      Project Enhancement

    • C.

      In the ABAP Dictionary

    • D.

      ABAP Workbench

    Correct Answer
    A. Customizing transactions
    Explanation
    Customizing transactions are created to allow users to customize the system according to their specific requirements. These transactions provide a user-friendly interface that allows users to make changes to the system's settings, configurations, or parameters. Customizing transactions are typically created using the ABAP Workbench, which is a development environment in SAP systems. Using the ABAP Workbench, developers can define the necessary screens, fields, and logic for the customizing transaction, enabling users to easily customize the system's behavior.

    Rate this question:

  • 37. 

    If you want to make a change to the standard delivered SAP system to fit your business needs, what is the first thing you should do:

    • A.

      Log on to OSS and ask SAP to apply the change

    • B.

      Change the relevant SAP repository object

    • C.

      Check configuration to see if the proposed change is feasible

    • D.

      Create a custom object within the customer name range

    Correct Answer
    C. Check configuration to see if the proposed change is feasible
    Explanation
    Before making any changes to the standard delivered SAP system, it is important to first check the configuration to determine if the proposed change is feasible. This step ensures that the change aligns with the system's capabilities and does not disrupt the functionality of the system. By checking the configuration, one can assess whether the proposed change can be implemented without causing any conflicts or issues. This allows for a thorough evaluation of the potential impact of the change before proceeding with any modifications.

    Rate this question:

  • 38. 

    If you are using a screen exit provided by a SAP application, when typically does the data get exported to the subscreen?

    • A.

      In a PBO module of the main screen

    • B.

      In a PAI module of the main screen

    • C.

      In a PBO module of the subscreen

    • D.

      In a PAI module of the subscreen

    Correct Answer
    A. In a PBO module of the main screen
    Explanation
    When using a screen exit provided by a SAP application, the data typically gets exported to the subscreen in a PBO module of the main screen. This means that during the Process Before Output (PBO) phase of the main screen, the data is transferred to the subscreen. This allows the subscreen to display the exported data to the user.

    Rate this question:

  • 39. 

    Match the definition in group 1 with the exit type in group 2.Group 1a) Placing your own code in the include of a supplied function moduleb) Defining your own text for the supplied function codesc) Creating subscreens for the subscreen areasd) Adding function modules for the data elementsGroup 21) Field Exit2) Screen Exit3) Menu Exit4) Function Exit

    • A.

      B-1, A-4, C-3, D-2

    • B.

      A-3, B-2, C-1, D-4

    • C.

      A-4, B-3, C-2, D-1

    Correct Answer
    C. A-4, B-3, C-2, D-1
    Explanation
    In group 1, option A refers to placing your own code in the include of a supplied function module, which is known as a Function Exit. Option B refers to defining your own text for the supplied function codes, which is known as a Menu Exit. Option C refers to creating subscreens for the subscreen areas, which is known as a Screen Exit. Option D refers to adding function modules for the data elements, which is known as a Field Exit. Therefore, the correct match is A-4, B-3, C-2, D-1.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Aug 09, 2009
    Quiz Created by
    Newtonskn
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.