SAP Knowledge Base Article - Public

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


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.



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


  • 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.


EmpPayCompNonRecurring, business key, sequenceNumber, ODATA API Data Dictionary , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , Integrations , How To


SAP SuccessFactors HCM Core 1811