{
"iq":[{"id":"1",
"q":"What is SAP Basis?",
"answer":"SAP basis acts as an operating system or a platform for SAP applications to run.It supports the entire range of SAP applications"
},
{"id":"2",
"q":"What Is The Folder It Will Ask To Install Oracle ?",
"answer":"Orahome81 path=Oracle."
},
{"id":"3",
"q":"What is private mode? When does user switch to user mode?",
"answer":"Private mode is a mode where the heap data is getting exclusively allocated by the user and is no more shared across the system. This happens when your extended memory is exhausted."
},
{"id":"4",
"q":" How can I restrict the user from printing? (What authorizations should we disable)",
"answer":"we can restrict using su01-defaults- clear the output device (if any)."
},
{"id":"5",
"q":"What is logical system? How to create and why?",
"answer":"Logical system is required to communicate with other systems in a landscape. It is basically an identity given to each client of a system. For creation of logical system we use BD54, even SPRO has an option to create logical system.."
},
{"id":"6",
"q":" What is a client?",
"answer":"A client is nothing but combination of User master data, Application data and client specific customization data.\n\nUser master data = User id’s + Authorization objects\n\nApplication Data = Master data + Transaction data\n\nThere are different types of client like development client, production client, training client etc."
},
{"id":"7",
"q":"What is Logon Load balancing? How it is implemented?",
"answer":"Message server divides the dialog logons amongst different instances using the dispatcher of different instances.\n\nFoe implementation of logon load balancing we use SMLG:\n\nHere we first create group and then add the instances in which load balancing is to be implemented. After that while adding the entry in SAP GUI we need to mention the logon group over there."
},
{"id":"8",
"q":"What Is You Allocate Disks To Different Areas In Sap ?",
"answer":"a. Disk1,Disk2,(Raid 1 min 4 GB)à winnt, Saparch.\n\nb. Disk3,Disk4( Stripe Min 4 GB)à swap.\n\nc. Disk5 (min 4 gb) Origilog A, Mirror log B, TRANS:\n\nd. Origlog B , Mirror log A, SAPREORG.\n\ne. Sapdata1, Sapdata2 ,Sapdata3 , up to Sapdata6."
},
{"id":"9",
"q":"How Much Swap Memory Should Be In The System ?",
"answer":"Three times of main Memory – at least 2GB."
},
{"id":"10",
"q":"How can I restrict the user from printing? (What authorizations should we disable)",
"answer":"Use the object S_SPO_DEV to restrict."
},
{"id":"11",
"q":"Can you kill a Job?",
"answer":"Yes – SM37 – select – kill"
},
{"id":"12",
"q":"How to uncar car/sar files in a single shot?",
"answer":"on Unix: $ for i in *.SAR; do SAPCAR -xvf $i; done"
},
{"id":"13",
"q":"Can You Change The Profile Parameter In The Os Level? Which One Is Advisable Why ?",
"answer":"We can change the profile parameter from OS level. Its not recommended ."
},
{"id":"14",
"q":"What Is Development Class ? Why To Create The Development Class ?",
"answer":"Group of requests under one logical name is development class. When ever we change in R3 repository it should be assigned to development calss and it internally assigned to transport layer ."
},
{"id":"15",
"q":"Do You Know About Oss What Do You Do With Oss?",
"answer":"Yes it is online system service."
},
{"id":"16",
"q":"How Many No Of Users Have Been Connected To That Particular Logon Group ?",
"answer":"100 to 150 users. "
},
{"id":"17",
"q":"What Is The Purpose Of Enqueue Processor ?",
"answer":"Enque work process makes sure that database in consistent state."
},
{"id":"18",
"q":"What Are The States Of Back Ground Job ?",
"answer":"6 states\n\nScheduled\n\nReady\n\nReleased\n\nActive\n\nFinished\n\nCancelled"
},
{"id":"19",
"q":"If A User Complaints That He Could Not Execute Some Of The Transaction Codes Then What Will You Do ?",
"answer":"Use T-code SU53 , This will show which authorization is missing in his profile."
},
{"id":"20",
"q":"When should we use Transactional RFC?",
"answer":"A “transactional RFC” means, that either both parties agree that the data was correctly transferred – or not. There is no “half data transfer”."
},
{"id":"21",
"q":"What is XI3.0? EXPLAIN XI = Exchange Infrastructure – Part of Netweaver 2004.",
"answer":"SAP Exchange Infrastructure (SAP XI) is SAP’s enterprise application integration (EAI) software, a component of the NetWeaver product group used to facilitate the exchange of information among a company’s internal software and systems and those of external parties. Like other NetWeaver components, SAP XI is compatible with software products of other companies.\n\nSAP calls XI an integration broker because it mediates between entities with varying requirements in terms of connectivity, format, and protocols. According to SAP, XI reduces integration costs by providing a common repository for interfaces. The central component of SAP XI is the SAP Integration Server, which facilitates interaction between diverse operating systems and applications across internal and external networked computer systems. "
},
{"id":"22",
"q":"How many authorization objects can be assigned to a role in SAP?",
"answer":"Maximum of 150 authorization objects can be assigned to a role in SAP "
},
{"id":"23",
"q":"What is OK code in SAP ?",
"answer":"OK code is used within a program to execute a function."
},{"id":"24",
"q":"What are different types of Log records in SAP BASIS ? ",
"answer":"V1 and V2. V1 must be processed before V2. But, we can have more than one V2 logs."
},{"id":"25",
"q":"What is the purpose of T000 table in SAP ?",
"answer":"T000 is a SAP table, where you can view the list of clients defined in the SAP system"
},{"id":"26",
"q":"What is derived role in SAP ?",
"answer":"Derived roles which are derived from another role which is already exist which is called as master role.\n\nDerived roles inherits menu structure and functions like transactions, reports, we blinks etc from master role.\n\nYou need to maintain organization levels in derived role."
},{"id":"27",
"q":"What is 'OLE' in SAP ?",
"answer":"For the Windows front-end, SAP provides interfaces based on Microsoft's 'Object Linking and Embedding' Technology (OLE Automation) for embedding objects such as Microsoft Excel files."
},{"id":"28",
"q":"Which parameter is used to enable SAP* in any system?",
"answer":"Set the value of parameter login/no_automatic_user_sapstar to 0 in both the default profile and the instance profile and restart the instance. So automatic login of sap* with default password (pass) will be enabled.\n\nFor Java only system we need to set the following properties in config tool:\n\nume.superadmin.activatedis used to activate SAP* user and its value should be set to TRUE\n\nume.superadmin.passwordis used to change the SAP* password.\n\nAfter changing either of the parameters we need to restart the application server."
},{"id":"29",
"q":"What is a domain controller?",
"answer":"The transport domain controller is the system where all TMS configuration settings are maintained. Any changes to the configuration settings are distributed to all systems in the landscape. This ensures that the TMS configuration settings are consistent throughout the domain. The domain controller stores the reference configuration and all other systems receive a copy of the reference configuration."
},{"id":"30",
"q":" What are the types of transport queries?",
"answer":"a) Customising Request\n\nb) Workbench Request\n\nc) Transport of Copies\n\nd) Re-location"
},{"id":"31",
"q":"What are exchange rate “factors” ?",
"answer":"Exchange Rate factors are the relationships between one currency and another to which an exchange rate is applied.\n\n- For example you may define the Indonesia Rupiah to US$ factor as 10000 : 1\n\nCombined with an exchange rate of 0.95 this would equate to 9500 IDR to 1 USD "
},{"id":"33",
"q":"What is “dunning” in SAP ?",
"answer":"Dunning is the process by which payment chasing letters are issued to customers. SAP can determine which customers should receive the letters and for which overdue items.\n\n- Different letters can be printed in SAP depending on how far overdue the payment is; from a simple reminder to a legal letter.\n\n- The dunning level on the customer master indicates which letter has been issued to the customer."
},{"id":"34",
"q":"What Are Patches You Applied ?",
"answer":"SAP_BASIS,SAP_ABAP,SAP_HR,SAP_SD."
},{"id":"35",
"q":"What is the purpose of table TADIR in SAP ?",
"answer":"Table TADIR contains object directory entries."
},{"id":"36",
"q":"Define service (within R/3)?",
"answer":"A service is a process or group of processes that perform a specific system function and often provide an application-programming interface for other processes to call."
},{"id":"37",
"q":"What Is The Purpose Of Table T000?",
"answer":"Table T000 contains a list of defined clients, which you can maintain with transaction SCC4."
},{"id":"38",
"q":"What Is The Purpose Of Table Usr02?",
"answer":"This table stores User IDs and passwords."
},
{"id":"39",
"q":"What Is The Purpose Of Table Tadir?",
"answer":"Table TADIR contains object directory entries."
},{"id":"40",
"q":"What is the difference between System Trace, Developer Trace and System Log in SAP ?",
"answer":"ST01 - System Trace which will be required when you want to record trace for system\n\nST05 - Performance Trace (Developer Trace) which is required when any userComplaining for a long transaction and you want to record all activity of Transaction.\n\nSM21 - System log is for the recent logs for your CI and application server. What ever happen in SAP it will write a system log.\n\nSystem Trace: If you want to record the internal SAP system activities, use the function SAP System Trace. Recording the processes in your application server enables you to monitor the system and facilitates troubleshooting.\n\nDeveloper Trace: Developer traces contain technical information for use in the event of problems with your system. Using the entries in the developer traces requires a sophisticated knowledge of the host systems in which your SAP system is running and of the SAP system itself.\n\nSystem Log: You can use the log to pinpoint and correct errors occurring in your system and its environment.\n\nTo work with system logs, choose Tools -> Administration from the R/3 initial screen. When the System Administration initial screen appears, choose Monitoring -> System log. Alternatively, you can choose Test -> System log from the ABAP/4 Development Workbench initial screen."
},{"id":"41",
"q":" What is a background processing batch scheduler?",
"answer":"To check the schedule background jobs and to execute them parameters like rdisp/btctime is used. These parameters define background processing batch scheduler."
},{"id":"42",
"q":" Explain what is SAP IDES ?",
"answer":"SAP Internet Demonstration and Evaluation System or SAP IDES, this system demonstrate the functionality of various SAP solutions used by important customers."
},{"id":"43",
"q":"Explain what is the purpose of TDEVC ?·",
"answer":" The purpose of TDEVC contains development classes and packages."
},{"id":"44",
"q":"What is SAPS ?",
"answer":"SAPS stands for SAP Application Performance Standard, which is a hardware independent unit which describes the performance of a system configuration in SAP environment."
},{"id":"45",
"q":"Mention what is the difference between Central Instance & Application Server?",
"answer":"Central Instance has message server and dialog, update, spool, enque, gateway, background work processes.\n\nApplication server has dialog, update, spool, gateway and background work process."
},
{"id":"46",
"q":"In what ways you would know whether a system is Unicode or Non-unicode?",
"answer":"By code sm51 t-code we can see whether it is Unicode or non-unicode. In this code we can find the release notes button in the application tool bar if you click on that you can see the total information like Database, Kernel version, Unicode or non- Unicode. "
},{"id":"47",
"q":" On a particular system how you can get a list of the users with development access on a particular system?",
"answer":"By using table “DEVACCESS” you can get a list of the users with development access."
},{"id":"48",
"q":"How will determine whether your SAP server is Unicode or ASCII ?",
"answer":"Go to SM51 , Click Release Notes. Entry corresponding to ICU Version will tell you whether your system is ASCII or Unicode."
},{"id":"49",
"q":"What is supplementation language ?",
"answer":"Default SAP systems are pre-installed with English and German.\n\nSAP does support many other language which may not full translate from the default English and German. To fill this gap , Supplementary language (a program) is installed."
},{"id":"50",
"q":"Is SAP a database ?",
"answer":"NO . SAP is not a database but it uses databases from other vendors like Oracle. Although SAP has recently released its own database HANA."
}
]
}
"iq":[{"id":"1",
"q":"What is SAP Basis?",
"answer":"SAP basis acts as an operating system or a platform for SAP applications to run.It supports the entire range of SAP applications"
},
{"id":"2",
"q":"What Is The Folder It Will Ask To Install Oracle ?",
"answer":"Orahome81 path=Oracle."
},
{"id":"3",
"q":"What is private mode? When does user switch to user mode?",
"answer":"Private mode is a mode where the heap data is getting exclusively allocated by the user and is no more shared across the system. This happens when your extended memory is exhausted."
},
{"id":"4",
"q":" How can I restrict the user from printing? (What authorizations should we disable)",
"answer":"we can restrict using su01-defaults- clear the output device (if any)."
},
{"id":"5",
"q":"What is logical system? How to create and why?",
"answer":"Logical system is required to communicate with other systems in a landscape. It is basically an identity given to each client of a system. For creation of logical system we use BD54, even SPRO has an option to create logical system.."
},
{"id":"6",
"q":" What is a client?",
"answer":"A client is nothing but combination of User master data, Application data and client specific customization data.\n\nUser master data = User id’s + Authorization objects\n\nApplication Data = Master data + Transaction data\n\nThere are different types of client like development client, production client, training client etc."
},
{"id":"7",
"q":"What is Logon Load balancing? How it is implemented?",
"answer":"Message server divides the dialog logons amongst different instances using the dispatcher of different instances.\n\nFoe implementation of logon load balancing we use SMLG:\n\nHere we first create group and then add the instances in which load balancing is to be implemented. After that while adding the entry in SAP GUI we need to mention the logon group over there."
},
{"id":"8",
"q":"What Is You Allocate Disks To Different Areas In Sap ?",
"answer":"a. Disk1,Disk2,(Raid 1 min 4 GB)à winnt, Saparch.\n\nb. Disk3,Disk4( Stripe Min 4 GB)à swap.\n\nc. Disk5 (min 4 gb) Origilog A, Mirror log B, TRANS:\n\nd. Origlog B , Mirror log A, SAPREORG.\n\ne. Sapdata1, Sapdata2 ,Sapdata3 , up to Sapdata6."
},
{"id":"9",
"q":"How Much Swap Memory Should Be In The System ?",
"answer":"Three times of main Memory – at least 2GB."
},
{"id":"10",
"q":"How can I restrict the user from printing? (What authorizations should we disable)",
"answer":"Use the object S_SPO_DEV to restrict."
},
{"id":"11",
"q":"Can you kill a Job?",
"answer":"Yes – SM37 – select – kill"
},
{"id":"12",
"q":"How to uncar car/sar files in a single shot?",
"answer":"on Unix: $ for i in *.SAR; do SAPCAR -xvf $i; done"
},
{"id":"13",
"q":"Can You Change The Profile Parameter In The Os Level? Which One Is Advisable Why ?",
"answer":"We can change the profile parameter from OS level. Its not recommended ."
},
{"id":"14",
"q":"What Is Development Class ? Why To Create The Development Class ?",
"answer":"Group of requests under one logical name is development class. When ever we change in R3 repository it should be assigned to development calss and it internally assigned to transport layer ."
},
{"id":"15",
"q":"Do You Know About Oss What Do You Do With Oss?",
"answer":"Yes it is online system service."
},
{"id":"16",
"q":"How Many No Of Users Have Been Connected To That Particular Logon Group ?",
"answer":"100 to 150 users. "
},
{"id":"17",
"q":"What Is The Purpose Of Enqueue Processor ?",
"answer":"Enque work process makes sure that database in consistent state."
},
{"id":"18",
"q":"What Are The States Of Back Ground Job ?",
"answer":"6 states\n\nScheduled\n\nReady\n\nReleased\n\nActive\n\nFinished\n\nCancelled"
},
{"id":"19",
"q":"If A User Complaints That He Could Not Execute Some Of The Transaction Codes Then What Will You Do ?",
"answer":"Use T-code SU53 , This will show which authorization is missing in his profile."
},
{"id":"20",
"q":"When should we use Transactional RFC?",
"answer":"A “transactional RFC” means, that either both parties agree that the data was correctly transferred – or not. There is no “half data transfer”."
},
{"id":"21",
"q":"What is XI3.0? EXPLAIN XI = Exchange Infrastructure – Part of Netweaver 2004.",
"answer":"SAP Exchange Infrastructure (SAP XI) is SAP’s enterprise application integration (EAI) software, a component of the NetWeaver product group used to facilitate the exchange of information among a company’s internal software and systems and those of external parties. Like other NetWeaver components, SAP XI is compatible with software products of other companies.\n\nSAP calls XI an integration broker because it mediates between entities with varying requirements in terms of connectivity, format, and protocols. According to SAP, XI reduces integration costs by providing a common repository for interfaces. The central component of SAP XI is the SAP Integration Server, which facilitates interaction between diverse operating systems and applications across internal and external networked computer systems. "
},
{"id":"22",
"q":"How many authorization objects can be assigned to a role in SAP?",
"answer":"Maximum of 150 authorization objects can be assigned to a role in SAP "
},
{"id":"23",
"q":"What is OK code in SAP ?",
"answer":"OK code is used within a program to execute a function."
},{"id":"24",
"q":"What are different types of Log records in SAP BASIS ? ",
"answer":"V1 and V2. V1 must be processed before V2. But, we can have more than one V2 logs."
},{"id":"25",
"q":"What is the purpose of T000 table in SAP ?",
"answer":"T000 is a SAP table, where you can view the list of clients defined in the SAP system"
},{"id":"26",
"q":"What is derived role in SAP ?",
"answer":"Derived roles which are derived from another role which is already exist which is called as master role.\n\nDerived roles inherits menu structure and functions like transactions, reports, we blinks etc from master role.\n\nYou need to maintain organization levels in derived role."
},{"id":"27",
"q":"What is 'OLE' in SAP ?",
"answer":"For the Windows front-end, SAP provides interfaces based on Microsoft's 'Object Linking and Embedding' Technology (OLE Automation) for embedding objects such as Microsoft Excel files."
},{"id":"28",
"q":"Which parameter is used to enable SAP* in any system?",
"answer":"Set the value of parameter login/no_automatic_user_sapstar to 0 in both the default profile and the instance profile and restart the instance. So automatic login of sap* with default password (pass) will be enabled.\n\nFor Java only system we need to set the following properties in config tool:\n\nume.superadmin.activatedis used to activate SAP* user and its value should be set to TRUE\n\nume.superadmin.passwordis used to change the SAP* password.\n\nAfter changing either of the parameters we need to restart the application server."
},{"id":"29",
"q":"What is a domain controller?",
"answer":"The transport domain controller is the system where all TMS configuration settings are maintained. Any changes to the configuration settings are distributed to all systems in the landscape. This ensures that the TMS configuration settings are consistent throughout the domain. The domain controller stores the reference configuration and all other systems receive a copy of the reference configuration."
},{"id":"30",
"q":" What are the types of transport queries?",
"answer":"a) Customising Request\n\nb) Workbench Request\n\nc) Transport of Copies\n\nd) Re-location"
},{"id":"31",
"q":"What are exchange rate “factors” ?",
"answer":"Exchange Rate factors are the relationships between one currency and another to which an exchange rate is applied.\n\n- For example you may define the Indonesia Rupiah to US$ factor as 10000 : 1\n\nCombined with an exchange rate of 0.95 this would equate to 9500 IDR to 1 USD "
},{"id":"33",
"q":"What is “dunning” in SAP ?",
"answer":"Dunning is the process by which payment chasing letters are issued to customers. SAP can determine which customers should receive the letters and for which overdue items.\n\n- Different letters can be printed in SAP depending on how far overdue the payment is; from a simple reminder to a legal letter.\n\n- The dunning level on the customer master indicates which letter has been issued to the customer."
},{"id":"34",
"q":"What Are Patches You Applied ?",
"answer":"SAP_BASIS,SAP_ABAP,SAP_HR,SAP_SD."
},{"id":"35",
"q":"What is the purpose of table TADIR in SAP ?",
"answer":"Table TADIR contains object directory entries."
},{"id":"36",
"q":"Define service (within R/3)?",
"answer":"A service is a process or group of processes that perform a specific system function and often provide an application-programming interface for other processes to call."
},{"id":"37",
"q":"What Is The Purpose Of Table T000?",
"answer":"Table T000 contains a list of defined clients, which you can maintain with transaction SCC4."
},{"id":"38",
"q":"What Is The Purpose Of Table Usr02?",
"answer":"This table stores User IDs and passwords."
},
{"id":"39",
"q":"What Is The Purpose Of Table Tadir?",
"answer":"Table TADIR contains object directory entries."
},{"id":"40",
"q":"What is the difference between System Trace, Developer Trace and System Log in SAP ?",
"answer":"ST01 - System Trace which will be required when you want to record trace for system\n\nST05 - Performance Trace (Developer Trace) which is required when any userComplaining for a long transaction and you want to record all activity of Transaction.\n\nSM21 - System log is for the recent logs for your CI and application server. What ever happen in SAP it will write a system log.\n\nSystem Trace: If you want to record the internal SAP system activities, use the function SAP System Trace. Recording the processes in your application server enables you to monitor the system and facilitates troubleshooting.\n\nDeveloper Trace: Developer traces contain technical information for use in the event of problems with your system. Using the entries in the developer traces requires a sophisticated knowledge of the host systems in which your SAP system is running and of the SAP system itself.\n\nSystem Log: You can use the log to pinpoint and correct errors occurring in your system and its environment.\n\nTo work with system logs, choose Tools -> Administration from the R/3 initial screen. When the System Administration initial screen appears, choose Monitoring -> System log. Alternatively, you can choose Test -> System log from the ABAP/4 Development Workbench initial screen."
},{"id":"41",
"q":" What is a background processing batch scheduler?",
"answer":"To check the schedule background jobs and to execute them parameters like rdisp/btctime is used. These parameters define background processing batch scheduler."
},{"id":"42",
"q":" Explain what is SAP IDES ?",
"answer":"SAP Internet Demonstration and Evaluation System or SAP IDES, this system demonstrate the functionality of various SAP solutions used by important customers."
},{"id":"43",
"q":"Explain what is the purpose of TDEVC ?·",
"answer":" The purpose of TDEVC contains development classes and packages."
},{"id":"44",
"q":"What is SAPS ?",
"answer":"SAPS stands for SAP Application Performance Standard, which is a hardware independent unit which describes the performance of a system configuration in SAP environment."
},{"id":"45",
"q":"Mention what is the difference between Central Instance & Application Server?",
"answer":"Central Instance has message server and dialog, update, spool, enque, gateway, background work processes.\n\nApplication server has dialog, update, spool, gateway and background work process."
},
{"id":"46",
"q":"In what ways you would know whether a system is Unicode or Non-unicode?",
"answer":"By code sm51 t-code we can see whether it is Unicode or non-unicode. In this code we can find the release notes button in the application tool bar if you click on that you can see the total information like Database, Kernel version, Unicode or non- Unicode. "
},{"id":"47",
"q":" On a particular system how you can get a list of the users with development access on a particular system?",
"answer":"By using table “DEVACCESS” you can get a list of the users with development access."
},{"id":"48",
"q":"How will determine whether your SAP server is Unicode or ASCII ?",
"answer":"Go to SM51 , Click Release Notes. Entry corresponding to ICU Version will tell you whether your system is ASCII or Unicode."
},{"id":"49",
"q":"What is supplementation language ?",
"answer":"Default SAP systems are pre-installed with English and German.\n\nSAP does support many other language which may not full translate from the default English and German. To fill this gap , Supplementary language (a program) is installed."
},{"id":"50",
"q":"Is SAP a database ?",
"answer":"NO . SAP is not a database but it uses databases from other vendors like Oracle. Although SAP has recently released its own database HANA."
}
]
}