
[ TOP & MOST ASKED ] SAP ABAP on HANA Interview Questions and Answers
Last updated on 12th Nov 2021, Blog, Interview Questions
If you’re resembling SAP ABAP on HANA Interview Questions for Experienced or Newcomers, you are at the accurate place. There are a lot of occasions from many alleged companies in the world. According to research SAP ABAP on HANA has a market share of about 0.9%. So, You still can move forward in your career in SAP ABAP on HANA Developer. ACTE suggests Advanced SAP ABAP on HANA Interview Questions 2021 that benefits you in solving your interview & acquiring an ideal career as SAP ABAP on HANA Expert.
1. Define SAP ABAP on HANA?
Ans:
ABAP (development) for SAP HANA refers to all developments which leverage the power of SAP HANA within ABAP-based applications. In this context, the SAP HANA platform is the primary database underlying the ABAP platform. This system deployment option is supported with AS ABAP 7.4 onwards.
2. What is SAP ABAP used for?
Ans:
Originally developed in the 1980s, ABAP is a high-level, fourth-generation programming language designed by SAP that is used by developers to customize SAP ERP platforms. ABAP helps to customize workflows for materials management, asset management, and more.
3. What does an ABAP developer do?
Ans:
An SAP/ABAP developer is responsible for designing and creating software programs and applications through the SAP and ABAP programming codes. They conduct multiple diagnostic tests for newly-created and existing applications to ensure adherence to quality standards and requirements.
4. What Is The Difference B/w Macros And Prompt?
Ans:
Macro-A macro is a set of instructions that can run applications. Example: A macro can open your catalog, select a report(say for instance) convert that to another format and export it to any specified location, provided the code (Program)is such. | Prompt-A prompt specifies how data in the reports are to be displayed. A Prompt can be defined at the catalog level either or during report generation. |
5. Why is SAP ABAP required?
Ans:
ABAP is a programming language that simplifies the development of business applications within SAP landscapes. And as the necessary link within an organization, the ABAP developer is the one to connect business and software development.
6. What is SAP HANA full form?
Ans:
SAP HANA (High-Speed Analytical Appliance) is an in-memory database platform developed by SAP SE that can be deployed on premises or in the cloud. It uses in-memory computing to store compressed data in random access memory (RAM), rather than storing it in relational databases on disk drives.
7. What language is SAP programmed in?
Ans:
ABAP is a programming language developed by SAP for the development of business applications in the SAP environment. The ABAP Objects component makes object-oriented programming possible.
8. What are ABAP systems?
Ans:
ABAP (Advanced Business Application Programming) is the primary programming language supported on the SAP NetWeaver ABAP application server platform and applications that run on it, such as SAP ERP (formerly R/3), S/4HANA and CRM.
9. Does Apple use SAP?
Ans:
Apple doesn’t have a sizable sales force dedicated to selling to large companies, its partners — which now include SAP — do. … SAP will still support Google’s Android — some customers will prefer that — but the iOS users will get more love. Large companies are steadily becoming more important to Apple.
10. Does Google use SAP?
Ans:
Google Cloud has an ongoing partnership with SAP to provide SAP-certified infrastructure for all of your SAP systems. You can even choose Google Cloud to power SAP cloud offerings, like SAP S/4HANA Cloud, SAP Ariba, SAP HANA Enterprise Cloud, and the SAP Cloud Platform itself.
11. What are the advantages and disadvantages of row-based tables?
Ans:
The application needs to only process a single record at one time (many selects and/or updates of single | In the case of analytic applications where the aggregation is used and fast search and processing is required. |
12. Why do we need S 4 Hana?
Ans:
The main advantages of SAP S/4HANA over ECC are that it can refine business performance. The high speed of transaction processing and reporting helps a lot in this regard. The beautiful platform allows activities like planning, execution, report, and analysis with a shove.
13. Why do we use SAP?
Ans:
SAP ERP system provides control on different business processes. The centralized system enhances productivity, provides better inventory management, endorses quality, decreases raw material cost, effective HR management, reduce expenses and enhances profits.
14. What are the Features of the SAP?
Ans:
- Creating, changing, and managing layouts:
- Layouts enable you to change the format of reports. You can specify which fields are displayed in the report, and change the sequence in which these fields are displayed. In addition, you can adjust the width of the individual columns to meet your specific requirements. For more information, see Creating, Changing, and Managing Layouts.
- Sorting in ascending and descending order:
- You can have the lines sorted in ascending or descending order according to column value.
- Setting a filter:
- You can choose to have the system display only the lines that meet certain criteria.
- Displaying totals and subtotals:
- Within a list, you can calculate totals and subtotals over one or more chosen columns.
- Displaying detailed information:
- You can access detailed information for the individual lines of the list.
- Searching:
- You can search for specific information.
- Printing lists and print preview:
- You can print the lists and call up a print preview before printing.
- Exporting data:
- You can copy the lists, for example, into a spreadsheet or save them as a local file.
15. What is ABAP stack?
Ans:
SAP NetWeaver Application Server (ABAP Stack) is part of the SAP NetWeaver portfolio and represents the ABAP-based technical basis for many SAP products. It delivers technical frameworks, tools, repositories, and much more. If you are planning to use SAP PI module then you should install Java Stack.
16. Who built SAP?
Ans:
In 1972, five entrepreneurs in Germany (Dietmar Hopp, Hasso Plattner, Hans-Werner Hector, Klaus Tschira, and Claus Wellenreuther) had a vision for the business potential of technology.
17. Explain the Functioning of SAP HANA Architecture?
Ans:

18. Where is SAP ABAP used?
Ans:
SAP ABAP is used by developers to develop the SAP R3 Platform. It is a simple language that is easy to learn when it comes to programming. It allows you to choose from procedural and object-oriented programming. It also helps SAP customers to improve their SAP-based applications.
19. Which programming language is used in SAP ABAP?
Ans:
The syntax of SAP ABAP is similar to the programming language COBOL, which was developed in the 1950s and is still in use. COBOL (Common Business Oriented Language) is clearly based on the natural language and is used in particular for commercial applications.
20. What are the types of Reports?
Ans:
- Classical
- Interactive
- Logical Database
- ABAP query
- ALV Reports (ALV stands for ABAP List Viewer)
- Report Writer/Report Painter
- Views (There are different types of views also)
21. Define Classical Reports?
Ans:
Classical reports are normal reports. These reports do not have any sub reports. IT IS HAVING ONLY ONE SCREEN/LIST FOR OUTPUT.
22. What are Events in Classical Reports?
Ans:
INITIALIZATION: This event triggers before selection screen display.
AT-SELECTION-SCREEN: This event triggers after processing user input while the selection screen is in active mode.
START OF SELECTION: Start of selection screen triggers after processing selection screen.
END-OF-SELECTION: It is for Logical Database Reporting.
23. Define Interactive Reports?
Ans:
As the name suggests, the user can Interact with the report. We can have a drill down into the report data. For example, Column one of the reports displays the material numbers, and the user feels that he needs some more specific data about the vendor for that material, he can HIDE that data under those material numbers.
24. Explain the Events associated with Interactive Reports?
Ans:
AT LINE-SELECTION: This Event triggers when we double click a line on the list, when the event is triggered a new sublist is going to be generated. Under this event whatever the statements that have been returned will be displayed on the newly generated sublist.
AT PFn: For predefined function keys.
AT USER-COMMAND: It provides user functions keys.
TOP-OF-PAGE DURING LINE-SELECTION: top of page event for secondary list.
25. Define Logical Database Reports?
Ans:
- Logical database is another tool for ABAP reports. Using LDB we can provide extra features for ABAP reports.
- While using LDB there is no need for us to declare Parameters.
- Selection-screen as they will be generated automatically.
- We have to use the statement NODES in the ABAP report.
- If there are many tables the Performance will be slow as all the table data will be read from top node to bottom node.
26. What is the difference between Copy and derived from option while creating a new SAP HANA Attribute information view?
Ans:
Copy option allows you to copy an existing Information view and to make changes to it. | The derived option allows you to create a copy of an existing view and you can’t make any changes to it. |
27. Define Report Writer?
Ans:
- Super users and end users can use Report Painter/Report Writer tools to write their own reports.
- Giving them the ability to report on additional fields at their discretion shifts the report maintenance burden to them, saving SAP support groups time and effort normally spent creating and maintaining the reports.
- Instead of using ABAP code to write a report in FI and CO, many users build a Report Painter/ Report Writer library using transaction MC27.
- However, this workaround has some drawbacks. Little known transaction GRCT solves these problems in most cases, and eliminates the need to use transaction MC27.
28. Explain ABAP Report Types?
Ans:
- ABAP report types are those ones available in some report’s attributes screen, i.e. :
- Executable program
- Function group (containing function modules)
- Include
- Interface pool
- Class pool
- Module pool
- Subroutine pool
29. Define ALV?
Ans:
ALV means ABAP List Viewer. Most convenient way to use it is through reuse library (cf. transaction se83) available from release 4.6 of SAP R/3.
ALV is available in two modes: list and grid. List mode is good old list processing with standard functionalities, and grid mode is using a new OCX object displaying grid
30. Define ABAP Core Data Service (CDS)?
Ans:
- CDS represents SAP’s next generation of data definition and access for database-centric applications. Technically, CDS uses and extends SQL to capture the business intent.
- The CDS specification comes from the SAP HANA world, but besides the implementation provided in SAP HANA (HANA CDS), another one is provided in the ABAP platform (ABAP CDS).
- The integration of CDS into the ABAP platform provides a new database abstraction layer and an advanced modelling infrastructure for defining semantically rich data models regardless of the application domains – i.e. transactions, search and analytics.
- ABAP CDS represents a cornerstone technology within SAP S/4HANA, where it is used as Virtual Data Model (VDM) and within the new ABAP programming model for SAP Fiori apps.
- ABAP CDS objects are created in the eclipse-based ABAP Development Tools in a text-based editor.
31. Explain ABAP Managed Database Procedures (AMDP) for SAP HANA?
Ans:
AMDP provides a class-based framework for creating and calling SAP HANA database procedures and functions from the ABAP environment – i.e., AMDP procedures and AMDP functions. The ABAP platform is the sole master regarding the lifecycle management (creation, update, deletion and transport) of such SAP HANA entities.
32. List the main characteristics of AMDP procedures and functions?
Ans:
- Expression of complex logics incl. IF/ELSE
- Implemented in SAP HANA SQLScript
- Definition of local variables
- Parameterized requests via input parameters
- Multiple result sets in one round trip [only AMDP procedures]
- CUD operations supported [only AMDP procedures]
- Access to powerful SAP HANA function and application libraries such as predictive algorithms, text mining, geospatial and Financials
- AMDP procedures and functions are implemented and debugged in the methods of properly tagged global classes (so-called AMDP classes and AMDP methods) using the eclipse-based ABAP Development Tools. They are consumed in ABAP reports like any regular ABAP methods.
33. Explain ABAP CDS Table Functions for SAP HANA?
Ans:
CDS table functions enable the integration of AMDP functions into CDS-based data models. Thus, providing access to the powerful SAP HANA capabilities directly from CDS.
34. Describe the strorage of Row and Column store in SAP ABAP HANA?
Ans:
The most important aspect of SAP HANA database is the row and column storage formats. These are the ways to store relational data into the SAP HANA database.
Row Storage
The row storage method of storing data is similar to how data stores traditionally in disk databases.
The only difference between the SAP HANA row storage and traditional row storage is that in SAP HANA, data stores in rows in the main memory and in traditional databases, data stores in rows in the disk storage.
Column Storage
Column storage is one of the many reasons which make SAP HANA unique. A column storage method stores data in a columnar fashion (linear). It improves SAP HANA’s performance by optimizing both read and write operations on data.
Data stores in the column storage area which divides into two sections; Main Storage and Delta Storage.

35. What is ABAP dump analysis?
Ans:
You can use the tools of the ABAP dump analysis (ST22) to list the ABAP runtime errors that have occurred in an ABAP system as well as the relevant short dumps. To list the runtime errors that have occurred: A list appears of all of the runtime errors relevant to the selection criteria.
36. What is ABAP short dump?
Ans:
A short dump is saved in the database table SNAP in the error log for every runtime error that occurs in an ABAP system. Unless they are intended for retention and marked accordingly, these long texts are automatically released for deletion four weeks after they are generated.
37. What is the ALV list in SAP?
Ans:
The SAP List Viewer (ALV) is an integrated element of the ABAP Objects programming environment. It allows application developers to quickly implement the display of structured datasets by providing three different ALV tools, one each for the display of: Simple and two-dimensional tables.
38. What is a smartform in SAP?
Ans:
SAP Smart Forms is used to create and maintain forms for mass printing in SAP Systems.As output medium SAP Smart Forms support a printer, a fax, e-mail, or the Internet (by using the generated XML output). SAP introduced SmartForms in 1998 to overcome the limitations in SAP Scripts.
39. Is ABAP compiled or interpreted?
Ans:
ABAP is a compiled 4th generation programming language (4GL). The term ‘4th generation language’ means that ABAP is human-readable, easy to use and powerful. The ABAP acronym stands for Advanced Business Application Programming. All ABAP programs and compiled code exist in an SAP system.
40. What is the difference between Activate and Redeploy?
Ans:
Deploys the inactive objects. | Deploys the active objects in one of the following scenarios: If your runtime object gets corrupted or deleted, and you want to create it again. |
41. What are enhancements in ABAP?
Ans:
Enhancement in SAP is adding or modifying the logic of SAP standard program without modifying it, enhancement consists of customer exit, Business transaction event (BTE) and Business add-ins (BADI). And if the enhancement is not enough, we can do modification.
42. What is an interface in ABAP?
Ans:
Interfaces are independent structures that can extend the functionality of the class. Interfaces can be implemented in the same class where the functionality extension is required. Interfaces can be declared globally or locally in ABAP programs.
43. What is subroutine in ABAP?
Ans:
A subroutine is a reusable section of code. It is a modularization unit within the program where a function is encapsulated in the form of source code A subroutine can be defined using Form and End Form statements.
44. Is SAP a database?
Ans:
SAP DB is an open-source, platform-independent, SQL-based database system provided by SAP for enterprises. … SAP DB needs less disk space than other database systems such as Oracle or Informix, and gives organizations a complete, out-of-the-box database solution. SAP DB runs successfully on installations of all sizes.
45. What is the difference between Variable and Input parameters in HANA?
Ans:
Variables are bound to columns and are used for filtering using WHERE clauses. As such, they can only contain the values available in the Columns they relate to. Variables do not impact the execution | HANA Input parameters used to manipulate the execution based on user input. Sometimes you might not want a variable to just restrict the data of a view. But you also want to take input from the user and process it, returning dynamic data based on the user selection. Input Parameters makes this possible. |
46. Which is better, SAP HANA or SAP ABAP?
Ans:
One basic difference which might help you choose your field is that HANA is an in-memory database and ABAP is primarily coding. Monetary gain is not the basis you should choose your field as both offer you nearly the same packages. But there is one more term SAP ABAP on HANA which means you can use HANA on the ABAP platform.
47. Is SAP better than Oracle?
Ans:
Both Oracle and SAP have good CRM software but the systems have strengths and weaknesses in different areas. You can plan campaigns and budgets, but it’s still not as good as Oracle’s setup. Compare Top ERP Software Leaders. Oracle’s ERP also has good Customer Account Management, but SAP excels in this field..
48. What is SAP s 4 Hana finance?
Ans:
SAP S/4HANA Finance is SAP’s flagship financials solution and successor to SAP ERP Financials. First released in 2014, it boasts many process improvements for the financial world, including the introduction of a single source of financial truth, real-time financial close, and predictive accounting.
49. What are the modules in SAP S4 Hana?
Ans:
- Plant Maintenance (PM)
- Product Life Cycle Management (PLM)
- Human Capital Management (HCM)
- Production Planning (PP)
- Project Systems (PS)
- Controlling (CO)
- Sales and Distribution (SD)
- Investment Management (IM)
50. What is the SD module in SAP?
Ans:
SAP Sales and Distribution (SAP SD) is a core functional module in SAP ERP Central Component (ECC) that allows organizations to store and manage customer- and product-related data. Organizations use this data to manage all of the sales ordering, shipping, billing, and invoicing of their goods and services.
51. What is an Acdoca table in SAP?
Ans:
ACDOCA is a standard General Ledger Accounting Transparent Table in SAP FI application, which stores Universal Journal Entry Line Items data. You can use the transaction code SE16 to view the data in this table, and SE11 TCode for the table structure and definition.
52. Expalin the architecture SAP HANA Server?
Ans:
- Index Server
- Preprocessor Server
- Name Server
- Statistics Server
- XS Engine

53. What are all the SAP modules?
Ans:
- Financial Accounting (FI)
- Financial Supply Chain Management (FSCM)
- Controlling (CO)
- Materials Management (MM)
- Sales and Distribution (SD)
- Logistics Execution (LE)
- Production Planning (PP)
- Quality Management (QM)
54. What is SAP s 4 Hana used for?
Ans:
SAP S/4HANA is an abbreviation of SAP Business Suite 4 SAP HANA, an enterprise resource planning (ERP) software package. Organizations use SAP S/4HANA to integrate and manage business functions – such as finance, human resources, procurement, sales, manufacturing and service – in real time.
55. Which module in SAP is most demanding?
Ans:
As expected the modules that are most frequently used are typically the ones with the most opportunities for SAP specialists at any level of experience. While these can change over time, the common ones that are nearly always in demand tend to deal with supply chain, finance and HR.
56. Why is SAP SD important?
Ans:
SAP Sales and Distribution (SD) is an important module consisting of business processes required in selling, shipping, billing of a product,etc.SAP SD foreign trade helps you to manage data, which is related to foreign trade. SAP SD helps you to track sales transactions along with team performance.
57. What is SD flow in ABAP?
Ans:
SD Process Flow: The sales documents you create are individual documents but they can also form part of a chain of inter-related documents. For example, you may record a customer’s telephone inquiry in the system. The customer next requests a quotation, which you then create by referring to the inquiry.
58. What is the difference between PROCEDURES and USER DEFINED FUNCTIONS in HANA?
Ans:
A procedure is invoked by call statement | A function is always consumed by select query of imperative statement |
Cannot call procedure in SQL query | A function can be called in SQL query directlyd |
59. What are the difference Pool tables and transparent tables?
Ans:
Transparent tables table will have one to one relation with the database tables | pooled tables have many to one relation with database tables. |
60. What does SAP HANA Index Server?
Ans:
- It’s the main SAP HANA database component
- It contains actual data stores and the engine for processing the data.
- Index Server processes incoming SQL or MDX statement.
SAP HANA Database Main server are index server. Detail of each server is as below-

61. What is the difference between Row Storage and Column Storage?
Ans:
Choosing table as Row Store is not as restrict as column | If you see there is large amount of data and having non-unique |
If there is a data set where you have unique values | Aggregation of data is required |
62. How many modules are there in SAP?
Ans:
SAP has a total of 25 modules, however all the 25 SAP modules are not applied. The most implemented modules are the most successful and have the highest job opportunities.
63. What is the difference between CDS views and Traditional views?
Ans:
Code-push down | Yes |
Complexity | Easy |
Outer Join | Yes |
Complex Expressions, Logic | Yes |
Analytical Adaption | Yes |
OData Support | Direct from NW 7.5 |
Metadata model | Yes |
64. Does HANA use ABAP?
Ans:
ABAP (development) for SAP HANA refers to all developments which leverage the power of SAP HANA within ABAP-based applications. In this context, the SAP HANA platform is the primary database underlying the ABAP platform. This system deployment option is supported with AS ABAP 7.4 onwards.
65. What does ABAP stand for in SAP?
Ans:
ABAP stands for advanced business application programming, but is commonly referred to as ABAP. ABAP is a high-level programming language created by SAP that helps large corporations customize their SAP ERP platform.
66. What is SAP ABAP Hana used for?
Ans:
SAP HANA is a platform, independent from AS ABAP, used for high-performance analysis of large volumes of data. SAP HANA works with the SAP HANA database, which is based on in-memory technology.
67. Why do we use SAP ABAP?
Ans:
SAP ABAP is used by developers to develop the SAP R3 Platform. It is a simple language that is easy to learn when it comes to programming. It allows you to choose from procedural and object-oriented programming. It also helps SAP customers to improve their SAP-based applications.
68. What does Hana stand for?
Ans:
HANA is an acronym and stands for High Performance Analytic Appliance. HANA is an acronym and stands for Hasso’s New Architecture.
69. What is the difference between SAP ABAP and SAP HANA?
Ans:
CDS views can be consumed not only by ABAP programs; but also by non-ABAP applications as well. CDS views are also more powerful than regular SE11 views. | while a view defined in SE11 can only be executed within the SAP system, a CDS view resides on the HANA database itself. |
70. What is SAP HANA for dummies?
Ans:
SAP HANA is a database developed by SAP in order not to use a database by Oracle for its ERP systems. SAP HANA is a high-performance platform for data storage and processing based on in-memory computing technology. … SAP Fiori is a new opportunity to manage and interact with the system.
71. What is Infile statement in SAS?
Ans:
INFILE and FILE are the statements that are used in SAS to generally link to raw files; that is, files that normally contain only data and no data dictionary. INFILE is used to point to input files and FILE points to output files.
72. What is the difference between Procedural (Scripting ) Vs Programming Language?
Ans:
Scripting languages are embedded in programming languages. They rely on the APIs of programming languages. | Programming languages are independent products, they generate their own executables. Code is compiled by programming language and converted to machine code / OS code. |
In SAP HANA, we have SQL scripting which is a Procedural Language. | Eg: Compile a .java file it create a .class |
73. Is SAP HANA Delivering across 5 dimensions of modern decision-processing?
Ans:

74. Is SAP HANA a database?
Ans:
SAP HANA is a column-oriented in-memory database that runs advanced analytics alongside high-speed transactions – in a single system. … It also functions as an application server and helps companies build smart, insight-driven applications based on real-time data, in-memory computing, and machine learning technology.
75. What is new in SAP ABAP?
Ans:
New Spaces and Pages technique for controlling launchpad layout with SAP S/4HANA 2020 or higher. New Launchpad app manager tool for managing custom launchpad content. Content Federation for SAP Cloud Platform launchpad service. FLP ABAP as integration platform for UI5 Fiori apps running on SCP.
76. What is SAP s 4 Hana Foundation?
Ans:
SAP S/4HANA foundation is the next-generation Business Suite foundation platform and is fully built on the most advanced in-memory platform existing today: SAP HANA. The software component uses modern design principles with the SAP Fiori user experience (UX) as well as a new role-based user experience concept.
77. Does SAP use SQL?
Ans:
Most RDBMS databases use SQL as database language, the reason for being popular is – it is powerful, vendor independent and standardized. SAP HANA also supports SQL. In SAP HANA, SQL is the main database language.
78. Does SAP use AWS?
Ans:
SAP customers and partners are using AWS for use cases ranging from running a single SAP test system to hosting a complete SAP production environment. To learn more about how SAP customers and partners are using AWS, see Getting Started with SAP on AWS.
79. What are the distinctive sorts of changeless permits entered in the HANA framework?
Ans:
If an unenforced permit key is introduced and utilization of the HANA framework surpasses the permit measure of memory, the activity of SAP HANA isn’t influenced by this situation | If the Enforced permit key is introduced and utilization of the HANA framework surpasses the permit measure of memory, the HANA framework gets bolted. In the event that this circumstance happens, the HANA framework must be restarted or another permit key ought to be asked for and introduced |
80. What is the purpose of a Libname statement?
Ans:
The LIBNAME statement assigns a libref to a SAS data library. The LIBNAME function provides similar functionality. See LIBNAME. Note: The LIBNAME statement is also used to list the attributes of a SAS data library and to clear a libref.
81. Describe the SAP HANA Architecture & Technology?
Ans:

82. What is SAP NetWeaver used for?
Ans:
SAP NetWeaver is a technology platform that allows organizations to integrate data, business processes, elements and more from a variety of sources into unified SAP environments. SAP NetWeaver forms the technical foundation for a large number of SAP application landscapes.
83. What type of database is SAP HANA?
Ans:
SAP HANA (High-performance ANalytic Appliance) is a multi-model database that stores data in its memory instead of keeping it on a disk. This results in data processing that is magnitudes faster than that of disk-based data systems, allowing for advanced, real-time analytics.
84. What is SAP HANA on AWS?
Ans:
SAP HANA is an in-memory relational database and application platform that provides high-performance analytics and real-time data processing. AWS provides SAP customers and partners with an SAP-certified cloud infrastructure to run SAP HANA.
85. What is the HANA instance?
Ans:
An SAP HANA instance (HDB) is the smallest operational unit on a host. It is the set of SAP HANA system components that are installed on one host. A single-host system contains one instance on the one host. A multiple-host system contains several instances distributed across the multiple hosts (one per host).
86. What are the distinctive sorts of changeless permits entered in the HANA framework?
Ans:
- Forced.
- Enforced
- If an unenforced permit key is introduced and utilization of the HANA framework surpasses the permit measure of memory, the activity of SAP HANA isn’t influenced by this situation.
- If the Enforced permit key is introduced and utilization of the HANA framework surpasses the permit measure of memory, the HANA framework gets bolted. In the event that this circumstance happens, the HANA framework must be restarted or another permit key ought to be asked for and introduced.
87. Is SAP ABAP obsolete?
Ans:
ABAP is not a replacement for any thing and at the same time no other language is a replacement for ABAP. FYI, ABAP is no more an ABAP/4. It is widely extended with the introduction of Web Application Server starting from release WAS 620.
88. Who invented SAP HANA?
Ans:
SAP HANA originated in research begun in 2006 by SAP co-founder Hasso Plattner while he was a computer science professor at the Hasso Plattner Institute in Potsdam, Germany. The goal was to develop a database that could operate with a near-zero response time for transactional and analytical data processing.
89. Explain the SAP HANA Software component view?
Ans:

90. What are ABAP dumps on SAP basis?
Ans:
Dumps happen when an ABAP program that is running in a background generally causes an immediate termination of the background job. ABAP short dumps are something which trouble any SAP user (sometimes help the user to understand the system needs better).
91. What is the internal table in ABAP?
Ans:
Internal tables provide a means of taking data from a fixed structure and storing it in working memory in ABAP. The data is stored line by line in memory, and each line has the same structure. A particularly important use for internal tables is for storing and formatting data from a database table within a program.
92. Why is the ALV report used?
Ans:
This report is used if you have to display more than one report on the output. Technically speaking if you have multiple internal tables with data to be displayed as separate blocks then we go for a block report of ALV.