How To Fix HRPAY99OC016 - Currency &1 does not correspond to country currency &2


SAP Error Message - Details

  • Message type: E = Error

  • Message class: HRPAY99OC - International payroll accounting, off-cycle

  • Message number: 016

  • Message text: Currency &1 does not correspond to country currency &2

  • Show details Hide details
  • What causes this issue?

    The specified currency is not the country currency for the employee.

    System Response

    This entry is possible, since it is only a currency.

    How to fix this error?

    Check that your entry is correct.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message HRPAY99OC016 - Currency &1 does not correspond to country currency &2 ?

    The SAP error message HRPAY99OC016 indicates that there is a mismatch between the currency specified in a payroll or HR-related transaction and the currency that is expected for the country in which the employee is located. This error typically arises in the context of payroll processing, where the system expects a specific currency based on the employee's country of assignment.

    Cause:

    1. Incorrect Currency Assignment: The employee's master data may have an incorrect currency assigned that does not match the country’s default currency.
    2. Configuration Issues: The configuration settings in the SAP system for the country may not be set up correctly, leading to discrepancies in currency assignments.
    3. Data Entry Errors: Manual data entry errors when entering payroll data or employee information can lead to mismatched currencies.
    4. Integration Issues: If there are integrations with other systems (e.g., financial systems), the currency data may not be synchronized correctly.

    Solution:

    1. Check Employee Master Data:

      • Go to the employee's master data (PA30) and verify the currency assigned to the employee. Ensure it matches the country’s currency.
    2. Review Payroll Configuration:

      • Check the configuration settings in the SAP system for the specific country (transaction code: SPRO). Ensure that the currency settings are correctly defined for the country in question.
    3. Correct Data Entry:

      • If the error is due to manual data entry, correct the currency in the relevant payroll or HR infotype (e.g., IT0008 for Basic Pay).
    4. Consult with SAP Basis or Technical Team:

      • If the issue persists, consult with your SAP Basis or technical team to check for any underlying issues in the system configuration or data integration.
    5. Testing:

      • After making the necessary corrections, run a test payroll to ensure that the error does not reoccur.

    Related Information:

    • Transaction Codes:

      • PA30 (Maintain HR Master Data)
      • SPRO (SAP Reference IMG for configuration)
    • Documentation:

      • Review SAP Help documentation for payroll processing and currency settings for specific countries.
    • Support:

      • If the issue cannot be resolved internally, consider reaching out to SAP support for further assistance.

    By following these steps, you should be able to identify and resolve the cause of the HRPAY99OC016 error in your SAP system.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant