Do you have any question about this error?
Message type: E = Error
Message class: HRPAY99CALC - Error Messages from International Payroll
Message number: 007
Message text: HR_PAYROLL: Country group. &1 of payroll run not equal to trans. para. &2
The HR_PAYROLL function module is to start the payroll program &V3& for
the personnel country grouping &V2&. The payroll result, however, has
the personnel country grouping &V1&.
The application has performed the payroll run or payroll simulation.
However, it cannot use the result because it is inconsistent.
This is due to an internal program error. Correct this in your own code
or create a customer message for SAP Support.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Error message extract from SAP system. Copyright SAP SE.
HRPAY99CALC007
- HR_PAYROLL: Country group. &1 of payroll run not equal to trans. para. &2 ?The SAP error message HRPAY99CALC007 indicates a mismatch between the country group defined in the payroll run and the country group specified in the transaction parameters. This error typically occurs during the payroll processing in the Human Resources (HR) module of SAP.
Cause:
- Mismatch in Country Group: The country group defined in the payroll run does not match the country group defined in the payroll processing parameters. This can happen if the payroll run is set up for a different country group than what is configured in the transaction parameters.
- Configuration Issues: There may be incorrect or incomplete configuration in the payroll settings, leading to discrepancies in the country group settings.
- Data Entry Errors: Incorrect data entry during the payroll run setup or in the employee master data can lead to this error.
Solution:
Check Payroll Run Configuration:
- Verify the country group settings in the payroll run configuration. Ensure that the country group assigned to the payroll run matches the one defined in the transaction parameters.
- You can check this in the payroll control record (transaction code: PC00_MXX_CALC or PC00_MXX_CEDT).
Review Transaction Parameters:
- Go to the transaction parameters for the payroll run and confirm that the country group is correctly set. This can usually be found in the payroll schema or in the configuration settings for the payroll area.
Employee Master Data:
- Check the employee master data to ensure that the country group assigned to the employee is correct and matches the payroll run settings.
Consult Documentation:
- Review SAP documentation or notes related to payroll processing for your specific country to ensure that all configurations are correctly set up.
Testing:
- After making the necessary adjustments, perform a test payroll run to ensure that the error does not occur again.
Related Information:
If the issue persists after checking the above points, it may be beneficial to consult with your SAP support team or a consultant who specializes in SAP HR and Payroll.
Get instant SAP help. Start your 7-day free trial now.
HRPAY99CALC006
Parameter error when calling HR_PAYROLL function
What causes this issue? Some parameters or parameter combinations (&V1&) were not filled correctly when the HR_PAYROLL function module was ca...
HRPAY99CALC005
HR_PAYROLL: Parameter &1 not specified or specified incorrectly
What causes this issue? The required parameter &V1& was not transferred or was transferred with an incorrect value when the HR_PAYROLL functi...
HRPAY99CALC008
Log switched off after personnel number &1 (max. size reached)
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
HRPAY99CALC010
There is a cost distrib.of &3% without company code from &1 to &2
What causes this issue? You should save a cost distribution without company code in table C0. You can either create a cost distribution explicitly, u...
Click on this link to search all SAP messages.