Symptom
- After updating the Country Specific Field in the payment information section, the changes are not being saved.
- When users modify the country-specific payment details (e.g., custom field, currency, bank code, etc.), the updated values do not persist. They revert to previous or blank values after saving or refreshing the page.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP SuccessFactors HXM Suite
- SAP SuccessFactors Employee Central - Payment Information
Reproducing the Issue
Example: Country-Specific Payment Information Fields Do Not Save After Update (AUS)
-
Go to Test User.
-
Edit and update the Payment Information section.
-
Update any custom field or Payment Information Details (Country-Specific: AUS).
-
Enter Fund ABN (AUS).
-
Set Currency to Australian Dollar.
-
Click Save.
Expected Result:
- The updated country-specific payment information (including Fund ABN and currency) should be saved successfully and displayed correctly after saving.
Actual Result:
- No record is saved. The updated payment information (AUS-specific fields) does not persist after saving.
Cause
This is a missing permission Issue
Resolution
Grant permition to
- Navigate to Admin Center and access Manage Permission Roles.
2. Select the relevant Role
3. Check the `Miscellaneous Permissions` section and ensure the following permissions are added:
- Payment Information .Details.PaymentInformationDetailAUS (cust_PaymentInformationDetailAUS) - Grant: View Current, View History, Create, Correct/Edit, Delete
Note:
When you’re configuring roles for Payment Information in Employee Central, you should check all the following objects (as applicable) under Miscellaneous Permissions. For each object consider whether users should have View Current, View History, Create, Correct/Edit, Delete, etc
Payment Information (MDF) : View Current, View History, Create, Correct/Edit, Delete
|
Object |
Typical permission actions to consider |
|
Payment Information (MDF) |
View Current, View History, Create, Correct/Edit, Delete |
|
Payment Information Details (country-specific) |
Similar permissions as above |
|
Payment Method |
View, Create/Edit/Delete depending on your business scenario KBA: 2336454 |
|
Payment Method Assignment (to Country) |
View/Create/Edit/Delete as required KBA-2336454 |
|
Currency (MDF) |
Secure the object; then perhaps only View for ESS roles KBA: 2465615 |
|
Country (MDF) |
Same as above: secure + limit editing if needed KBA: 2662925 |
FAQ - Additional Information
Q) Where can I get information on this from the Guide?
A) Guide: Implementing Payment Information
- Chapter: Setting Up Role-Based Permissions
See Also
-
2553102 - Employee Central - Manage Configuration UI (MDF object UI)
-
2273344 - How to Configure Object Definition in MDF?
- 2336454 - Unable To Add Countries to Payment Method object from "Manage Data"
- 3118970 – Unable to access Payment Information portlet of future hires
- 2425021 – Payment Information History not available
- 2336454 – “Unable To Add Countries to Payment Method
- 2465615 – “How To limit the ability of the user to edit and add the Currency and Bank Country through the Payment Information for ESS”
- 2662925 – “Users can 'Edit' Objects Without Permissions
- 2318830 - Employee Central - Payment Information
-
2347362 - Validation issue with Payment Information for Spain
-
2477238 - How to add new Country Specific configuration to Payment Information Detail object
-
2575424 - Payment Information - Application Error When Payment Information Portlet Loads For All Users
-
2925224 - Payment Information RBP limitations
Keywords
View Current, View History, Create, Correct/Edit, Delete, Miscellaneous Permissions, permissions , Payment Information .Details, PaymentInformationDetailAUS, cust_PaymentInformationDetailAUS , KBA , LOD-SF-EC-PAY , Payment Information (Bank Information) , LOD-SF-EC-ADM , Admin Tools (EC Core only) , Problem
SAP Knowledge Base Article - Public