507.) WHAT IS THE DIFFERENCE BETWEEN FILE PORT AND TRFC PORT ? A.) FILE port is used for EDI IDOCS
A.) In support project, abaper role is to support project how means support people will raise tickets(problems occur in
reports etc) and send to abapers with some id. abapers will do the work. and they contact to support people that id. In support project there should a SAP Support Team and the Team members had given an ID , If the user gets any errors he can issue the tickets to that iD for a particular Consultant.
663.) what is need of function group for function modules whereas there is no need of f.group for subroutines?
A.) 2)Function groups means, some related function modules are grouped in to one function group.
For Example: For date lot of different date function modules are available in SAP R/3, so these function modules are grouped in to one Function group.
3)Subroutines are used in only with in the program.
Frequently used part of program is keep in to subroutines. Globally not available. But where as Function modules are available in central library of R/3 and global access.
664.) How to Delete an LSMW Projcet, Subproject and Object. A.) 1. run transaction LSMW
then GOTO ADMINISTRATOR in Main Menu
choose which project subproject or else object needs to be deleted and then click on delete button
click yes.
665.) what is the use of OK_CODE in BDC?
A.) BDC_OKC0DE will store all the ok codes in the BDC program, when you pass the Fields to a scrren after filling the
fields we need to click any button to move other screens, so here the Button will be have a OK_CODE internally to know this we do the recording of the Program, after that we
will store this OK code in the BDC_OKCODE field to trigger the next operation.
666.) which command is used to flushes the database buffer? A.) use the by pass buffer command on the select statement
which will fetch the data directly from the database ignoring the buffered data on the application layer.
667.) how to change the package of an object?i.e a report stored in ymadhuri package.now it should be changed to ysaru
A.) GOto SE38-->
Goto-> Object dictionary entry-> Click on change button->
Remove previouis package name. Enter your new package name. Click on save.
If you want a new request you can create. 668.)What is cardinality?
A.) The cardinality (n:m) describes relationship between the records of the foreign key table & the records of the check table.
669.)Select single and select ….upto 1 rows?
A.) Using Select single * we can get exact record as we are using primary key there,where as in Select up to 1 row,it will pick
first record from the selected records.if we forgot to opt for primary keys in the where condition in select single then it'll act like select single up to 1 row.
670.) can labels generate in smartforms?if yes how? A.)No.
671.) what is manue table field in NAST table?what is its purpose in sap scripts?
A.) NAST used for message status of script that whether form is executing correctly or there are any issues,is form is ready to print,whether it is revised , changed ,saved etc.
672.) which type of problems we generally face in reports and BDC in real time?
A.)
673.) What do you do when the system crashes in the middle of batch session?
A.) f system crashes in the middle of batch session.we check the log.howmany records are successfuly updated and delete those records from source file.and re run the session.
674.)Which table stores online messages? A.)T100
675.) What are the problems in processing batch input session? a.) i) If the user forgets to opt for keep session then the session will be automatically removed from the session queue(log remains).
ii)if session processing fails data will not be transferred to SAP database tabl iii.)Sessions cannot run fast and in parallel.
676.) what is technical documentation and functional documentation?
what are the steps for unit testing?
A.) Functional Documentation contains more into Functional requirement information.
Technical Documentation contains purely technical information of the objct like how the selection screen will be, what are the tables to be used, how the output will be and etc.,
Unit Testing is depends on object but it is only testing the developed object and screen shots with different outputs and all.
677.) how to send the idoc to multiple sub systems? A.) Before send IDOc to multiple system you haveto configure logical system(SALE), Maintain RFC destination(SM59), Create Port(WE21) in all recevied systems..
Next step In sender sytem maintain message type in Distribution Model(BD64) and maintain outbound partener profile(we20) in sender system..
In receiver reciver system just maintain inbound partner profile(we20)..
The above steps repeat for all receivers and finally send IDOC.
678.) there is size categery(0,1,2,3)if i need more space after giving the size 0.what i have to do now?
A.) The size category is used to define initial space require in database. If due to overload of data more size is require then it will automatically increase in the ratio of size category.
For example category 0 can contains 0 to 630 records. When 631 item will be inserted into table automatically space for next 630 records(as category is 0) will be provided in database.
679.) what is the difference b/w database and data dictionary? A.) Data Dictionay is an interface to create objects which will
In general term both refers the same meaning for Storage Space.
680.) What is an implementation project?In any job openings they desire people with at least one project with an end to end implementation.
Could u give me the details of project implementation and the role of an abapper in the implementation?
And what type of questions do the recruiters normally ask for implementation projects?
A.) 1. Implementation 2. Upgradation
As per wikipedia definition
"In the IT Industry, implementation refers to post-sales process of guiding a client from purchase to use of the software or hardware that was purchased. This includes Requirements Analysis, Scope Analysis, Customizations, Systems Integrations, User Policies, User Training and Delivery. ".
The role of an Abaper comes after the blue print sign off. It starts from legecy data upload till final reports
generations.
681.) Suppose, we are creating one table. at that time we are mention table space and size category. Generally size category is from 0 to 6 is available. suppose if we are declare size category as 0(zero). For 0 (zero) the size of rows is from 0(zero) to 19000. I have 25000 records to insert into table. but table size is declared as 0(zero). i.e 19000 records. what about remaining 6000 records. shall i insert in to table or not? if insert how can i do? if not insert what can i do? Please answer me? i faced this one in TCS interview.
A.) It will create another extent . suppose the primary extent contain the 19000 record and the next extent or secondary extent contain the remaining 6000 record . Its created automatecally by the RDMS. ok
682.) how to calculate the difference between two date type of variables ?
A.) 'FIMA_DAYS_AND_MONTHS_AND_YEARS' B.) DAYS_BETWEEN_TWO_DATES