0% found this document useful (0 votes)
45 views21 pages

Research Analysis Papers

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views21 pages

Research Analysis Papers

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 21

Salesforce Scenario Based Interview

Questions
1. What is Salesforce?
Answer: Salesforce is a company founded by Marc Benioff. Revenue of the company comes
from a cloud-based CRM tool also referred to as Salesforce CRM.

2. List things that can be customized on page layouts?


Answer: We can customize different things on page layout like Fields, Buttons, Custom
Links and Related Lists. We can also create sections.

3. What is an attribute tag? What is the syntax for including them?


Answer: An attribute tag is a definition of an attribute of a custom component and it can only
be a child of a component tag.

4. What is a Visualforce component?


Answer: A Visual force Component is either a predefined component (standard from the
component library) or a custom component that determines the user interface behaviour. For
example, if you want to send the text captured from the Visualforce page to an object in
Salesforce, then you need to make use of Visual force components.

5. What are getter methods and setter methods?


Answer: Get (getter) method is used to pass values from the controller to the VF page.
Whereas, the set (setter) method is used to set the value back to the controller variable.

I hope this set of Salesforce interview questions will help you ace your job interview. As the
next step for your career, check out the various certifications offered by Salesforce here:
Salesforce Certifications. It will also help you to understand the job roles and chalk out a
career path for yourself.

Also, check out this video on the Top 57 Frequently Asked Salesforce Interview Questions
which was delivered by an industry expert. He has shared his opinion of Salesforce job
interviews and industry demand. Do take an at it look and let us know if this helped in your
interview preparation.

6. Consider a scenario I have not given any CRUD permission in the profile ‘P1’ for an
object O1, yet I’m able to create records for object ‘O1’. How could this be possible?
Answer: Any permission with respect to creation /deletion/Updating/viewing of the object is
possible only through permission set or Profile.
Meaning If we are able to create records in an object then the Create Permission in either
Profile or in Permission Set should be enabled. If it’s not enabled in the Profile then it has
been in the Permission Set.

7. I have a Standard Controller and Controller Extension. You can write all that logic in
Controller Extension which can be written in Custom Controller. Also, both Controller
Extension and Custom controller execute in System Mode. So Why do we need Custom
Controller?
Answer: 1st point Controller Extension cant exists on its own. It has to be implemented on a
Standard Controller or a custom controller.
So keeping the above point in mind, let’s say certain methods needs to be executed in User
Mode and certain in System Mode. In this scenario, it makes absolute sense to User Standard
Controller with Custom Extension. Where in using Standard Controller provides all pre-
existing features of Force.com platform.

But note that When we use Standard Controller All the Sharing rules, permissions of a user
are respected.
So if this what we wanted then we should go for implementation of this sort.

8. What are the different kinds of reports in Salesforce?


Answer: The different kind of reports in salesforce is

Tabular Report: It is similar to a spreadsheet and this report is the simplest and fastest way
to see the data. Tabular reports are best to create the lists of record.

Summary Report: It is similar to the tabular report, but allows users to group rows of data,
view subtotals, and create charts.

Matrix Report: It is similar to the summary report, but it allows users to group and
summarize data by both rows and columns.

Joined Report: Joined reports let we create multiple report blocks that provide different
views of our data and each block act as a sub-report.

9. Why users can’t be deleted from salesforce.com?


Answer: In order to maintain data integrity in salesforce and historical records of who did
what and when, and to support audit process, the Users are not allowed to delete in salesforce
but can be deactivated.

10. What is the difference between Force.com and Salesforce.com?


Answer: Force.com is a cloud computing platform where the developers build multi-tenant
applications.
Salesforce.com is a cloud computing platform, it contains only standard objects.
Salesforce.com is hosted on force.com platform.

11. What are inner classes in Salesforce?


Answer: Inner Classes are classes defined within another class. We can only have inner
classes 1 level deep. We don’t have to use an access modifier in the declaration of an inner
class since the default value is a private.

12. What are the different Salesforce.com editions?


Answer: Below are the different Salesforce editions:
1. Personal Edition
2. Contact Manager Edition
3. Group Edition
4. Professional Edition
5. Enterprise Edition
6. Unlimited and Performance Edition
7. Developer Edition

13. What is the difference between WhoId and WhatId in the Data Model of Task?
Answer: Who Id refers to people things. So that would be typically a Lead ID or a Contact
ID

what refers to object type things, that would typically be an Account Id or an Opportunity Id.

14. What is the difference between Lookup and Master-Detail relationship?


Answer: Difference between Lookup and Master-Detail relationship are

Master-Detail
1. Cascade record deletion
2. Child record must have a parent
3. Cascade record-level security
4. Standard Object cannot be on the detail side of Master Detail
5. Roll-up summary fields on the parent object
6. Master-Detail relationship field is required on the page layout of the detail record

Lookup
1. This is optional, no parent requirement
2. No impact on record security
3. Roll-up summary fields cannot be established
4. Lookup relationship is not automatically required

15. What is the use of Salesforce.com sites?


Answer: Force.com enables you to create public websites and actions that are directly
integrated with your Salesforce.com organization without requiring users to log in with a
username and password. Any information stored in the organization can be publicly exposed
through a branded URL. Sites are hosted on Force.com platform and built on visual force
pages.

16. What is a different kind of reports in Salesforce?


Answer:
There are 4 types of reports in Salesforce
1. Tabular: Tabular reports are similar to spreadsheets, consist of an ordered set of fields in
columns with each matching record listed in a row. Tabular reports are best for creating a list
of records with a single grand total. These reports can’t be used in Dashboards unless the
number of rows is specified.
2. Summary Reports: Summary Reports are similar to tabular reports, but also allow users
to group rows of data, view subtotals and create charts. These can be used as source reports
for dashboards.

3. Matrix Reports: Matrix Reports are very similar to Summary Reports but allow you to
group and summarize data by both rows and columns. These reports can be used as source
reports for dashboards

4. Joined Reports: Joined Reports let you create multiple report blocks that provide
different views of your data. Each block act like a sub-report with its own fields, columns,
sorting and filtering. A joined report can even contain data from different report types.

17. What is the architecture of the salesforce?


Answer: Salesforce follows MVC –Model, View and Controller architecture.

View: stands for the user interface (Apps, Tabs, Page Layouts, Fields and Record Types)

Controller: stands for Business Logic (Save, Edit, New, Cancel and Delete – what action or
logic to perform on click of these buttons is provided in Controller)

Model: It is the Database, which stores Schema (Meta-Data (Data about Data) –> Apps,
Tabs, subjects, fields, Apex Classes, Visualforce pages, etc…) and Instance (Records)

18. What is Production? and What is the production URL?


Answer: We should not make any code changes directly in production because end-users are
using the application from the production environment. If we make code changes directly to
production without doing complete testing, it might crash the production environment and
end-users will get affected. Production.

19. How do we expose functionality on Force.com to be consumed by external clients?


Answer: Using web services, external program accesses the functionality on force.com
platform. WSDL will be generated and exposed to the host environment which results in
extending the capability of accessing force.com platform from an external program.

20. What are the differences between Roles and Profiles?


Answer:

Roles:
1. Role controls the visibility and access to the organization’s data at the record level.
2. Roles are optional for users.

Profiles:
1. Profiles are set of permissions and settings which determines the objects, the fields of the
object, tabs, and apps the user can access
2. every user must associate with one Profile
21. How to Rename the tab?
Answer: Tab name is derived from the Plural label field on the custom object. In order to
rename, go to the corresponding object detail page and rename the plural label.

22. Can two users have the same profile? Can two profiles be assigned to the same user?
Answer: Profiles determine the level of access a user can have in a Salesforce org.

As far as the first part of the question is concerned, Yes. One profile can be assigned to any
number of users. Take the example of a Sales or Service team in a company. The entire team
will be assigned the same profile. The admin can create one profile: Sales Profile, which will
have access to the Leads, Opportunities, Campaigns, Contacts and other objects deemed
necessary by the company.

In this way, many users can be assigned the same profile. In case the team lead or manager
needs access to additional records/ objects then it can be done by assigning permission sets
only for those users.

23. What are Governor Limits in Salesforce?


Answer: In Salesforce, it is the Governor Limits which controls how much data or how many
records you can store in the shared databases. Because Salesforce is based on the concept of
multi-tenant architecture. In simpler words, Salesforce uses a single database to store the data
of multiple clients/ customers. The below image will help you relate to this concept.

multi-tenant architecture – salesforce interview questions


To make sure no single client monopolizes the shared resources, Salesforce introduced the
concept of Governor Limits which is strictly enforced by the Apex run-time engine.

Governor Limits are a Salesforce developer’s biggest challenge. That is because if the Apex
code ever exceeds the limit, the expected governor issues a run-time exception that cannot be
handled. Hence as a Salesforce developer, you have to be very careful while developing your
application.

Different Governor Limits in Salesforce are:




Per-Transaction Apex Limits

Force.com Platform Apex Limits

Static Apex Limits

Size-Specific Apex Limits

Miscellaneous Apex Limits

Email Limits

Push Notification Limits

24. Consider a scenario I have two objects Obj1 and Obj2 which are not related to each
other. Now I want to create a Master-Detail Relationship (MDR) between these objects
How can I do this?
Answer: First, choose which object has to be a Parent object (Master) and Child Object
(Detail).

For our understanding let’s say for now we decide Obj1 be Master object and Obj2 to Detail
object.

First, let’s understand what’s a Master-Detail relation? Every child should have a parent.
Which

means every record in Obj2 should have a related parent record in Obj1. Also, one child can
have only one parent. But One parent can have multiple children.

Scenario 1: if there are pre-existing records in the Obj2 then?

With the above understanding of Master-Detail relation, we have to be sure that every record
in Obj2 has a related record in Obj1.

And in our scenario, Obj1 and Obj2 are not related to each other. So first we have to create a
basic Lookup relation between these two objects so that we can establish a relation between
these two objects.

So, we follow the below steps

1. we create a Lookup field in the Child Object Obj2 pointing to Obj1 as a parent.

2. Update the Lookup field of all the records in Obj2 with a value from the Obj1 (Related
field)

3. Then we convert the Lookup the field to Master-Detail relation.

Scenario2: If there are no pre-existing records in the Obj2 then?

25. What are the different types of Accounts in salesforce?


Answer:
There are 2 types of Accounts in Salesforce:

1. Personal Accounts: Associated with a single person and Person name will be taken as the
primary consideration

2. Business Accounts: The company name will be taken into primary consideration. ( data
science training )
26. How to create Many-To-Many Relationship in Salesforce?
Answer: Many-To-Many Relationship is also called Junction object in Salesforce. It can be
created with the below steps.

1. Create Both Objects which should be interlinked.


2. Create one custom object, also called a Junction object, which should have an auto number
as unique identification.
3. Create 2 Master relationships for both objects.
4. On both objects, add this as a related list. ( Hadoop training online )

27. What is difference insert () and database. insert ()?

Answer: Using the insert method we can insert the records but if any error occurs in any
record system will throw an error insertion fail and none of the records are inserted.

If we want to execute partially success of bulk insert operation, we will use database. insert.
( data science online training )

28. How many ways we can share a record?


Answer:
Role Hierarchy:
If we add a user to a role, the user is above in the role hierarchy will have read access.

Setup -> manage users -> roles -> setup roles -> click on ‘add role’ -> provide name and
save.

OWD: Defines the baseline setting for the organization.

Defines the level of access to the user can see the other user’s record

OWD can be Private, Public Read Only, Public Read and Write.

Setup -> Security Controls -> sharing settings -> Click on ‘Edit’

Manual Sharing: Manual Sharing is sharing a single record to a single user or group of
users.

We can see this button detail page of the record and this is visible only when OWD setting is
private.

Criteria Based Sharing rules: If we want to share records based on condition like share
records to a group of users ( Hadoop training videos )

Whose criteria are country is India?


Setup -> security controls -> sharing settings -> select the object and provide name and

Conditions and save

Apex sharing:

Share object is available for every object (For Account object share object is Account Share).
If we want to share the records using apex, we have to create a record to the shared object.

29. What are the different types of collections in Apex? What are maps in Apex?
Answer: Collections are the type of variables which can be used to store multiple numbers of
records (data).

It is useful because Governor Limits restrict the number of records you can retrieve per
transaction. Hence, collections can be used to store multiple records in a single variable
defined as type collection and by retrieving data in the form of collections, Governor Limits
will be in check. Collections are similar to how arrays work.

There are 3 collection types in Salesforce:

Lists
Maps
Sets
Maps are used to store data in the form of key-value pairs, where each unique key maps to a
single value.

30. what would be the best possible solution to keep this application intact and running
and yet have this user deactivated?
Answer: To prevent users from logging into your organization while you perform the steps to
deactivate them, you can freeze user accounts.

So, in this way, until you find ways to remove this User from Role hierarchy/assignment
rules/update the Owner of the records created by him / from any place where this user is used,
we can make use of FREEZE button on the user record.

Note:

1. When we click on the FREEZE button, the user will not be able to login to the application
anymore.

2. Freezing user accounts doesn’t free the user licenses available for use in your organization.
We have to deactivate the user to free the license.
Note: Browse Latest salesforce interview questions and salesforce
tutorials. Here you can check Salesforce Training details and salesforce
Learning videos for self-learning. Contact +91 988 502 2027 for more information.

SAP Hana Finance Interview


Questions and Answers
1. What is SAP Simple Finance?
Answer: SAP Simple Finance is a primarily based on SAP HANA, which can be deployed in
the cloud or on-premise. Designed to be convenient to use, it can deliver immediate insight
for finance professionals. It improves the current finance solution portfolio from SAP, its
purposeful strength remains the same while enabling non-disruptive migration.

2. If it were up to you, what would the budgeting process look like?


Answer: This is somewhat subjective. In my opinion, a good budget is one that has buy-in
from all departments in the company, is realistic yet strives for achievement, has been risk-
adjusted to allow for a margin of error, and is tied to the company’s overall strategic plan. In
order to achieve this, the budget needs to be an iterative process that includes all departments.
It can be zero-based (starting from scratch each time) or building off the previous year, but it
depends what type of business you’re running as to which is better. It’s important to have a
good budgeting/planning calendar that everyone can follow. This is an important part of how
to be a world-class financial analyst.

3. What do you mean by SAP HANA?


Answer: HANA stands for High performance Analytical Application and is one of the best
available tools for database management. It can directly be linked to ERP systems. It is
possible for the users to consider the frontend modelling for the replication centre in this
approach. In addition to this, it is one of the best available tools for load control and
management in the server.

4. For closed fiscal years before migration is the reporting still done via old tables?
Answer: All your data which includes that of closed fiscal years will be migrated into the
new database tables. All the reporting on migrated data both of closed fiscal years and of the
open fiscal can still be done by selecting the old tables by virtue of using the compatibility
views.

5. What is SAP HANA?


Answer: SAP HANA is an in-memory computing engine (IMCE) used for real-time
processing of huge volumes of data and building and deploying real-world applications.
Adopting the row-based and column-based DB technology, SAP HANA is an advanced
relational DB product serviced by SAP SE. With this high-performance analytic (HANA)
system, the big data exists on the main memory and not on the hard disk. It replaces the onus
of data maintenance separately on the legacy system and simplifies the tasks of
administrators in this digital world.
6. What are the different modes in data provision in HANA Studio?
Answer:

 Load
 Replicate
 Suspend
 Resume
7. What is a restricted user in SAP HANA system?
Answer: Restricted users are those users who access HANA system with some applications
and they don’t have SQL privileges on HANA system. When these users are created, they
don’t have any access initially.

If we compare restricted users with Standard users:

 Restricted users can’t create objects in HANA database or their own Schemas.
 They don’t have access to view any data in database as they don’t have
generic Public role added to profile like standard users.
 They can connect to HANA database only using HTTP/HTTPS.
8. Can you tell some important benefits that users can have from the SLT Replication in
SAP HANA?
Answer: It is basically an approach that has been categorized as triggered one i.e., users need
not to worry about the overall impact of performance on the source system. The users can
simply make sure of filtering, as well as transformation of the data even if the size is
bulky. In addition to this, real-time data replication can also be assured by the users. It is
possible for the users to simply make sure of multiple source systems to only one system
based on HANA. The reverse action is also possible.

9. What are the advantages of views can bring in the database?


Answer:

1. They simply make sure of accuracy


2. All the outcomes can be generated without the wastage of the resources
3. Access to the important data is always restricted and it doesn’t allow any sort of
modifications in the data.

10. How to Secure a sap Hana user connexion?


Answer: A Sap Hana database user is protected in the first place with a password. However,
a password is very often required at the command line in order to connect and execute a batch
or an SQL script. The username and password are then visible to anyone. In order to avoid
that situation, it is possible to create a special key in relation to a particular user. Username
and password are then invisible via the use of that key.

11. Is it a mandate to run AFAR?


Answer: Any changes required to be made to an asset also requires the plan depreciation
values to be revised. During customizing changes is the only period when you still need to
run AFAR.
12. What is the most essential assist that SAP Simple Finance does?
Answer: SAP Financial and Controlling module (one of the centre modules of SAP from its
R/2 days) is a virtually advance presenting with high-quality width and profundity.
(Company)SAP Simple Finance offers extreme in-memory-reporting that takes out the
limit between (B/W) controlling and cash related reporting, incorporating arranging
capacities and enhancing liquidity examination. PWC can bolster the execution of SAP
Simple Finance to Finance work flip into a proper enterprise accomplice.

13. Do you have any idea about the transformation rules?


Answer: These are basically the rules which are responsible for managing the source table.
All the tasks that are performed on the table depend largely on these set of rules and
regulations. A few of these rules are also applicable while handing some replication
processes.

14. Why is technical clearing GL account used?


Answer: The new Asset Accounting is extremely flexible as far as its architecture is
concerned. Which means that going forward by virtue of utilizing both the approaches of
ledger and the accounts, you should be able to parallel work on the valuations of your assets
by virtue of utilizing both the approaches of ledger and the accounts.

It is not a mandate now to use the depreciation area 01 for the same. Now the leading
valuation can be logged in any of the depreciation area. Both the values of the parallel
valuation in real time as well as the actual values of the leading valuation on a real time basis
are posted by the system. This results in posting of delta values which is substituted; which
refers to the delta depreciation areas and that is not required.

New Asset Accounting enables the posting on a real time in all valuations, which is also
applicable for all accounting principles. Through this, the tracking the postings of all
valuations is made possible without considering the postings of all the leading valuation,
which is quite similar to the case in classic Asset Accounting.

For successful implementation of these features, the architecture had to be modified in such a
way that the positing is done for asset accounting of each valuation in a separate document.
Therefore, only specific postings are made for certain accounting principles. In technical
language, we do ledger-groups specific postings.

In the accounts payable and accounts receivable which are also known as the operational part,
the value for each accounting principle is always the same and does not differ. Hence in the
operational part postings which are considered valid for all accounting principles are only
performed. In this technically only those postings are performed which do not specify the
ledger-group.

For dividing the business process between an operational and a valuating document a need
for establishing the “technical clearing account for integrated asset acquisition”, arose.

The vendor invoice which constitutes a part of the operational side the system ideally posts a
document which is valid for all accounting principles as against the technical clearing
account for integrated asset acquisitions. The system generates a ledger-group-independent
document for a technical perspective.

For each valuating part (asset posting with a capitalization of the asset), the system generates
a separate document that is valid only for the given accounting principle. This document is
also posted against the technical clearing account for integrated asset acquisitions. From a
technical perspective, the system generates ledger-group-specific documents.

It is imperative to look from the view point of a specific accounting principle. As Per, the
accounting Principle, both the operational document as well as the valuation document are
balancing to zero.

15. What is the use of Persistence layer in SAP HANA system?


Answer: Persistence layer provides inbuilt mechanism for disaster recovery in HANA
system. It ensures that database is restored to most recent state in case of a system failure.

Persistence layer also manages data, transaction and configuration logs and backup of these
files. Backups of data and log files are performed at save points and is normally scheduled
every 5-10 minutes.

16. What is the use of parameters and variables in Semantic layer?


Answer: Variables are used as an explicit SQL filter directive for view consumers to filter
the view data, based on attribute column values specified in variable UI prompt of a BI
Client. When you go to data preview, variables allow users to pass the value of attribute
defined in the variable.

17. Do you still have the number of characteristics limitation to 50 in COPA?


Answer: Some of the interfaces in CO-PA still check that you are not sending more than 50
characteristics, so SAP still recommends that you limit your operating concern to 50
characteristics. Nevertheless, since each of the characteristics becomes a field in the universal
journal when you come to build reports you can use attribute views to determine additional
fields for example, the material.

18. Can I just increase the memory of my traditional Oracle database to 2TB and get
similar performance?
Answer: You might have performance gains due to more memory available for your current
Oracle/Microsoft/ Tera data database but HANA is not just a database with bigger RAM.

It is a combination of a lot of hardware and software technologies. The way data is stored and
processed by the In-Memory Computing Engine (IMCE) is the true differentiator. Having
that data available in RAM is just the icing on the cake.

19. What are the main advantages that attract customers to migrate to SAP S/4HANA?
Answer: The main vision and approach of the SAP are to support customers survive simply
in the digital world. In order to deliver this mission, SAP S/4HANA redefining how
enterprise software makes value. S/4HANA is mainly designed to power instant value across
the business and industry lines with the superior sophistication – Simplicity.
Let us explore the advantages of Simple Finance from the point of business value.

SAP S/4HANA makes the unique chance to redefine business models and power new profits
in addition to revenues. With the Simple Finance, companies can easily link to devices,
people as well as business networks to present additional value to their clients on any
channels. Hence, offers the following benefits:

Big Data and Internet of Things (IOT)becomes accessible to any kind of business.

Companies can simplify their approach, power them in a real-world environment and alter
them as per their requirement in order to gain new proficiencies. That is, there is no further
requirement for the batch processing.
Business users can receive a vision of any kind of data from anywhere, including execution,
planning, simulation, and prediction.

Let us explore the benefit of Simple Finance in the view of IT value:

The unique chances created by the SAP S/4HANA simplify the landscape. In addition,
support condenses Total Cost of Ownership (TCO) with SAP S/4HANA.

Companies can now lessen their data footprint as well as a task with huge data sets in the
seamless system (for instance, CRM, ERP, SCM, SRM, PLM co-deployed) in order to save
costs of hardware, the cost of operation as well time.

It also made innovation very simple with the open platform (that is none other than SAP
HANA Cloud Edition) in order to power advanced applications like recommending,
predicting and simulating while protecting standing investments.

Business users can influence simple as well as role-based experience depending on current
design principles that increase training efforts when raising productivity. The simple
configuration of the SAP S/4HANA also supports customer by modelling the system.

Enterprise gain opportunity of deployment such as On-Premise, Cloud, and Hybrid to power
rapid time-to-value.

20. What is Transport Request?


Answer: It’s a kind of a collection of changes that are made in the development system. The
information pertaining to the type of change, the purpose of transport, request category and
the target system are all recorded. It is also known as Change Requests.

21. If I can run NetWeaver BW on IMDB/HANA, why can’t I run the Business
Suite/ERP 6.0?
Answer: Just on the grounds that it’s not developed enough yet to bolster business basic
applications. From an innovation viewpoint, it is as of now conceivable to maintain the
Business Suite on IMDB and SAP has trailed moving some vast databases into IMDB as of
now.
22. State the ways of Migration from SAP to Simple Finance?
Answer: Here are some of the ways that state how the companies can migrate from SAP
conventional FICO module to Simple Finance (that is SFINE 2.0).

Those who are on New GL are capable of migrating directly to Simple Finance.

Those who are on typical GL need to migrate to New GL first and then migrate to Simple
Finance.

This kind of migration occurs only with SPRO and doesn’t requires technical assistance. This
migration is different from the central component of Finance that supports with moving data
distributed Enterprise Resource Planning landscape and non–SAP Enterprise Resource
Planning, utilizing SLT.

23. For the process of account approach, for defining Asset Balance Sheet Accounts of
Parallel Valuation as Reconciliation Accounts is required. In case the parallel ledger
approach is in use, is this still essential?
Answer: No, for the ledger approach this particular step is not needed because the asset
balance sheet accounts have already been implemented as reconciliation accounts.

For the account approach considering the classic asset accounting the following applies: the
asset balance sheet accounts meant for the leading valuation have already had been set up as
reconciliation accounts. however, for the asset balance sheet accounts which is for the
parallel valuation these have not been set up as reconciliation accounts.

In case the accounting approach in place, then this step is applicable for the asset balance
sheet accounts for all parallel valuations.

24. Explain the column and Row store in HANA?


Answer: HANA supports both type of data store in database. Row store is used when you
need to use Select statement and no aggregations are performed.

Column store is used to perform aggregations and HANA Modelling is supported only on
Column based tables.

25. What do you understand by SAP HANA In-Memory Computing Engine IMCE?
Answer: In-Memory concept of SAP HANA means that all the data is stored in RAM
memory. A conventional database transfer data from memory in 5 milliseconds however SAP
HANA In-memory takes 5 nanoseconds to read data.

SAP HANA uses multicore CPU architecture and stores data in row and column-based
storage in HANA database.

26. What are the different components in SAP HANA Architecture? What is the use of
Index server?
Answer:
 Index Server
 Name Server
 Statistical Server
 Pre-processor Server
 XS Engine
 SAP Host Agent
 LM structure
 SAP Solution Manager Diagnostic Agent
Index server contains engine to process data in HANA database. These data engines are
responsible to handle all SQL/MDX statement in HANA system. Index server also contains
Session and Transaction Manager which is responsible to manage all running and completed
transactions.

27. What is a new calculated column in a HANA Modelling view?


Answer: New calculated column is defined as a column added on the fly in Analysis tab
when a view is activated. This column doesn’t exist at database level or in Data Foundation
or Star Join level.

28. What is SAP HANA Analytic Privileges?


Answer: Analytic Privileges are used to limit access on HANA Information views. You can
assign different types of right to different users on different component of a View in Analytic
Privileges.

29. How you can connect SAP HANA to Microsoft Excel?


Answer: MDX Provider is used to connect MS Excel to SAP HANA database system. It
provides driver to connect HANA system to Excel and is further used for data modelling.
You can use Microsoft Office Excel 2010/2013 for connectivity with HANA for both 32 bit
and 64-bit Windows.

30. What are different recovery mechanism can be performed in HANA system?
Answer:

Most Recent State: Used for recovering the database to the time as close as possible to the
current time. For this recovery the data backup and log backup have to be available since last
data backup and log area are required to perform the above type recovery.

Point in Time: Used for recovering the database to the specific point in time. For this
recovery the data backup and log backup have to be available since last data backup and log
area are required to perform the above type recovery.

Specific Data Backup: Used for recovering the database to a specified data backup. Specific
data backup is required for the above type of recovery option.

Specific Log Position: This recovery type is an advanced option that can be used in
exceptional cases where a previous recovery failed.

Note: To run recovery wizard you should have administrator privileges on HANA system.
31. Define Database Management System in your own way?
Answer: A Database Management system is basically an array of programs with applications
with the help of which the users are free to organize the information, retrieve the same,
restore and maintain data efficiency in positive manner.

32. What exactly is the significance of Persistence Layer in SAP HANA?


Answer: It is actually an important later in SAP HANA which plays a very important role.
Actually, HANA has a computing engine built inside and the users have to utilize the data
directly without taking any backup. The same can create an issue during powerful failure and
thus it is necessary to keep a backup of the same. This layer comes as a saviour and it make
sure no loss of data during such a situation.

33. What are the Configurations for Bank Statement Processing?


Answer:

Before you make use of the Bank Statement Processing functionality in SAP, you need
to have the following defined or configured in your system:

 Start Variant
 Search ID
 Processing Type
 Internal Bank Determination
34. What do you mean by Net Postings?
Answer: Usually, when a transaction is posted, for example, a vendor invoice (document
type: KR), the system posts the Gross amount with the tax and discount included. However,
SAP provides you the option of posting these items as Net. In this case, the posting excludes
tax or discounts. Remember to use the special document type KN. (Similarly, you will use the
document type DN for customer invoice-Net compared to the normal invoice postings for the
customer using the document type DR.) For using this net method of posting you should have
activated the required settings in the customization.

35. What is a Document Type?


Answer: SAP comes delivered with a number of Document Types, which are used in various
postings. The document type helps to classify an accounting transaction within the system,
and is used to control the entire transaction and determine the account types a particular
document type can post to.

For example: the document type AB allows you to post to all the accounts, whereas type DZ
allows you to post only the customer payments. Every document type is assigned a number
range.

The common document types include:

 AA — Asset posting
 KG — Vendor credit memo
 AB —Accounting document
 KN — Net vendors
 AF — Depreciation postings
 KR — Vendor invoice
 DG — Customer credit memo
 KZ — Vendor payment
 DR — Customer invoice
 KG — Vendor credit memo
 DZ — Customer payment
 SA — GL account document
 X1 — Recurring entry doc.
 X2 —Sample document
36. Narrate the useful details of SAP Simple Finance?
Answer: SAP Financial and Controlling module (which is one among the core modules of
SAP) is a mature submission with attractive depth and width. However, there is a tremendous
change in the world with technology. Hence, there is a need to change for the new financial
regulation. In addition, there is also a requirement for instant financial reports lighting. Since
the world of data is rapidly changing, the financial operations are in need to deal with large
volume of data that is processed at higher speeds.

With this strategy and having the benefit of a high-performance feature of the HANA, the
SAP software company made its finances as well as next range control module by releasing
“Simple Finance” (Finco – in short) with the SAP S/4 HANA. By launching this platform,
SAP eliminates some of the inconveniences with the traditional FICO module. It also
comprises some influential new features.

37. Which edition of SAP S/4HANA do you suggest for our companies?
Answer: The On-Premise Edition of the SAP HANA is designed to suit for the organizations
across companies, which require a broad and deep level of functionality integrated with a
highly flexible range of personalization. The cloud edition of the SAP S/4HANA is designed
to suit for the companies, which require a standardized cloud submission primarily handling
the basic business scenarios of a company or certain business set-up of business lines in
industries which are integrated with a rapid innovation cycle. In addition, this edition
provides the chance for clients to deploy real world hybrid setup, combine On-Premise and
Cloud solutions for extraordinary IT flexibility as well as stimulated business innovation.

38. In SAP Simple Finance, even in case the client never uses the Asset Accounting, is it
mandatory to have a new Asset Accounting?
Answer: In Asset Accounting, in case there is no data that refers to the both customizing and
transactional data that have to be shifted, in such a situation there is no mandatory for doing
the migration steps in the Asset Accounting.

If the customer decided to use the Asset Accounting in their new asset accounting later, then
they can set up the personalizing in the IMG.

39. List the key features of the SAP Simple Finance?


Answer:

The following are some of the available key features of the SAP Simple Finance:
Financial Planning and Analysis

With SAP Simple Finance, companies can forecast, budget and plan as an ongoing approach.
With the advantage of Predictive Analysis, companies can forecast the influence of business
decisions on their organization financial reports.

Finance and Accounting

With the benefits of advanced Accounting and Finance features, companies can satisfy the
legal terms. Further, they can finish the reports of Finance on time.

Financial Risk Management

With the benefit of Predictive Analysis, companies can determine the risks present in the
processes of the Finance at the initial stage itself and take steps to solve them. It is effortless
to determine the best feasible investment rates regarding the market standards.

SAP S/4HANA Simple Finance Training Certification FAQs

Compliance and Risk Management

With the strong financial approach, it is effortless to avoid unauthorized access to important
data in the enterprise. It is simple to identify abuse as well as fraud. The companies can able
to balance the risk involved in entire financial processes.

40. State the ways of migration from SAP to Simple Finance?


Answer: Here are some of the ways that kingdom how the corporations can migrate from
SAP traditional FICO module to Simple Finance (that is SFINE 2.0). The ones who are New
GL are capable of migrating directly to Simple Finance. Those who are on usual GL want to
migrate to New GL first and then migrate to Simple Finance. This sort of migration takes
place only with SPRO and doesn’t requires technical assistance. There is a distinction when
migration is from the central factor of Finance that supports with shifting information
dispensed Enterprise Resource Planning panorama and non–SAP Enterprise Resource
Planning, utilizing SLT.

41. Why do capital expenses enlarge an corporation’s assets, while different expenditure
like paying taxes, employees’ salaries, utility bills etc. do now not amplify an
organisation’s asset base, nut as a substitute show up as fee on the earnings
announcement that decrease equity by means of retained earnings?
Answer: Unlike regular prices that furnish benefit over a short period time (i.e., employee’s
work, taxes, etc.), capital expenditures supply advantage over a longer duration of time.
Because of the span of their assessed benefit– normally various years– capital charges are
capitalized by the stability sheet; the place shorter time period bills are expensed on the
income statement. This is the difference between an asset and an expense. You’ll favour to
start with internet income and then proceed line by means of line thru the essential changes
(depreciation, deferred taxes, and working capital changes) required to arrive at cash glide
from operations.

In your rationalization you’ll additionally choose to mention the following:

Capital expenditures, buy of intangible assets, sale of actual assets, and purchase/sale of
investment securities to locate money float generated from investing actives.
Issuance/repurchase of dept., sale of equity, and payment of dividends to locate money float
from financing activities. Adding the cash flows from operating, investing and financing
activities you’re in a position to come up with the whole alternate in cash. By taking the cash
stability at the establishing of the length and adjusting it for the whole alternate in cash you
arrive at the money balance at the stop of the period.

42. What are the benefits that SQL can bring for you?
Answer: If the queries in the SQL are simple, the users are free to retrieve a very large sum
of data very easily from the system. Another good thing about SQL is it is very easy to learn
and implement. There is a vast support available for SQL and all the queries can be addressed
reliably. Using SQL, the database can be managed very easily and in fact without considering
a large amount of coding.

43. What is the best way to manage, operate, and monitor sap Hana systems?
Answer: Sap Hana is a young database with interesting features of SAP HANA. First of all,
Sap Hana is an in-memory database. It is accessible for administration via various channels.
Directly from the Server, it is not the most convenient method but you can use hdbsql to
manage databases. With the web-based interface Hana cockpit, you can browse and manage
sap Hana environments. The Client Hana Studio is the complete tool to administer Sap Hana
but it has to be physically installed and therefore is dependent on the client hardware.

44. Original tables still remain in Simple finance and can be viewed by xxx_ORI. Does
that mean footprint will not be smaller? Rather, it will be bigger?
Answer: With sFIN2.0 it is only possible to store the data once in the universal journal.
Before sFIN2.0 the data was originally stored in the general ledger and in the sub ledger. So,
this data stored was all terminated.

With sFIN2.0 the data is migrated to the universal journal. For future business processes only
update the universal journal ACDOCA.

With the FAAV__ORI one can access the content of the old tables. These old tables can even
optionally be archived or even deleted even if memory footprint is critical.

45. What do you understand by trusted RFC connection? Which transaction is used to
create and configure trusted RFC?
Answer: On your source SAP system A1 you want to setup a trusted RFC to target system
B1. When it is done it would mean that when you are logged onto A1 and your user has
enough Authorization in B1, you can use the RFC connection and logon to B1 without having
to re-enter user and password.
46. Why DML compiler is significant according to you in a database management
system?
Answer: The DML compiler is the one which is responsible for translations of DML
statements into a language which is easy to understand by the Query Evaluation engine. It
simply makes sure of no occurrence of errors in the database management.

47. How does S/4HANA relate to Simple Finance driven by SAP HANA?
Answer: The solution of SAP Simple Finance marked the initial step in the customer’s road
map of SAP S/4HANA. The solution has verified the assets of instant vision in Finance and
simplification like no indexes, no redundancies, and no aggregates. SAP HANA On-Premise
edition influences the entire scope of the SAP Accounting driven by SAP HANA comprised
in SAP Simple Finance. In addition, the cloud edition of the S/4HANA is also intended to
provide a similar scope.

48. What is deferred tax liability and what is the purpose?


Answer: A deferred tax liability is simply the contrary of a deferred tax asset. The deferred
tax liability occurs when a tax price said on the earnings statement is not paid to the IRS in
the course of the same length it is recognized–it’s paid at a future date. When there are
differences in depreciation price between e book reporting (GAAP) and IRS reporting
Deferred tax liabilities can end result which leads to variations profits as reflected on a
company’s earnings assertion versus what’s suggested to the IRS–and which results in lower
taxes payable to the IRS (in the quick run).

49. Organizations have to spend a very large amount of money every year on database
management, are you agree with this?
Answer: Yes, this is totally right. However, it largely depends on the way a user’s is
handling this approach. Basically, data management is a complex approach and there are a lot
of tasks which are actually very critical. Managing the database without an effective tool is a
big challenge. If an organization can consider a powerful tool like SAP HANA, a lot of tasks
can be made simply and a ton of favourable outcomes can be derived simply.

50. What you should look for in a Relational Database Management Tool while selecting
the same?
Answer:

There are certain things that largely matters. The needs can vary depending on business
to business. A few of the top factors to pay attention to are listed below:

1. It should be compatible and comfortable to us


2. The support must be extensible to different type of formats
3. There should be no limit on the data handling
4. The tool should be good enough to maintain the privacy and the security of data
5. There must be some defined filters for data management
6. The overall cost associated with the tools
7. Configuration and maintenance requirements
51. What are the various tasks in the SAP HANA which are performed by the
Modelling Studio?
Answer: The very first task it performs is selecting the type of tables which are to be stored
in the HANA. The selection of Meta data is also the responsibility of the modelling studio.
All the data services for entering the data from warehouse or other location are handled by it.
It simply manages the ERP instances connections. The entire data services can be used for
modelling only through the modelling studio. Any sort of other modelling in the SAP HANA
itself is handled by the studio. Moreover, the tasks associated with the encoding are also
managed and controlled by the modelling studio.

Note: Browse Latest SAP Hana interview questions and Hana tutorial. Here you
can check SAP Hana Training details and SAP Hana training videos for self-
learning. Contact +91 988 502 2027 for more information.

You might also like