Infosys Certified Professional in SAP ABAP for Functional Consultant - I
Practice with real exam-pattern questions for Infosys Certified Professional in SAP ABAP for Functional Consultant - I. Each question includes a detailed explanation to help you understand the concept, not just memorise the answer. Try 10 questions free — no login required.
Full question bank for this exam + 1,357+ others. Cancel anytime.
Join Premium10 Infosys Certified Professional in SAP ABAP for Functional Consultant - I practice questions with answers
Real Lex exam-pattern multiple-choice questions for the Infosys Certified Professional in SAP ABAP for Functional Consultant - I certification. Each question includes the correct answer. The full question bank is available to Premium members.
- Question 1
See below code and find no.of records in the internal table after execution of code. DATA: BEGIN OF itab OCCURS 0, fld1(10), fld2(10), END OF itab. DO 20 TIMES. itab-fld1 = "ABC". itab-fld2 = "DEF". ENDDO.
- ✓ The internal table will have 40 entries. Correct
- B The internal table will have only 20 entries.
- C The internal table will have no entries.
- D The internal table will have only one entry.
- Question 2
How many rows will it_struct have after execution of the below code? TYPES : BEGIN OF struct, name TYPE c LENGTH 10, stream TYPE c LENGTH 5, END OF struct. DATA: it_struct TYPE STANDARD TABLE OF struct. DATA : wa_struct LIKE LINE OF it_struct. wa_struct-name = "John". wa_struct-stream = "SAP". APPEND wa_struct TO it_struct. wa_struct-name = "Julia". wa_struct-stream = "JAVA". wa_struct-name = "Sam". wa_struct-stream = "SAP". APPEND wa_struct TO it_struct.
- ✓ 3 Correct
- B 2
- C Error in the code
- D None of the above
- Question 3
Internal table TS_MATNR contains 4 records for Material number. The sequence of rows in TS_MATNR are : 101 , 102 , 101 , 103. Then ABAP statement DELETE ADJACENT DUPLICATES FROM TS_MATNR COMPARING MATNR. Is executed , what will be the output?
- ✓ It will delete the duplicate material no. 101 and will keep a single record for 101 in internal table TS_MATNR Correct
- B It will throw syntax error.
- C It will not delete any duplicates from TS_MATNR internal table.
- D None of the above.
- Question 4
See below code and find the output of the same. LOOP AT TS_MARA INTO WA_MARA. IF WA_MARA-MTART EQ "HALB". CONTINUE. ENDIF. WRITE : WA_MARA-MATNR , WA_MARA-MTART. ENDLOOP. Contents of internal table TS_MARA are: MATNR MTART 1001 FERT 2001 HALB 3001 HALB
- ✓ 2001 HALB Correct
- B 1001 FERT 2001 HALB
- C 1001 FERT
- D 1001 FERT 2001 HALB 3001 HALB
- Question 5
What is the output of below code? LOOP AT TS_MARA INTO WA_MARA. AT NEW MATNR. WRITE WA_MARA-MATNR. ENDAT. ENDLOOP. Contents of internal table TS_MARA are: MATNR WERKS 104 2000 101 4000 101 4000 103 2010 103 2011
- ✓ 104 101 103 103 Correct
- B 104 101 103
- C 104 101 101 103 103
- D None of the above
- Question 6
What is the output of below code ? TYPES: BEGIN OF ty_table, index TYPE int4, END OF ty_table. DATA : i_table TYPE TABLE OF ty_table, w_table TYPE ty_table, l_data TYPE sy-index, l_value TYPE sy-tabix. DO 10 TIMES. w_table-index = sy-index + 1. APPEND w_table TO i_table. ENDDO. LOOP AT i_table INTO w_table WHERE index < 5. l_data = sy-index. l_value = sy-tabix. ENDLOOP. l_value = sy-tabix. WRITE :/ l_data, l_value.
- ✓ 0 3 Correct
- B 5 5
- C 0 10
- D 3 3
- Question 7
Find the output of below line of code: If internal table TS_MARA contains below records: MATNR PLANT 1000 200 1000 310 2000 450 1000 500 READ TABLE TS_MARA WITH KEY MATNR = "1000". What will be the output of above line of code?
- ✓ Three records from the internal table will be fetched. Correct
- B The last record will be fetched.
- C The first record will be fetched.
- D Compilation error.
- Question 8
MOVE A TO B is equivalent to B = A.(TRUE or FALSE)?
- ✓ True Correct
- B False
- Question 9
What is the output of below code ? DATA : c(10), n1 TYPE i. c = "11.10". MOVE c TO n1. WRITE n1.
- ✓ Syntax error Correct
- B Output would be 11
- C Output would be 11.10
- D Runtime Error
- Question 10
Report programs are always...
- ✓ Executable programs Correct
- B Function Groups
- C Include programs
- D Module Pools
More in SAP
Infosys Certified SAP MDG Functional Professional Consultant
Infosys Certified SAP C4C50 Professional Consultant
Infosys Certified SAP S4 HANA Embedded Analytics Professional Consultant
Pay once. Clear every cert this year.
One subscription, full Telegram channel access, every PDF posted during your membership.
- Full access to all 1,357+ certifications
- Monthly updated question banks
- Telegram private channel access
- Cancel anytime
- Everything in Monthly
- Save ₹2,100 vs monthly billing
- Priority answer key requests
- Best for increasing DQ score fast
- Everything in Quarterly
- Lifetime channel access — no renewals
- All future certifications included
- Priority response from admin team
Common questions, straight answers.
A monthly-updated Telegram channel where we post real exam-pattern question banks and detailed answer keys for 1,357+ Infosys Lex certifications. You join once, you get every PDF posted during your membership.
Right after payment on our Graphy page, you'll receive a private invite link to the Telegram channel. Access is instant — usually under 30 seconds.
We compile question banks from the actual Lex test pattern, sourced and verified by 180K+ community members who've recently cleared these exams. Match rate is consistently 85–95%.
Every single month. When Infosys rolls out new versions of certifications, we post updated dumps within 7–10 days. You'll see channel activity weekly.
Clearing certifications is one of the highest-weighted DQ factors. Members typically clear 3–5 certifications in their first 3 months, which moves DQ scores up by a full band.