SAP Knowledge Base Article - Public

3398130 - Guideline error when nominating for award

Symptom

Error messages when trying to nominate user for award.

  1. Error message: "Cannot proceed with the nomination as there is no guideline rule associated with the program".
  2. Error message: "The award configuration is incomplete for your selection. Contact your administrator to configure the currency conversion on Manage Award Programme Settings."

Environment

  • SAP SuccessFactors Compensation
  • SAP SuccessFactors Rewards and recognition

Reproducing the Issue

  1. Go to recognize someone 
  2. Select Nominee
  3. Select award
  4. Fill the required parameters and options
  5. User sees 'Custom' in currency section instead of desired currency value adjacent to the amount value field or just the local currency
  6. Submit award
  7. One of the error message appears

Cause

This happens because additional settings are required after the 2H 2023 release. Text below has been taken from Enhancements to Award Currency Determination with Default Guidelines for Reward and Recognition | SAP Help Portal.

The Currency Code is now added as a default criteria for the Guidelines to determine the local currency used for a recipient with spot award programs.  

On this spreadsheet, you enter an asterisk (*) as a wildcard to denote a default value for other columns, but you can no longer use an asterisk with GUIDELINE_CURRENCY_CODE entries. Also, make sure to add all currencies to the file. In case you only populate the functional currency, error will be thrown when nominating employees whose currency is not the functional.

Note: If the functional currency is a custom one, then employees must have at least one pay component in their profile using that currency, otherwise error will also occur.

Resolution

In order to give customers time to adjust to this new behavior, a short-term solution is being introduced that will allow support for the legacy behavior. After patch release on December 11th, a checkbox with text "Use functional currency instead of local currency for currency-based awards" will be added. If unchecked, then the post-2H 2023 behavior that requires local currency will be enforced.

We also strongly advise working with your Implementation Partner to either switch to a Points-Based Program or to migrate to using local currency in future cycles, as the aforementioned patch is meant to be temporary.

Please note that there is no patch process for language messages in different locales. To add localization for this menu option, use the Manage Language feature to download the CSV for a specific locale, and then add a label for the key "SPOTAWARDS_FUNCTIONAL_CURRENCY_FOR_CURRENCY_AWARDS" in respective locale's .csv. Save the file and import it back as a custom language pack. Be sure to remove this key after 1H 2024 release.

NOTE: if the option is not visible in the instance after patch PTCH-42807/PTCH-42830 are deployed, please run an MDF Object Definition to DB Sync in Provisioning, and then run an Odata cache refresh in Admin Center by following these steps:

  1. Go to Admin Center
  2. In Tools, search for OData API Metadata Refresh And Export
  3. hit the Refresh button

Once refresh has completed, the option should now be available.

See Also

2171560 - How to get notified about new or updated SAP Notes and/or KBAs - SAP for Me - SAP for Me

Keywords

Reward guidelines, Error while nominating, Guideline error, Currency code, Cannot proceed with the nomination as there is no guideline rule associated with the program, guideline rule, currency code guideline,KI2311  , KBA , LOD-SF-RNR-ASS , Award Submissions, Award Visibility , Problem

Product

SAP SuccessFactors Compensation 2311