SAP Knowledge Base Article - Public

3076751 - [Onboarding] Payment Information Mandatory Check during Personal Data Collection

Symptom

Multiple customers have a requirement to make the Payment Information details mandatory for the External Users to submit while completing the Personal Data Collection step.

Environment

SAP SuccessFactors Onboarding

Resolution

To make the Payment Information mandatory for the External Users during Personal Data Collection step a business rule needs to be configured. Since Payment Information is MDF entity you can set "Initialize rule" on "Payment Information" object. This rule will default value for Pay Type so that Onboardee will not miss the Payment Information section.

Steps to follow this solution-

1. Rule to default 'Main Payment Method' in Pay Type field

2. Link this rule to Object Definition --> PaymentInformationDetailsV3 --> Rules --> Initialize Rules section 

NOTE:

From the code, paymentInformationDetailsV3.payType is a mandatory field, we would need to either enable this field on the Payment Information configuration UI or set its value through some business rule(As shown above)

If paymentInformationDetailV3.customPayType field is enabled then you need to set the value for the same as well using the business rule.

See Also

Errors while submitting Payment Information details in Personal Data Collection step-

1.Sorry, the pay type of payment method Bank Transfer should not be empty. Please enter a value.
2. Sorry, you should provide the main payment method.

If customer is facing above errors even after setting the Initialize rule please make sure payType field value is set as payType is a mandatory field validated from the code irrespective of business rules being configured or not

Reference KBA-https://launchpad.support.sap.com/#/notes/2715720

Partner Community Post for reference- https://partnercommunity.successfactors.com/t5/Onboarding/Payment-Info-mandatory-check-during-Personal-Data-Collection/m-p/76235/thread-id/9771

Keywords

Onboarding 2.0, Payment Information mandatory, Personal Data Collection, Default business Rule , KBA , LOD-SF-OBX-DC , Personal Data Collection , Bug Filed

Product

SAP SuccessFactors Onboarding 2105

Attachments

Pasted image.png