Free SAP ABAP Certification Questions

  1. Question
    In your ABAP program you want to display a dialog box that asks the user to confirm a chosen action. Which function module can you use to do this? Please choose the correct answer Popup_To_Confirm
    Dialog_To_Confirm
    User_Confirm
    There Is No Such Function Module.
  2. Question
    What is true about the result set of an left outer join at the database level?
    (More than one answer is correct) contains all entries from the left table
    contains only entries that match in the on clause
    fields from unmatched rows in the right table are null filled
    fields from unmatched rows in the left table are null filled
    contains all entries from the right table
  3. Question
    Identify the item that are not considered Data Dictionary technical settings when creating a
    dictionary table
    (More than one answer is correct) Buffering
    Data Class
    Field Name
    Size Category
    Status
  4. Question
    In what can lists be saved?
    (More than one answer is correct) Local File to the application server
    SAPOFFICE
    HTML Format on local PC
    ABAP Editor
    Report Tree
  5. Question
    What appears in the standard header of list?
    (More than one answer is correct) Page Number
    User
    Program title
    Date
    Underline
  6. Question
    Mark the code that will display the selection screen of the called program ZIST
    (More than one answer is correct) SUBMIT ZTST USING SELECTION-SET ‘VAR1’
    SUBMIT ZTST VIA SELECTION-SCREEN
    SUBMIT ZTST AND RETURN
    SUBMIT ZTST VIA SELECTION-SCREEN USING
    SELECTION-SET ‘VAR1’
  7. Question
    What is needed to ensure a check field is verified against the referred key field of the check table? same data type only is required for check field and referenced field
    all key fields MUST have domain equality between check table and foreign key table
    same domain is required for check field and referenced field
    same data element is required for check field and referenced field
  8. Question
    What is not a valid functional type? Program
    Joined tables
    Sequential Data Set
    LDB
    Search Help
  9. Question
    When does a table get physically created in the underlying database? When you activate a transparent table in the ABAP Workbench
    When you create a transparent table
    When Basis creates the tablespace at the OS layer
    When you activate a transparent table in the Dictionary
  10. Question
    What methods can be used to set the values for printing an online list.
    (More than one answer is correct) NEW-PAGE PRINT ON
    Function SET_PRINT_PARAMETERS
    Function GET_PRINT_PARAMETERS
    Include SET_PRINT_PARAMTERS
  11. Question
    What makes a text table? The type of foreign key field defined must be “No Key /Candidates”
    The key of the text table consists of the key of the check table plus an additional language key
    Cardinality must be defined as 1:1
  12. Question
    What is the recommended method to modify a standard search help to include customer defined
    search paths? Add an elementary search help to the standard search help
    Add a collective search help to the standard search help
    Perform a modification to the standard search help
    Enhance the standard search help with an append search help
  13. Question
    Given the logical database F1S, identify the database program that is created? Your user defined Program Name
    SAPMZF1S
    SAPDBF1S
    DBF1SSEL
  14. Question
    You want to create a selection screen for your ABAP executable program. Which statements can you use to do this? There is more than one correct answer to this question. Parameters
    Select-Options
    Field-Symbols
    Tables
    Range Of
  15. Question
    Where does the system store the data after a Read Line has been performed on a list? In Memory
    In an Internal table
    SY-LISTI
    SY-LISEL
  16. Question
    The cardinality of a foreign key relationship is defined as 1:N
    What does this imply? One record of the check table is assigned to many records of the foreign key table
    Many records of the check table are assigned to one record of the foreign key table
    One record of the foreign key table is assigned to one record in the check table
  17. Question
    Programs that extends beyond transaction limits and want to pass data should use: SAP Memory
    tables
    ABAP/4 memory
  18. Question
    What requirement exists if a field is defined in the dictionary of type CURR? Decimals must be defined in the domain
    The field must be numeric
    The field must be linked to another field of type CUKY
    No other requirement exists
  19. Question
    Identify the clause that is used in suppress standard headers? No Standard Heading
    No Standard Page Heading
    Suppress Standard
    System>List>Save
  20. Question
    What is the effect of the hide statement? The variable appears on the current line as indicated by sy-linno
    The system stores the field name and values for each field hidden
    The fields are invisible and cannot be written to the list
  21. Question
    What is true about the result set of an inner join at the database level? contains all entries from both tables
    contains all entries from the left table
    contains only entries that match
    contains all entries from the right table
  22. Question
    Which of the following dictionary objects gets stored as a runtime object? tables
    All of the answers are correct
    Structures
    Data Elements
    table Types
  23. Question
    Which statement prevents duplicate internal table entries? Insert
    Append
    Delete Duplicates
    Collect
  24. Question
    You are an ABAP consultant and your customer asks you to list the benefits of moving from a Non-Unicode to a Unicode system. There is more than one correct answer to this question. A Unicode System Can Support Users Of Different Cultures.
    A Unicode system automatically translates between different cultures
    A Unicode system needs less database storage space.
    Transfer Of Character Data Between Two Unicode Systems From Different Cultures Is Easier Than Between Non-Unicode Systems.
    In Unicode systems characters are always stored using UTF-8 encoding.
  25. Question
    Which is not a valid option of write statement? Input
    NO-GAP
    No-Zero
    As Radio Box
    Centered
    Under
  26. Question
    Identify the different type categories in the ABAP dictionary
    (More than one answer is correct) table Types
    Data Models
    Structures
    Data definitions
    Data Elements
  27. Question
    Identify the dictionary type of field catlog used for the ALV control? Fieldcat
    Catlog
    alv_calog
    cv_t_fcat
  28. Question
    What is true about the end-of-page Event?
    (More than one answer is correct) Used to create Footers
    Occurs when the page break has been triggered by the New-Page statement
    Automatically creates a footer on the last page of a list
    Works only if you reserve space in the Report
    Statement using the line-count statement
  29. Question
    You want to generate page headers for a secondary list in an ABAP executable program. Which event block do you use to do this? Please choose the correct answer. At Line-Selection
    Top-Of-Page
    Top-Of-Page during Line-Selection
    New-Page – end-Of-Page
  30. Question
    What is true about extract database?
    (More than one answer is correct) An extract dataset may consist of records with different structures
    More than one Extract Dataset is allowed per program
    The Header Must be defined as one of the field groups
    The field group HEADER is part of each extract record
    Definition of a field group immediately reserves storage space for the fields
  31. Question
    What is true about SAP query? Users can access only the fields which are assigned to a functional group
    user master record is generated when the query is defined
    SAP user can be assigned to only one user groups
    Functional Area can be a special view of a logical dabase
  32. Question
    For called program component that are of type transaction or report, what is true about the roll
    area (assuming processing will resume in the calling program). Share the same roll area
    They run in their own roll area
    They run in the roll area of the caller
  33. Question
    What are valid methods for including text elements in your program?
    (More than one answer is correct) Write: ‘Hello'(001)
    Write: TEXT-001
    Write: 001(Hello)
    Write: TEXT-001’Hello’
  34. Question
    What is authorization object is required to maintain queries? S_Query
    S_Program
    S_Query_All
    S_Maintain
  35. Question
    What happens when a 1 to many relationship is encountered with an inner Join redundant da is not returned to the resulnt set
    redundant da from the outer ble is included
    run time error
    redundant da from the inner ble is included
  36. Question
    Default page headings are created on which type of list? All lists
    Basic
    Secondary
  37. Question
    Define logical database. A Reporting Tool
    A method to update data
    Definition of a Relational Data Model
    An ABAP/4 Reading Program used to read and process data
  38. Question
    During interactive reporting, at what point does sy-Isind get incremented by the system? When you programmatically increment it
    At the end of an interactive processing block
    At the beginning of an interactive processing block
  39. Question
    What does a LDB provide? Consistent and flexible user interface
    method to access the data in a random manner
    Centrally defined authorization checks
    Central performance improvements for update accesses
  40. Question
    What will cause the AT USER-COMMAND to fire? Type S Function Codes
    Type T Functions Codes
    Normal Function Codes
    Function Codes that Start with P
  41. Question
    What is conined in the system variable sy-Linsz? row count of the current line
    height of the current line
    width of the current line
    size of vertical bars in your list
  42. Question
    What happens when an EXIT statement is executed in the AT event? The program ends.
    The remainder of the current processing block is executed
    The output list is displayed
    The system leaves the processing block and branches to the processing block of the next event.
  43. Question
    When is Top-Of-Page event triggered? When the Top-Of-Page event is encountered in sequence
    After Number of lines per page, as specified in the REPORT, have been written to the list buffer
    When the report starts
    When the first write statement is encountered
  44. Question
    What is the READ LINE statement used for?
    (More than one answer is correct) Reading Secondary Lists
    Reading the Basic List
    Reading Database tables
    Reading Internal tables
  45. Question
    What is the effect of the collect statement if any entry with the same key already exists? Appends a new line
    adds the numeric fields to an existing entry
    Creates a new entry
  46. Question
    What is true of the new-page statement?
    (More than one answer is correct) It is an event
    Requires at least one write statement before it can be executed
    Increments the page counter
    Used to generate a blank page
  47. Question
    When does system reset the formatting values on a write statement? When explicitly changed using the Format statement
    All answers are correct
    At any New Event
    Using the Reset option of the Format statement
  48. Question
    What is true about sorting an extract (intermediate) database? You can sort an extract dataset even without a header
    The extract dataset is typically sorted in the Srtof- Selection processing block
    The sequence of the control breaks in the Loop does not have to correspond to the extract dataset sort sequence
    The extract dataset must be sorted for processing to begin
  49. Question
    You have written a module pool that manages flight connections. How can the end-user start a screen in your module pool? Please choose the correct answer. The user uses transaction SA38 to start a screen in the module pool.
    The user uses transaction SE38 to start a screen in the module pool.
    The User Uses A Dialog Transaction That You Have Created To Start A Screen In The Module Pool.
    The administrator assigns a screen in the module pool to the profile of the user. The user then can start this screen from his user menu.
  50. Question
    Mark the valid usage of Read statement
    (More than one answer is correct) DO. Read Line SY-INDEX. ENDDO
    Read Line 3 of Current Page
    Read Line 3 of Next Page
    Read Current Line of table ITAB
  51. Question
    Identify the valid attributes of domain?
    (More than one answer is correct) Header
    Label
    Length
    Fixed Values
    Type
  52. Question
    Table ZMYTABLE is created in the dictionary. When does the table get created in the underlying database? When the database administrator physically creates the table
    At the end of the table creation after it is saved
    When the table is activated
    At the beginning of the table creation
    It does not correspond to an object in the underlying database and does not get created
  53. Question
    You design a Dynpro with number 100 for an ABAP program. Dynpro 100 contains input fields that reference the data dictionary structure SDYN_BOOK. What do you have to do so that your ABAP program can access the data entered by the user during PAI processing? Please choose the correct answer. Use the statement GET FIELD sdyn_book in the PAI logic of the Dynpro.
    Use the DATA statement to declare a structure of type SDYN_BOOK in the Top-Include of the program.
    Use The Statement Tables Sdyn_Book To Declare A Structure With The Name And Type Sdyn_Book In The Top-Include Of The Program.
    Use the statement GET FIELD sdyn_book in the PAI module user_command_100.
  54. Question
    You have written a Dynpro with number 100 in a module pool containing a button labeled Save. You have assigned the function code ‘SAV’ to this button. In the PAI module user_command_100 you want to check whether the user has clicked this save button. How can you achieve this? Please choose the correct answer. Check If The Field Sy-Okcode Contains The Value ‘Sav’.
    Check If The Field Ok_Code Contains The Value ‘Sav’.
    Check If The Field With The Ok Attribute In The Screen 100 Contains The Value ‘Sav’.
    Check If The Field Sy-Ucomm Contains The Value ‘Sav’.
  55. Question
    What internal table Fields are generated using a select-option?
    (More than one answer is correct) Low
    Between
    Option
    High
    Sign
    Operator
  56. Question
    Select the methods used to access data on the database
    (More than one answer is correct) Read table
    Get node
    Native SQL
    ABAP/4 Open SQL
    LDB
  57. Question
    Tables with indices, result in reduced performance in what Kind of OPEN SQL operation Data Base Modify
    All database access
    Data Base Retrieval
    Data Base Updates
  58. Question
    What is the default screen that is generated for a selection screen? 100
    1000
    1001
    1100
  59. Question
    What is the purpose of nodes statement in an ABAP program? Points to cluster tables
    Indicates the nodes from the logical database
    Specifies the logical database
    Sets up an address pointer to the nodes in the shared memory buffers
  60. Question
    When you EXPORT an internal table that has a header line to ABAP/4 memory, what is the result? The header line and contents of the internal table are stored
    . You cannot EXPORT an internal table with a header line.
    Only the header line is stored
    Only the contents of the internal table is stored
  61. Question
    Mark the valid logical nodes
    (More than one answer is correct) table
    Structure
    Node
    File
    Complex Data Object
  62. Question
    You Want To Write A Subprogram Named Check_Booking That Receives A Parameter Of Type Sbook. You Want To Change Fields Of The Actual Parameter Within Your Subprogram, But Only If Your Subprogram Executes Without Any Error. How Do You Declare The Subprogram?Please Choose The Correct Answer. FORM Check_Booking USING P_Book TYPE Sbook
    FORM Check_Booking USING VALUE(P_Book= TYPE Sbook
    FORM Check_Booking CHANGING P_Book TYPE Sbook
    FORM CHECK_BOOKING CHANGING VALUE (P_BOOK) TYPE SBOOK
    FORM Check_Booking CHANGING P_Book TYPE Sbook ON RETURN
  63. Question
    Identify the object that cannot have a search help attached to it? table
    table field
    type
    check table
    data element
  64. Question
    Assuming a Detail list exists, what takes place when sy-island is set to zero.
    (More than one answer is correct) All secondary lists are deleted
    The basic and secondary lists are deleted
    The basic list is overwritten with the current secondary list
    The original basic list is re-displayed
  65. Question
    Which program do we used the refine the values returned by a search help? administration data
    Export
    restrict value range
    Import
  66. Question
    An ABAP program has a selection screen. The ABAP is to be included as a step in the
    Background job. What other field must be filled in when creating the job step? Print Specifications
    Variant
    Language
    Mandatory Fields
  67. Question
    When writing a list, what command would allow you to overwrite a line? Back
    Overtype
    Reserve
    Write:/ 1
  68. Question
    You analyze an executable ABAP program. In the event block AT SELECTION-SCREEN you see this line of code: MESSAGE w003 (ZMAT). What is the effect of this line? Please choose the correct answer. On the selection screen, the user sees a warning. The user must change the input parameters on the selection screen to continue with the program.
    On The Selection Screen, The User Sees A Warning. The User May Change The Input Parameters Or Press Enter To Continue With The Program.
    On the list, the user sees a warning. By pressing ENTER, the user is taken back to the selection screen and can change the input parameters.
    On the selection screen, the user sees a dialog box with a warning. The user may change the input parameters or press ENTER to continue with the program.
    On the selection screen, the user sees a dialog box with warning. The user must change the input parameters to continue with the program.
  69. Question
    You review an ABAP program that needs to be migrated to a Unicode system. The program opens a data set to read a text file into an internal table. How do you need to modify the OPEN DATASET statement so that your program will run on a Unicode system? Please choose the correct answer. Add The Extension In Binary Mode
    Add The Extension In Text Mode.
    Add The Extension In Unicdoe Mode.
    Use Opent Textfile Instead Of Open Dataset
    Use Open Unicode Instead Of Open Dataset.
  70. Question
    You want to display a dialog box window in your ABAP dialog program. Which statement can you use to do this? Please choose the correct answer. GO TO SCREEN 200.
    CALL SCREEN 200.
    SET SCREEN 200.
    CALL SCREEN 200 STARTING AT 5 5.
    WINDOW 200 STARTING AT 5 5.
  71. Question
    Which object would you integrate to determine the length of a field on a screen? Repository
    Data Element
    Value table
    Dictionary
    Domain
  72. Question
    Which modulation unit do not use ABAP/4 to pass data? Remove this record
    function modules
    Parameter Ids
    transactions
    reports called with SUBMIT and Return
  73. Question
    Select example of organizational data? Sales Order
    Country Keys
    Cost Centres
    Vendors
  74. Question
    Select the valid customer defined Message Stement: MESSAGE Y123.
    MESSAGE E123 (9999).
    MESSAGE ID ‘AT’ TYPE ‘S’ NUMBER 100
    MESSAGE E123 by Fielda Fieldb
  75. Question
    What is true about functional areas and User groups in ABAP Query?
    (More than one answer is correct) The queries of a user group belong only to the person that created the query
    The user can access only designated queries in a given user group
    Users belonging to the same authorization group have the same query privilege
    A Functional area can be assigned to several user groups
    Several Functional areas can be assigned to one user group
  76. Question
    What can be assigned directly to a data element?
    (More than one answer is correct) domain
    built-in type
    table type
    check table
    table field
  77. Question
    What determines if a table is a client specific versus client independent? The first field is mandt with a external data type
    CLNT and specified as a key field
    Depends how Basis has configured the client
    The option ‘Client Specified’ is added to the Select stement The first field is mandt with a domain CLNT but not specified as a key field
  78. Question
    Which report statement option determines the width of a list? Line-Width
    Line-Count
    Report Size
    Line-Size
  79. Question
    You create a function group ZATP that contains a couple of function modules to manage material master data. What is the name of the corresponding program? Please choose the correct answer. ZATP
    SAPMZATP
    SAPFZATP
    SAPLZATP
    SAPTZATP
  80. Question
    You want to write an ABAP executable program that displays a list of flights. When the user double-clicks on a line displaying a flight, you want to display a secondary list that displays all bookings for this flight. Which is the correct usage of the HIDE technique to provide information about the selected line on the base list to the event block that builds the secondary list? Please choose the correct answer. Select * From Sflight Into Wa. Write:/ Wa-Carrid, Wa-Connid, Wa-Fldate. Hide:/ Wa-Carrid, Wa-Connid, Wa-Fldate. Clear: Wa. Endselect.
    Select * From Sflight Into Wa. Write:/ Wa-Carrid, Wa-Connid, Wa-Fldate. Hide: Wa-Carrid, Wa-Connid, Wa-Fldate. Endselect. Clear: Wa.
    Select * From Sflight Into Wa. Hide: Wa-Carrid, Wa-Connid, Wa-Fldate. Write:/ Wa-Carrid, Wa-Connid, Wa-Fldate. Clear: Wa. Endselect
    All the answers are wrong


SAP NetWeaver Certification | C_TAW12_750 | C_TAW12_750 Exam Questions | C_TAW12_750 Sample Questions | C_TAW12_750 Questions and Answers | C_TAW12_750 Test | SAP ABAP 7.5 Online Test | SAP ABAP 7.5 Sample Questions | SAP ABAP 7.5 Exam Questions | SAP ABAP 7.5 Simulator | SAP ABAP 7.5 Mock Test | SAP ABAP 7.5 Quiz | SAP ABAP 7.5 Certification Question Bank | SAP ABAP 7.5 Certification Questions and Answers | SAP ABAP with SAP NetWeaver 7.5

This website uses cookies.