Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: HRPAYCH01 - Messages for Payroll Switzerland
Message number: 022
Message text: Obligatory field not filled: Municipality (&1)
The municipality code is required for withholding tax accounting. In the
<LS>Fiscal Data CH</> infotype (0038), however, no municipality is
specified (<DS>Municipality</> field).
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
In infotype 0038, enter the missing municipality code (usually the
municipality of residence; you enter the municipality of work for
cross-border employees only).
Carry out retroactive accounting.
Run the report for withholding tax accounting again.
The report reads the municipality number from the tax calculation table
ST.
Error message extract from SAP system. Copyright SAP SE.
HRPAYCH01022
- Obligatory field not filled: Municipality (&1) ?The SAP error message HRPAYCH01022, which states "Obligatory field not filled: Municipality (&1)," typically occurs in the context of payroll processing in the SAP Human Resources (HR) module, particularly in the Swiss payroll system. This error indicates that a mandatory field related to the municipality is not filled in the employee's master data or payroll data.
Cause:
- Missing Data: The municipality field in the employee's address or payroll information is not filled out. This is often required for tax calculations and other payroll-related processes.
- Incorrect Configuration: The system may be configured in such a way that it expects a municipality to be filled for certain payroll processes, and if it is not, the error will be triggered.
- Data Migration Issues: If data was migrated from another system, it’s possible that the municipality information was not transferred correctly.
Solution:
Check Employee Master Data:
- Navigate to the employee's master data (transaction code PA30).
- Check the address details and ensure that the municipality field is filled in correctly.
- If the municipality is missing, enter the correct municipality information and save the changes.
Review Payroll Configuration:
- Ensure that the payroll configuration is set up correctly to require municipality information where necessary.
- Consult with your SAP HR configuration team if you suspect that the configuration is incorrect.
Data Validation:
- If you are importing or migrating data, ensure that the municipality field is included and correctly populated in the data files.
- Run validation checks on the data to identify any missing mandatory fields.
Testing:
- After making the necessary changes, run a test payroll to ensure that the error does not reoccur.
Related Information:
By ensuring that all mandatory fields, especially the municipality, are filled out correctly, you can resolve the HRPAYCH01022 error and proceed with payroll processing without further issues.
Get instant SAP help. Sign up for our Free Essentials Plan.
HRPAYCH01021
Correction list could not be created; evaluation period before 2009
What causes this issue? The system can create correction lists for tax periods (fiscal year) from 2009 onwards only. The correction lists covers an e...
HRPAYCH01020
Checking rule C13: Withholding tax with start date '01.01' must be >= 0
What causes this issue? An overall list (LR) that begins on January 1 of a year must not show negative tax retention.System Response The system issu...
HRPAYCH01023
Municipality &1 was read from infotype 0038 (key date: &2)
What causes this issue? The municipality code is required for withholding tax accounting. Howeve r, no municipality has been specified in the payroll...
HRPAYCH01024
Check rule C7: Amount for other benefits must be >= null
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.