SAP HCM Interview Question
SAP HCM Interview Question
SAP HCM Interview Question
3. What is an Infotype?
Individual Information such as last name, first name, DOB etc is defined in data
fields. Data fields are grouped into information units according to their content,
these information units are called Infotypes. Infotypes have names and 4 digit
keys.
For Ex. Infotype 0002 is for Personal Data, which stores Employees Full Name,
Date of Birth, etc.
Infotype with Time Constraint 1(TC 1) must be unique, i.e. only one valid record
can exist for a given period. There can be no gaps between the records. When
we add a new record to an Infotype with TC1, the system delimits the
overlapping record on the key date and adds new record
Hire
Change Organizational Unit/Position
Change of Pay
Transfer
Terminate
Retirement
etc.
Payroll results are store in PCL2 cluster, which can be accessed using the
transaction pc_payresult
8. What is Matchcode W?
Match Code W provides a list of all personnel numbers in the selected payroll
area that have been rejected by the payroll run because of incorrect data. This
means that the payroll has not run for them successfully. Personnel numbers
are also included in Matchcode W if personnel data is changed in the correction
phase of the payroll run.
2001 – Absences
2002 – Attenances
2003 – Substitutions
2007- Attendance Quotas
0007- Planned Working Time
1. How can you say that SAP HR is better than PeopleSoft HR?
SAP HR PeopleSoft HR
Various structures of data are allowed Limited structures of data are allowed
These are basically the people that build up a workforce for a business or for an
organization and are mainly responsible for the successful accomplishment of many
important task. Depending upon the size and type of business, there can be more
or less human resources in an arena.
These are basically the benefits that are provided to the employees of an
organization in addition o their salary or compensation. It is not always necessary
that they are provided directly in the form of salary. Generally, they are non-wage
compensation. The common examples of fringe benefits include:
It is basically a strategy with the help of which an organization makes sure that
workers who performed well in their responsibilities and tasks are rewarded in a
fair manner and are provided various benefits. The rewards can be in the form of a
gift, salary hike, promotion,
and so on.
There are certain benefits that can be assured by an organization with an effective
rewards management approach. The biggest one is they can simply motivate other
employees to handle their jobs reliably and easily.
This can be done with the help of any of the following methods:
It can be remuneration. The same can be considered as the tips and advice that are
offered to the workforce by the employer. It is not necessary always that all the
employees are provided the same tips and advice. This is generally done in
exchange for their services.
There are a number of future benefits that both an employee and an employer can
have from remuneration.
This is basically the structure that is considered as very essential. It simply makes
sure of healthy relations among the employees and their departments. There are
some regular guidelines on which it is based on and can vary depending on the
nature and the type of a business.
SAP HR application enables users to make changes in the same structure and the
users are free to add a lot of information as per their needs.
Both of these modules are very essential and simply enable an organization to get
results they also expect from their workforce. SAP HR tool is good enough to
provide information on what sort of training is to be provided to the employees and
how they can benefit them.
The tool can be trusted for its suggested approach which is based on the
employee’s performance and the weak portion.
Yes, it has several features for the same and there are many organizations who are
already utilizing it for the same task.
Sometimes there is a need to access the personnel numbers in a payroll that are no
longer valid due to rejection by the payroll run. Matchcode W is used to make sure
that the rejected data is to run successfully again. This is done by making
appropriate corrections in the same.
The overall time taken for the same depends largely on the type of errors and how
they are generally addressed.
12. In SAP HR, what is the purpose of the module Organization
Management SAP HR?
It is basically an approach that is very beneficial for a business. As the name itself
indicates, the organization management module in the SAP HR simply makes sure
of handling all the complex tasks in a very reliable manner and the good thing is the
users are free to derive many additional benefits.
15. What are the different structures in the SAP HR with which you
are familiar?
In most businesses, there is actually a need for different structures for the
successful representation of conditions related to the organizations, their policies,
as well as their implementation. The SAP HR simply provides the following three
important structures with the help of which the users are free to keep up the pace
simply.
Enterprise Structure: It gives information about the location of work on an
employee. It comprises of Client, Personnel Area, Personnel Subarea and
Company Code
Organizational Structure: It gives relations between employees and their
corresponding departments or business unit. It comprises the organizational
plan, which includes Job, position, organizational unit, etc.
Personnel Structure: gives information about the employee's job function. It
comprises of Employee Group and Employee Subgroup
All the tasks related to employee welfare and handling different aspects of
employment are the responsibilities of the HR department in an organization. The
department head has to compliance with the labor law and has to make sure that all
the employment standards are met in the organization.
Assuring administration and providing employees all the benefits is also the
responsibility of the same department. In addition to this, they are responsible for
dismissal, as well as recruitment of employees in the organization.
Hire
Change Organizational Unit/Position
Change of Pay
Transfer
Terminate
Retirement and etc.
Staff often needs to be motivated for the successful accomplishment of their tasks.
For this, the first condition is to make them feel that all their needs would be
fulfilled. The fact is employees often made demands and it is not always necessary
that the management has to invest money in fulfilling the same.
The same can be utilized for determining the needs of the staff. Also, it has a lot of
dedicated features for this task.
SAP HR tool needs user’s data for accomplishing a few of its tasks such as record
keeping and marinating personal profiles. All the information about the employees
is generally grouped into small units and these units are recognized as Info units. In
SAP HR, they can have 4 digit keys.
20. What is PCL 2 cluster in SAP HR and how as a user you can
access the same?
It is basically a cluster in which the Payroll outcomes are stored. It can be accessed
with the help of a transaction PC simply. It’s not necessary that all the employees
are allowed to access the same.
21. List the Time Related Infotypes that you have used?
2001 - Absences
2002 - Attendances
2003 - Substitutions
2007- Attendance Quotas
0007- Planned Working Time
The international Payroll process is used when then the employees are to be paid
more than their basic remuneration. This can be due to reasons such as paying the
bonus, rewarding, overtime salary, or any other special payments.
There is not always a need for the same. Generally, the employees are defined
based on other ethics and policies.
These are the basic transactions that are given to the employees or the end users
for a defined time period. This is when the end users have to work on a special
assignment and have to access the concerned data. The authorization may or may
not be provided depending on the various factors.
The SAP HR tool simply makes sure of the reliability and addressability of the
various modules in a very easy manner.
It is basically a link between payroll and Time Management. It stands for Time
Management Status.
It is basically an approach when the users have to transfer the data from one server
to another. Generally, this is done between the development and the production
server. There is a need for the same due to various reasons that may not always be
enclosed by the organization.
The common method is to group them based on the overall allowances which are to
be paid to them. This can vary depending on their pay structure and other benefits
that are usually given to them.
However, it is not necessary that all the tasks can be accomplished through
automation in SAP HR. Presently, it has a limited scope but SAP is working to
enhance its visibility in the coming versions.
Generally, it is not always permanent and is considered only when issues such as
sudden resignations, death of an employee, or transfer takes place. Also, there are
conditions which the employees have to meet for this.
Client
Company code
Personnel area
Personnel subarea
Do you want to Master SAP SD? Then enroll in "SAP SD Training" This course will help yo
Ans:
Ans: A new employee is hired with the PA40 transaction code. After that, all
the Infotypes are maintained for the employee by using the PA30
transaction code.
Personnel Administrator
Payroll Administrator
Time Administrator
Ans: Dynamic actions when triggered by the system. They are the result of
some personnel actions. If changes are made (personnel action) to the
personnel data of an info type, then has an effect on the data of a second
info type, the system automatically displays the info type. One of the main
purposes of the dynamic action (of the system) is to have consistent and
coherent data. These actions are started automatically by the system, unlike
the Personnel actions which you start by yourself. The best example is when
an action is carried out like hiring; it needs to populate a set of info types.
In the initial entry of details in info type 0000 is personnel action. Then the
system automatically displays the next info types- which are the result of
dynamic action.
Ans: Does each of them have their own ITs and the taxation differs? Yes,
since the Benefits are more important in the US. In the US unemployment
tax will come. Garnishments will come, Residence taxation, Work tax, and
others.
In this activity, if the wage type has to be Indirectly Evaluated, you must first
assign INVAL in the Indirect eval. module field.
Then, you must assign the Module variant(A, B, C, D) for the wage type.
Now when you populate the Basic Pay infotype (0008), the configured wage
types will get defaulted, and those wage types configured for INVAL will
also have their amounts defaulted.
In the PayScale Group, Pay Scale Level, and Wage Type fields, enter the
employees who should receive a standard pay increase. Enter the date from
which the Customizing settings should be changed. In the Increase and
Rounding sections, enter the necessary data, for example, an increasing
amount or an increased percentage rate.
In the Program field enter report RPITRF00.In the Selection section, enter
the selection criteria you want to use to effect an extended standard pay
increase.
If you do not select Batch Input, the pay scale reclassification will only be
simulated. A results log is displayed, that you can evaluate as required. If
necessary, enter the pay scale structure for which you want to effect a
standard pay increase.
Q19) What is the employee subgroup grouping for primary wage types used
for?
Ans: You can use these groupings to specify which wage types may be
entered for which employee subgroups.
Q20) Through which T-Code you are able to create a remuneration statement?
Q21) How can you define default wage types for the Basic Pay Infotype?
Ans: The system can suggest a default wage type for basic pay (IT0008), to
do this appropriate wage type must be included in a wage type model.
Here you define the default wage types and the sequence of how they
should appear in the infotype Basic Pay and whether you can overwrite the
defaulted wage type or not.
Revise Default Wage Types After setting the wage type model, the LGMST
feature needs to be defined. Feature LGMST has two return values: firstly,
the maximum number of wage types that can be entered in the Basic Pay
infotype (IT0008), and secondly, the wage type model the system is to use,
which was defined above. To access feature LGMST use following SPRO
path or transaction PE03.
SPRO: Personnel Management -> Personnel Administration -> Payroll data ->
Basic Pay -> Wage Type -> Enterprise Structure for Wage Type Model
Q22) In which feature, default wage type is defined for Basic Pay Infotype?
Ans: LGMST
Q23) How does the system know when to trigger retroactive accounting for a
particular employee?
During the next regular payroll run or correction run (off-cycle payroll type
B), the system determines whether the data in the Earliest MD change and
(if applicable) MD chng. bonus fields come before the date in the
Accounted to the field.
If this is the case, the system performs retroactive accounting. It starts with
the payroll period in which the data entered in the Earliest MD change and
MD chng. bonus fields occur. The system recalculates all payroll periods
that lie between the date in the Earliest MD change and MD chng. bonus
fields and the date in the Accounted to field.
The system deletes the date in the Earliest MD change and MD chng.bonus
fields.
Q24) What activities are possible when the payroll control record is set to
“Released for Payroll”?
Ans: If you choose the function Release Payroll from the menu, you are
prevented from changing infotype data records if such changes affect the
past or present. This lock applies to the personnel numbers included in the
payroll area concerned. Changes that affect the future are still permitted.
You must execute this function in the menu before starting the payroll. If
the status of the payroll control record was previously Exit Payroll, the
Release Payroll function also has the effect of increasing the period in the
payroll control record by 1.
Ans: Yes, It can be reversed before the Bank transfer. Once the transfer is
done the payments need to be adjusted in the next payments.
PCR - The Personnel Calculation rule allows how one wage type is to be
processed in different ways in payroll accounting.
Payscale type
Payscale area
Employee subgroup grouping for CAP
Pay Scale Group and Pay Scale Level
This report is only for copying objects from one plan version to another
plan version to keep updated structures Always only one plan version
would be active which is current. This report does not help to copy any
master data.
Ans: Yes, It can be reversed before the Bank transfer. Once the transfer is
done the payments need to be adjusted in the next payments.
Q30) What activities are possible when the payroll control record is set to
"Released for Payroll "?
Ans: When you set the status to Released for payroll you cant make any
change to master data. It's actually released for payroll.
Q31) Is it possible to branch directly from the payroll log to master data and
time data maintenance?
Payroll Results
Ans: I created one symbolic account and assigned the same to Salaries GL
Account and then completed the other configuration steps needed to
complete the procedure.
However, when I tried to run the simulation for posting to FICO, I got the
message “Document is not generated”.
We have a deduction wage type displayed in the window of our payslip that
shows a negative value. This causes problems and we have tried several
measures to correct this including conversion rule 16 for our wage type in
the same window but so far, without any success. How can we correct or
delete the negative sign?
You can review OSS Note 406977. This is a collective note of issues with
RPCEDTx0 with examples of problems and solutions.
Payroll Simulation
Q33) How do I correct the payroll simulation entry and check the correctness of
our master data? What if one hundred employees get rejected due to error 167-
process health plans? What does the following error mean: “No entry for plan
DENT/cost variant. FMDN/key////x00000000000000” ?
Ans: You should check for the cost element associated and the validity of
the cost rule for this plan. To do this, check your configuration under
Benefits>Plans>Health Plans>Define cost variant and define cost rules.
Q34) Why is the system not picking up the values changed this month by
default during payroll simulation? However, when I tried last month’s retro
date, it picks up correctly. How can this issue be corrected?
Ans: You can check the “Earliest MD (master data) change” date on infotype
0003. If you have done that already and payroll simulation still doesn’t
function by default, then there is a problem with your infotype and/or wage
type retro settings. Check table T582A.
Single Payroll
IT0015
Q36) I need to capture a reason in the "additional payment" IT0015. The reason
code is “save” in this infotype. I tried to capture for reason an Example to
ADDWT 9999 if Reason ADDWT9998. How can I check the reason in IT0015 for
accuracy?
Ans: You can try using this to start with: ‘TABLE P0015 > VARGB PREAS’
Q38) How does the system know when to trigger retroactive accounting for a
particular employee?
Q39) Is it possible to branch directly from the payroll log to master data and
time data maintenance?
Creating default values when data is input, such as creating default values
for the payroll accounting area or basic pay of the employee Creating
criteria of selection to be used during evaluations Creating a unit to be
used for authorization check.
Personnel Administrator
Payroll Administrator
Time Administrator