Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

SAP ABAP Interview Questions
Questions Answers Views Company eMail

What is Diff b/w Basic type and Message type?

IBM,

2 30521

When we copy any Driver Program from Nace............when we copy into zprog,when we activate how it was linking to that particular std layout............what happening to the previous driver prog?

IBM,

1 6517

Diff b/w LUW and Lock Mechanism?

IBM,

1 5511

Can any please explain me what r bundling technics in SAP?

IBM,

2 9050

In Dialog Prog,i have created a screen and places one input/output box and named it was "A".In PBO i have given A=0 and In PAI A=1.when i run i program what i'll get and when i press enter(execute) wat i'll get output?

IBM,

1 4701

Control Break St........i have written At new for customer and in the loop customer came in the 3rd record....weather it'll trigger in the 1st record of the loop or 3rd record ?

IBM,

1 5012

In a screen i have 2 radio buttons and 2 text fields,if i select the one radio button one text field has to be enable and when i select another one,other text field has to be enable,in the at selection screen output event how it was happen?this event has to effect once i press enter naa.......... how the screen knowing that?

IBM,

5 26501

What are work process in ABAP?

IBM,

4 21518

IN scripts we have std layouts like medruk,in smartform do we have any?if i copy the std script in zscript and migrate will it work?

CGI,

2 6521

in the event at selection-screen output we use loop screen,what is screen intenal table,structure or DB table?

IBM,

4 8451

Any once please tell me some interview questions regarding Smartforms?

3 7350

I have 2 transactions,the output of 1st transaction is input of 2nd transaction.In this senario...Which method we use to upload the Data,Call trans or Session maethod?How?

HP,

4 8420

In Table Maintaince Generator for a table i need some fields to be filled default,like date from sy-datum.........when the displays initailly....HOw

HP,

2 6560

Which event in Reports is equal to PBOin Module Pool Program?

HP,

8 15365

IN Smart Form how many windows are there explain them each? Upto how many main windows we can place in Smartform?

Accenture, HP,

4 18158


Post New SAP ABAP Questions

Un-Answered Questions { SAP ABAP }

What are the page windows?

1074


the problem is that , while i am undergoing with my practice session, i am creating too many new programs.they are occupying much space in my hard-disk. how to delete un-necessary programs completely from my data- base........... plz help me with this .....

2075


What are the types of parameters in the function modules?

1174


Explain how to create any functions? How to go about it?

1065


Explain the components of selection table?

1205


What are Table control and tab strip control in dialog programming ?

5874


what is the difference between hashed & sorted internal tables?

2277


Explain Catch Command in ABAP?

1328


What are the major steps will you use for tuning?

1117


Can we reuse a userexit?

1571


What is the difference between upload and ws_upload ? : abap bdc

1306


What is meant by authorization? Did you ever work on it? : sap abap hr

1003


correct all performance problem without changing any functionality REPORT z_assignment_01. DATA: gt_user TYPE TABLE OF usr02 WITH HEADER LINE, gt_user_role TYPE TABLE OF agr_users WITH HEADER LINE, ********** DO NOT CHANGE THIS SECTION ********** g_begintime TYPE i, g_endtime TYPE i, g_tottime TYPE i. DATA: BEGIN OF gt_output OCCURS 0, bname LIKE usr02-bname, name_text LIKE adrp-name_text, agr_name LIKE agr_users-agr_name, text LIKE agr_texts-text, role_count TYPE i, END OF gt_output. TYPE-POOLS: slis. START-OF-SELECTION. GET RUN TIME FIELD g_begintime. ********** END NO CHANGE ********** SELECT * INTO TABLE gt_user FROM usr02 WHERE class > 'E'. SELECT * INTO TABLE gt_user_role FROM agr_users FOR ALL ENTRIES IN gt_user WHERE uname = gt_user-bname. PERFORM combine_tables. PERFORM get_addl_data. ********** DO NOT CHANGE THIS SECTION ********** GET RUN TIME FIELD g_endtime. g_tottime = ( g_endtime / 1000000 ) - ( g_begintime / 1000000 ). MESSAGE s398(00) WITH g_tottime. PERFORM output. ********** END NO CHANGE ********** *&---------------------------------------------------------------------* *& Form combine_tables *&---------------------------------------------------------------------* * Combine user and role tables *----------------------------------------------------------------------* FORM combine_tables. DATA: ls_usr21 TYPE usr21, ls_adrp TYPE adrp, ls_texts TYPE agr_texts. LOOP AT gt_user. * Get user name SELECT * INTO ls_usr21 FROM usr21 WHERE bname = gt_user-bname. SELECT * INTO ls_adrp FROM adrp WHERE persnumber = ls_usr21-persnumber. gt_output-name_text = ls_adrp-name_text. ENDSELECT. ENDSELECT. LOOP AT gt_user_role WHERE uname = gt_user-bname. * Only process roles that are currently active CHECK gt_user_role-from_dat <= sy-datum AND gt_user_role-to_dat >= sy-datum. * Get role text SELECT * INTO ls_texts FROM agr_texts WHERE agr_name = gt_output-agr_name AND spras = sy-langu AND line = 0. gt_output-text = ls_texts-text. ENDSELECT. gt_output-bname = gt_user-bname. gt_output-agr_name = gt_user_role-agr_name. APPEND gt_output. ENDLOOP. ENDLOOP. ENDFORM. " combine_tables *&---------------------------------------------------------------------* *& Form get_addl_data *&---------------------------------------------------------------------* * Get extra fields *----------------------------------------------------------------------* FORM get_addl_data. DATA: l_count TYPE i. * Count number of roles per user SORT gt_user_role BY uname. LOOP AT gt_user_role. ADD 1 TO l_count. AT END OF uname. LOOP AT gt_output WHERE bname = gt_user_role-uname. gt_output-role_count = l_count. MODIFY gt_output. CLEAR l_count. ENDLOOP. ENDAT. ENDLOOP. ENDFORM. " get_addl_data *&---------------------------------------------------------------------* *& Form output *&---------------------------------------------------------------------* * Output report *----------------------------------------------------------------------* FORM output. DATA: lt_fieldcat TYPE slis_t_fieldcat_alv, ls_fieldcat TYPE slis_fieldcat_alv, l_repid LIKE sy-repid, ls_layout TYPE slis_layout_alv, ls_variant TYPE disvariant. l_repid = sy-repid. CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE' EXPORTING i_program_name = l_repid i_internal_tabname = 'GT_OUTPUT' i_inclname = l_repid CHANGING ct_fieldcat = lt_fieldcat EXCEPTIONS inconsistent_interface = 1 program_error = 2 OTHERS = 3. IF sy-subrc <> 0. MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4. ENDIF. ls_fieldcat-seltext_l = 'Role Count'. ls_fieldcat-seltext_m = 'Role Count'. ls_fieldcat-seltext_s = 'Role Count'. ls_fieldcat-reptext_ddic = 'Role Count'. MODIFY lt_fieldcat FROM ls_fieldcat TRANSPORTING seltext_l seltext_m seltext_s reptext_ddic WHERE fieldname = 'ROLE_COUNT'. ls_layout-zebra = 'X'. ls_layout-colwidth_optimize = 'X'. CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' EXPORTING is_layout = ls_layout it_fieldcat = lt_fieldcat i_save = 'A' is_variant = ls_variant TABLES t_outtab = gt_output EXCEPTIONS program_error = 1 OTHERS = 2. IF sy-subrc <> 0. MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4. ENDIF. ENDFORM. " output

2563


What is the use of the statement leave to list-processing?

1055


How do you find the tables to report from when the user just tell you the transaction he uses? And all the underlying data is from SAP structures?

1268