2305817 - Payment Information portlet - field values are set to null upon edit or the portlet is continuously loading.

SAP Knowledge Base Article - Public

2305817 - Payment Information portlet - field values are set to null upon edit or the portlet is continuously loading.

Symptom

When selecting the edit link on the Payment Information portlet, values in several fields are set to null or the portlet is continuously loading.

Examples:

  • Pay Type
  • Payment Method
  • Bank Country
  • Bank
  • Routing Number
  • Account Number
  • Currency
  • Ammount

4-14-2016 10-39-56 AM.png

Environment

  • Successfactors HCM Suite
  • Employee Central

Cause

This can be caused by "UI Rules" which are attempting to set default values for fields.

  • "UI Rules" should not be used to modify or set field data, but instead set UI parameters like "visibility".
  • "Business Rules" should instead be used when changing or setting field data.

Resolution

Remove or replace any UI Rules which are attempting to set field values.

 

  1. Run "Manage Configuration UI"
  2. Select the ScreenID used for Payment Information Details
  3. on the Payment Information Header, select "Manage UI Rules"
  4. Edit the Rule and verify that it does not Set field values
  5. Any rule like this should be converted to a business rule

 

 

Manage Configuration UI

4-14-2016 10-47-29 AM.png

 

 

Example Problematic UI Rule:

4-14-2016 10-50-37 AM.png

Keywords

Payment Information loading null edit fields , KBA , LOD-SF-EC , Employee Central , Problem

Product

SAP SuccessFactors HCM Core all versions