SAP Knowledge Base Article - Public

2752770 - How to make sequenceNumber field of PayComponentNonRecurring ODATA entity as a business Key under ODATA API Data Dictionary

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

 Sequence Number New.PNG

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