SAP Knowledge Base Article - Public

2516575 - Payment Information Fields Duplicating, Clearing or Disappearing

Symptom

Payment Information fields disappear or appear to clear when adding further Payment Information details via "Edit" after intial Payment Information was added. And/Or fields are duplicated on Payment Information.

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 Employee Central - Payment Infomration

Reproducing the Issue

  1. Add initial Payment Information for a user (at this point it is possible certain fields are duplicated and populated with the same information)
  2. Click on 'Edit' (Pencil Icon) on Payment Information portlet for user
  3. Click 'Add Details' to add further Payment Information for the user
  4. Select 'Pay Type' for this new Payment Information
  5. Fields from intial Payment Information disappear or the information entered previously clears

Cause

The cause of this is Conditions and Conditional Values are in use on the Payment Information Detail object.

Con1.pngCon2.png

Above it can be seen that on Conditions and Conditional Values have been set on Account Number field and custom field IFSC Code on the Payment Information Detail object.
This is not supported and when additional Payment Information is added to a user that meets these conditions (example here an employee with bankCountry.code: IND) both fields will clear.

Also in this scenario, Account Number field has also been added to the PaymentInformation UI.

Con3.png

As Conditions and Conditional Values are set for the Account Number field and the Account Number field has also been set on the Payment Information UI - duplication of the Account Number Field will occur.

Con4.png

Resolution

To resolve, remove all Conditions and Conditional Values from the Payment Information Detail object as these are not supported for Payment Information UI.

As these are not supported, all fields should be added directly to the Payment Information UI.

To restrict certain fields from appearing for certain Countries, UI Rules on Payment Information UI need to be implemented instead.

For assistance creating these, please review KBA 2305691 - Configuration for Country Specific Field in Payment Information UI.

See Also

KBA 2305691

Keywords

Payment Information, Fields Duplicated, Fields Clear, Fields Disappear, Payment Information Detail, Condition, Condition Value , KBA , LOD-SF-EC-PAY , Payment Information (Bank Information) , LOD-SF-EC , Employee Central , LOD-SF-EC-PP3 , People Profile (PP3) , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions