Symptom
How to make sequenceNumber field of PayComponentNonRecurring ODATA Entity as a business Key under ODATA API Data Dictionary.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SuccessFactors
Reproducing the Issue
1. Navigate to ODATA API Data Dictionary, go to PayComponentNonrecurring and check the Business Key value for the property sequenceNumber
2. The value is false
Resolution
- For EmpPayCompNonRecurring entity, when you set the below values in Succession Data Model:
<hris-field id="sequence-number" visibility="view" allow-import="true">
- The business key would be user_sys_id + seq_number; otherwise, the business key is user_sys_id + pay-component-code + pay_date by default.
Keywords
EmpPayCompNonRecurring, business key, sequenceNumber, ODATA API Data Dictionary , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , How To
Product
SAP SuccessFactors HCM Core 1811