1. What is Database Utility ? Interface between the ABAP dictionary and the relational database underlying the R/3 system. 2. What is meant by buffering and how many types of buffering are there? When a table is buffered it is loaded into the table buffer from the application server memory and it will remain there until you switch off and reboot system. Single Record Buffering Generic buffering Full buffering 3. How many main windows we can have in a script and smartforms? Where it is mandatory? 99 Only one main window for each form in a script, It is possible to have a smart form without a main window. 4. What is a control table? The values specified for the size category and data class are mapped to database specific values in control tables. 5. how do you set up background jobs in SAP? How can you set a flat file in background? SM36, SM37, push and flat file into application layer. 6. How do you find if a logical database exists for your program requirements? We can find it in program attributes. 7. Overall how do you write transaction programs in SAP? SE80, MPP 8. If the table contains built in types what is the problem? 9. How can you find out, whether the record is successfully updated or not? Sy-subrc = 0 or check the contents in table. 10. How to create secondary index? Maintenance screen of table - > indexes, enter index number. Secondary index : search based on non-primary key. 11. How do you INVOKE Smart form from a program? Function Module to call smart-form from prog.
SSF-Function-module-name. 12. What are the includes in function modules ? if the Function Group Name is RAM? LZZRAMTOP LZZRAM_XXX . 13. What are the version management functions?