Learn, Practice, and Improve with SAP C_HCMP_2311 Practice Test Questions
- 80 Questions
- Updated on: 13-Jan-2026
- SAP Certified Application Associate - SAP HCM Payroll for SAP S/4HANA
- Valid Worldwide
- 2800+ Prepared
- 4.9/5.0
Stop guessing and start knowing. This SAP C_HCMP_2311 practice test pinpoints exactly where your knowledge stands. Identify weak areas, validate strengths, and focus your preparation on topics that truly impact your SAP exam score. Targeted SAP Certified Application Associate - SAP HCM Payroll for SAP S/4HANA practice questions helps you walk into the exam confident and fully prepared.
In what customizing table do you group employees for use in personnel calculation rules (PCRs)?
A. V_T511
B. V_001P_K
C. V_512W O
D. V_503_B
Explanation:
PCRs (Personnel Calculation Rules) are used in SAP Payroll to define logic for wage type processing (e.g., overtime, bonuses, deductions).
To apply PCRs selectively, employees must be grouped so that the system knows which rules apply to which set of employees.
This grouping is done in Personnel Subarea Grouping for PCRs, which is stored in the customizing table V_001P_K.
❌ Why not the others?
A. V_T511
→ This table stores time wage types and their valuation bases. It’s about wage type generation, not employee grouping for PCRs.
C. V_512W_O → This table is for wage type characteristics (processing class, cumulation class, evaluation class). It defines how wage types behave in payroll, not employee grouping.
D. V_503_B → This table relates to employee groupings for work schedules. It’s used in Time Management, not PCRs.
📖 Reference:
SAP documentation and training materials on Payroll Customizing explain that Personnel Subarea Grouping for PCRs (V_001P_K) is the correct table for grouping employees to control PCR application. You can find this in SPRO → Payroll → Payroll: International → Personnel Calculation Rules → Define Employee Groupings for PCRs.
What is the purpose of the GENAU constant in the standard payroll process?
A. It decreases the time for processing payroll.
B. It increases the accuracy of rounding.
C. It provides employee groupings for payroll.
D. It removes redundancy from calculations.
Explanation:
In SAP Payroll, the GENAU constant (from table T511K) controls the precision of calculations, especially for rounding rules during payroll processing. It defines how many decimal places are used internally when wage types are calculated. By maintaining higher internal precision, SAP ensures that intermediate calculation results are more accurate before the final rounding is applied. This helps prevent cumulative rounding errors, particularly in complex payroll calculations involving percentages, time evaluation, or retroactive accounting.
❌ Why the other options are incorrect
A. It decreases the time for processing payroll.
GENAU has no impact on system performance or runtime. It only influences numerical precision, not processing speed.
C. It provides employee groupings for payroll.
Employee groupings are defined using payroll control objects such as personnel area, employee subgroup, and PCR groupings, not constants like GENAU.
D. It removes redundancy from calculations.
Redundancy elimination is not a function of payroll constants. GENAU does not optimize logic or reduce repeated calculations; it strictly controls decimal precision.
📚 References
SAP Help Portal – Payroll Constants (Table T511K)
SAP Documentation: Rounding and Precision in SAP Payroll
A vacation wage type is to be generated for an employee based on vacation.Which identifiers play an important role in Absence Valuation (v_T554C) in Customizing?
A. MODIF A and Absence Valuation Rule
B. MODIF 2 and Absence Valuation Rule
C. MODIF W and Absence Valuation Rule
D. MODIF W and the Day Rule
Explanation:
In SAP HCM Payroll, absence valuation determines how an employee’s absence (such as vacation) is valuated and which wage types are generated during payroll. The key Customizing table for this is V_T554C (Absence Valuation).
Two identifiers are crucial here:
MODIF W (Wage Type Modifier)
MODIF W controls which wage types are generated during absence valuation. It acts as a link between the absence type and the payroll wage types to be created.
Absence Valuation Rule
This rule defines how the absence is valuated, for example whether the valuation is based on planned working time, average pay, or other valuation bases.
Together, MODIF W and the Absence Valuation Rule determine both what wage type is created and how its value is calculated for vacation absences.
❌ Why the other options are incorrect
A. MODIF A and Absence Valuation Rule
MODIF A is used mainly for time wage type selection and PCR processing, not for generating wage types in absence valuation.
B. MODIF 2 and Absence Valuation Rule
MODIF 2 is relevant for time evaluation and PCR branching, not for absence wage type generation.
D. MODIF W and the Day Rule
The Day Rule controls how absences are counted in days (calendar days, workdays, etc.), not how wage types are generated or valuated.
📚 References
SAP Help Portal – Absence Valuation (Table T554C)
SAP HCM Payroll: Absence Valuation and Wage Type Generation
SAP Time Management and Payroll Integration – SAP S/4HANA
You want to use the possibilities of counting classes.
Into which types can each counting class be classified? Note: There are 2 correct Answers
to this question.
A. SA
B. AP
C. KA
D. AU
C. KA
Explanation:
In SAP HCM Payroll, counting classes are used within the payroll schema to count specific types of time and wage-related items (such as overtime hours, night shift hours, etc.). Each counting class must be classified into one of two types to define its purpose in payroll calculations:
SA (Attendance/Absence Counting Class):
This type is used for counting time data derived from attendance and absence information. It handles the quantification of hours or days from time evaluation results (e.g., counting regular hours, overtime categories, or sick days).
Purpose: To aggregate and process time-based information for payroll.
KA (Wage Type Counting Class): This type is used for counting monetary amounts from wage types. It accumulates the financial values of specific wage types that appear during the payroll run (e.g., counting total bonus payments, total deductions, or total payments of a certain allowance).
Purpose: To aggregate and process money-based information for payroll, reporting, or further calculations.
Why the other options are incorrect:
B. AP: This is not a valid counting class type in standard SAP HCM Payroll. "AP" is often associated with Accounts Payable, which is a financial accounting module, not a payroll counting class.
D. AU:This is not a valid counting class type in standard SAP HCM Payroll. "AU" could be mistaken for other SAP abbreviations but is not a classification for counting classes.
Reference
This classification is fundamental when defining counting classes in transaction PU03 (Maintain Counting Classes). The KOCLS-KTART field (Counting class type) in the technical setup allows only the values SA or KA. The distinction ensures that time data and monetary data are processed in separate logical streams within the payroll schema.
Which function does the new average processing perform?
A. X016
B. MEANV
C. PIT X015 GEN
D. AVERA
Explanation:
In SAP HCM Payroll, the function AVERA is used for average processing, specifically for calculating average earnings or average values over a period. This is a crucial step in payroll for determining payments based on average wages, such as for overtime, bonuses, or other statutory calculations that require a historical average rather than just the current period's amount.
Purpose: It reads the relevant wage types from the results table (RT), calculates an average based on a defined number of past periods, and writes the result back into the payroll results for further processing.
Why the other options are incorrect:
A. X016:
This is a Payroll International (PI) function. While it is related to average value determination (/I1C function), it is not the core, standard function named for new average processing. AVERA is the more fundamental and directly named function for this task.
B. MEANV: This is a database function (DBS) used for basic arithmetic mean calculations, not the specific payroll function designed for processing average wages within the payroll schema.
C. PIT X015 GEN: This refers to a Payroll International (PI) template or generation tool, not a runtime payroll function. X015 is another PI function related to average values, but "PIT X015 GEN" suggests the generation of that function's structure, not the processing function itself.
Reference:
The AVERA function is a standard schema function found in SAP HCM Payroll (often seen in schemas like CAP0 - Average Values). It is configured with parameters that define which wage types to average, over how many periods, and how to store the result. Understanding the difference between core payroll functions (AVERA, P0014, P0015), database functions (DBS), and international extensions (PI) is essential for the exam.
Which tables can you find in the PC_PAYRESULT transaction? Note: There are 2 correct Answers to this question.
A. Internal Table (IT)
B. Results Table (RT)
C. Bank Transfer (BT)
D. Output Table (OT)
C. Bank Transfer (BT)
Explanation:
Transaction PC_PAYRESULT is used to display the detailed results of a payroll run for an employee. It shows the core internal tables populated during payroll execution.
Results Table (RT):
This is the central and most important table displayed. It contains all the calculated wage types for the payroll period, including their number, amount, rate, and units. Viewing the RT table is the primary purpose of PC_PAYRESULT to check gross-to-net calculations.
Bank Transfer (BT):
This table stores the results related to payment distribution and bank transfers. It shows how the net pay is split across different bank accounts, payment methods, and amounts. It is a standard part of the payroll results display.
Why the other options are incorrect:
A. Internal Table (IT):
While "IT" is a common abbreviation for a generic internal table in ABAP programming, it is not a specific, named payroll results table displayed in PC_PAYRESULT. The payroll driver has specific tables like RT, BT, and CR.
D. Output Table (OT):
This is not a standard payroll results table. The payroll driver uses tables like RT (Results), BT (Bank Transfer), and CR (Control Record). "Output Table" is a misnomer; the closest relevant concept might be the "Output Schema" used for payroll slips, but it is not a data table displayed in this transaction.
Reference:
Understanding the structure of payroll results is fundamental. When you run payroll (transaction PC00_M40_CALC), the payroll schema processes data and populates several key internal tables. These are stored in the cluster tables (PCL1, PCL2, PCL3, PCL4) and can be inspected via PC_PAYRESULT. The main tables you will see in the standard display are:
What function generates time wage types on the TIP table?
A. GWT
B. DAYPR
C. PIT
D. PZL
Explanation:
In SAP HCM Payroll, time wage types are generated during payroll processing based on evaluated time data. The TIP table (Time Input Processing) is used to hold time-related data that is relevant for payroll.
The function GWT (Generate Wage Types) is responsible for creating time wage types and placing them into the TIP table. These wage types are then further processed by payroll functions and PCRs for valuation and transfer to subsequent tables (such as RT).
❌ Why the other options are incorrect
B. DAYPR
DAYPR is used to prorate wage types by day, not to generate time wage types on the TIP table.
C. PIT
PIT is a payroll function related to processing input tables, but it does not generate time wage types on the TIP table.
D. PZL
PZL is used mainly for time evaluation and time quota processing, not for generating payroll time wage types.
References
SAP Help Portal – Payroll Function GWT (Generate Wage Types)
SAP HCM Payroll Processing – Time Wage Type Generation
| Page 1 out of 12 Pages |