Sap HCM
Sap HCM
Ans: The components of the enterprise structure in SAP HCM are given as follows:
Client
Company code
Personnel area
Personnel subarea
Ans: In the SAP R/3 (R stands for Real-time) system, a client is an organization and a
legal entity. A client is positioned at the highest level among all the organizational
units. It contains the master data of various business processes, such as customers,
products, and vendors. A three-digit number is used to represent clients in the SAP
R/3 system.
Ans: A personnel subarea is a part of the personnel area, which can be subdivided
according to the geographical location or the strategic line of business. It is
represented as a four-character alphanumeric code. For example, if the branches or
locations of an organization are defined as personnel areas, then its departments,
such as HR and ADMIN, are the personnel subareas of the organization.
Ans: The SAP HCM Workflow automates business processes and assigns tasks to
appropriate persons at the right time.
Ans:
Ans: Features are decision trees customized in the Implementation Guide (IMG)
screen in SAP HCM that are made up of technical fields whose values are defaulted
in the easy access.
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: The company organization structure and reporting structure are represented
through the organization plan. The active plan version is the current plan version and
the other plan versions are considered as various planning Stages. Used for
manpower planning. Normally plan version"01" is always made the active plan
version.
You can maintain evaluation paths on img -> Personnel Management ->Organization
Management-> Basic Settings-> Maintain Evaluation Paths .
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.
Ans: You must define the characteristics of the wage type to be evaluated indirectly.
To do this, go to the IMG under Payroll *: Reimbursements, Allowances, and Perks ®
Maintain Wage Type Characteristics.
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.
Ans: You can reassign the pay scale to any position through position
maintenance(PO13). Go to change planned compensation and reassign the pay scale
to the desired position.
The amount of the indirectly valuated wage types is adjusted according to the data
in the Customizing settings. No new infotype records have been created in the Basic
Pay infotype (0008).
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.
The payments for the selected employees have been adjusted in accordance with
the data specified in Customizing. New infotype records have been created in the
Basic Pay infotype (0008).
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.
Personnel Management -> Personnel Administration -> Payroll data -> Basic Pay ->
Wage Type ->
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?
If you edit an infotype that is relevant to retroactive accounting, the system enters
the start date of the changed infotype record in the following fields of infotype 0003
Payroll Status:
Earliest MD change (earliest master data change since last payroll run)
MD chng.bonus (earliest payroll-relevant master data change (bonus)). This
field is only displayed for specific country groupings, it is not displayed for all
personnel numbers.
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.
Q25) Can a posting run be deleted?
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.
CAP - CAP is a Collective Agreement Provision based on which the different groups of
Employees are eligible for different kinds of pay scale structures and benefits and so
on. CAP is based on the following components :
Payscale type
Payscale area
Employee subgroup grouping for CAP
Pay Scale Group and Pay Scale Level
Ans: The following naming conventions are used for wage types:
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”.
If you have selected “Output Log” at the beginning of your configuration procedure,
it will tell you at the bottom part what went wrong.
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
Ans: No. The system can be configured to play in multiple currencies but not to pay
an individual in multiple currencies.
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?
Ans: You have to mention the retroactive accounting date in IT 0003 in the relevant
field. Otherwise, it will take the earlier hiring date.
Q39) Is it possible to branch directly from the payroll log to master data and time
data maintenance?
Following are some important organizational functions that can be performed using
an employee group:
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.
If the wage type needs to be Indirectly Evaluated in this operation, you must first
enter INVAL in the Indirect eval. Module field.
The wage category can be allocated to one variant (A, B, C, D). The wage forms
and INVAL wage types default when you fill out the Basic Pay infotype (0008).
Fill in the workers who should expect a standard pay increase in the PayScale
Group, Pay Scale Level, and Wage Type sectors. Set the start date for the
Customizing settings to be updated. Enter the required details, such as an
increasing number or a higher percentage point, in the Increase and Rounding
sections.
Depending on the customizing settings, it is possible to change the number of
indirectly valued pay forms. No new infotype documents were generated in the
Basic Pay infotype (0008).
● Extended Pay Increase Standard
● Enter the RPITRF00 report in the program area.
● Enter the selection method you choose to use to improve the pay standard.
Choose Batch Input.
The pay scale reclassification can only be simulated if you do not want Batch
Input. You’ll see results log that you can evaluate if needed. Enter the structure
of the pay scale where you want to increase your wages regularly if required.
What function specifies the default wage form for the Basic Pay Infotype?
GMT
When does the system know that retroactive accounting for a specific
employee is needed?
Retroactive accounting recognition has four approaches:
First, the process reaches the start date in the following sections of infotype
0003 of the updated infotype record while editing the infotype for retroactive
accounting.
● Earliest MD change
● MD chng.bonus. This field appears only for particular country groups; it does
not appear for all personnel numbers.
● The system verifies when the Earliest MD and MD chng data changes. In the
next usual payroll run or correction run, the incentive fields come before the
accounting date.
● If so, retroactive accounting is carried out of the system. The start is the
payroll time when the earliest change in MD and MD chng data are entered.
Fields of bonus occur. The method recalculates all pay dates from the Earliest
MD change to MD chng. Fields of bonus and date in the field reporting. The
system removes the date of the earliest changes and from the fields of MD
chng.bonus.
When is the payroll control recordset to “Released for Payroll”? What are
things possible?
You can’t make any changes to master data when the status is set to Release for
Payroll. This is because it has been made available for Payroll.
How do you verify the accuracy of our master data and correct the payroll
simulation entry? What if a hundred employers are turned down for health
plans because of an error in the 167-process? What does the message “No
entry for plan DENT/cost version? FMDN/key/x00000000000000” mean?
You can double-check the cost factor involved with this plan and also the cost
rule’s validity. To do so, go to Benefits>Plans>Health Plans>Define cost version
and define cost rules in your settings.
Why isn’t the machine picking up the values that have been adjusted this
month during payroll simulation by default? However, it rightly collects the
retro date of last month. Describe the options for addressing this issue?
On infotype 0003, look for the earliest master data change date. If you’ve done
all of that and payroll simulation still doesn’t function, it’s because your info
type and wage form retro settings aren’t set up correctly. T582A should be
checked.
How does the system know when retroactive accounting for a specific
employee can trigger?
In the related area of IT 0003, you could have the retroactive accounting date.
Otherwise, the older recruiting date would include.
Is it feasible to create a branch directly from the payroll log to the master data
and time data maintenance regions?
Yes, different sessions are possible.