SAP Interview Questions and Answers
Question - 51 : - What is code pushdown in SAP?
Answer - 51 : -
Code pushdown means transferring data-intense calculations to the database layer. ALL calculations will not be pushed into the database, only required calculations will be considered. For example, if you wish to do the calculation for finding the amount of all positions of invoices, it is not mandatory to select all positions of those invoices and perform the calculation of sum using a loop. By using an aggregation function(SUM()) on the database you can easily do this.
Question - 52 : - What is SAP S/4HANA?
Answer - 52 : -
SAP S/4HANA(SAP Business Suite 4 SAP HANA) is an ERP software package based on the SAP HANA(in-memory database) and it permits companies for doing ERP transactions and analyzing the business data in real-time. S/4HANA can be easily used and administered during complex problem solving and handling a huge quantity of data than its predecessors. It is provided in on-premises, cloud and hybrid deployment models along with SAP is forcing its customers for opting the cloud. SAP S/4HANA is used by organizations mainly for integrating and managing business functions like sales, finance, procurement, human resources, service, and manufacturing in real-time.
Question - 53 : - List the different SAP modules.
Answer - 53 : -
The different Modules available in SAP are:
- FI (Financial Accounting)
- CO (Controlling)
- EC (Enterprise Controlling)
- TR(Treasury)
- MM (Materials Management)
- PP (Production Planning)
- IM (Investment Management)
- QM (Quality Management)
- EAM (Enterprise Asset Management)
- HR (Human Resource)
- SD (Sales and Distribution)
- BW (Business Warehousing)
Apart from this, there are various other industry-specific solutions provided by the SAP.
Question - 54 : - Explain about SAP portal.
Answer - 54 : -
- SAP Enterprise Portal(SAP EP) provides users with web-based, role-specific, and also provides secure access to all the services, information, and applications in SAP environments. Employees require only a desktop and a Web Browser, and can start with work immediately after authentication in the portal has been completed. It contains the NetWeaver components Portal, Collaboration, and Knowledge Management. Pre-defined content is also provided by the SAP. Currently, the portfolio is having more than 100 business packages, which can be shipped in many languages.
- The major advantage of using this portal is that you are allowed to use multiple JSP(Java Server Pages) pages at a time. Here you can have separate views and each view can be a JSP page or a web page that supports interaction with the J2EE server so that multiple works can be handled on the same page.
- It can also be used with platform-independent applications. You can execute and implement it for maintaining many applications like Microsoft outlook etc.
Question - 55 : - Explain about SAP launchpad.
Answer - 55 : -
SAP launchpad simplifies access to business applications with a personalized as well as role-based launchpad site. This service will allow an organization for establishing a central point of access to SAP(Example: SAP S/4HANA), custom-built, third-party applications, etc., both on the on-premise and the cloud.
The SAP Launchpad service provides the following features:
- Application Integration: It provides a central point of access for tasks and applications, with limitless integration to different UI technologies and third-party applications.
- Intuitive and Engaging User Experience: It gives a personalized and role-based launchpad along with a content structure(flexible)that follows the SAP Fiori 3 design guidelines.
- Integrations: It has an integration with central SAP BTP(Business Technology Platform) services like inbox and cloud identity services.
- Extensibility: It is considered an extensible framework for customizations with the help of shell plugins and custom branding.
Question - 56 : - What is the posting key?
Answer - 56 : -
The posting key is a two-digit numeric key used for determining the type of transaction which is entered in the line item. It determines account types(A–>Assets, D–>Customers, K–>Vendors, M–>Materials, S–>General Ledger Account), the layout of entry screens, and types of posting(Debit or Credit). Special posting keys are useful in posting special General ledger transactions.
Posting keys scenarios are:
- The standard SAP system is responsible to deliver the standard posting key, and you will be enabled for using the standard posting and change or modify it as per the business organization requirement.
- Posting keys provided in the SAP will control the entries in a line item of document entries.
- It decides about the account type to post, that is, whether the amount is supposed to be posted on the credit side or debit side.
Question - 57 : - What is the Information model?
Answer - 57 : -
Information model consists of Analytic, Attribute, and Calculation views and it is mainly used for hiding the technicalities of data selection so that it becomes easier for the business users to model their data who are having only functional knowledge about a database and doesn’t have any technical knowledge. So we can say that the information model hides the complexity and overcomes a few setbacks with the queries.
Information models are:
- Used for converting the linear structure into a multi-dimension structure without having technical knowledge.
- Process of source data(in tables) conversion into the format that is business understandable.
- Make use of Hardware advancements available in HANA.
- It is possible to reduce the data transfer between the database and application layer by defining information models inside HANA DB.
- Having Complex logic and also transformation executed in DB layer.
Question - 58 : - What do you mean by transactional RFC?
Answer - 58 : -
Transactional RFC(Transactional Remote Function Call) allows giving out of the sent request for a mistake in the system for a once. This is done after the allocation of an ID for the transaction procedure which is also called TID(Transaction ID). The remote system access is not necessary during the present moment in the Transaction RFC.
Question - 59 : - What are the advantages of SQL script?
Answer - 59 : -
- SQL scripts are easier to use because they can be saved and loaded whenever it is needed.
- It reduces the number of errors as there are no manually entered commands that are prone to human errors.
- We can schedule the SQL script to run at a convenient time, or when a human is not present.
- For holding the interim result, a local variable can be declared in a SQL script.
- SQL Script Procedure can return more than one result with the help of the “OUTPUT Parameter”, while the Normal SQL Procedure can return only one result.
- You are permitted to define local or global tables types that can be used as parameters in a SQL script.
Question - 60 : - What are the common transport errors?
Answer - 60 : -
The common transport errors will include:
- Return code 4: It is imported with warnings, program generation, row or column missing.
- Return code 8: It is imported with a program generation-related error, syntax-related error, dictionary activation-related error, etc.
- Return code 12: It indicates import canceled because of object missing, inactive object, etc.
- Return code 18: It indicates import canceled because of user expired or system down during import, and limited roles or authorization.