SAP Knowledge Base Article - Public

2749886 - Unable to Add Custom Fields to Time Information Objects

Symptom

When creating custom fields on below objects of type String/Decimal/Number/Date in Configure Object Definition, you get the error:

"You are adding too many *****-typed field (limit is 0). You cannot exceed this limit"

Objects:

  • TemporaryTimeInformation
  • EmployeeTimeCalendar
  • TimeAccountTypeAccrualTransfer

Environment

Employee Central, Time Off

Reproducing the Issue

  1. Navigate to Configure Object Definition > TemporaryTimeInformation > Take Action > Make Correction
  2. Add custom field of type String/Decimal/Number/Date
  3. Save
  4. Error appears

Cause

As per the handbook (TimeOff Implementation Guide: custom fields are only supported for EmployeeTime)

For the above given generic Time Objects there is no use case known (UI does not show them; data is rebuild based on internal processing logic without any details of custom fields)

Resolution

Engineering has prevented the creation of the custom fields for these objects as they will not show in the UI and is not yet supported.

Keywords

TIM-7523, You are adding too many NUMBER-typed field (limit is 0). You cannot exceed this limit, You are adding too many STRING-typed field (limit is 0). You cannot exceed this limit, "You are adding too many NUMBER-typed field (limit is 0). You cannot exceed this limit, You are adding too many DATE-typed field (limit is 0). You cannot exceed this limit , You are adding too many DECIMAL-typed field (limit is 0). You cannot exceed this limit, cannot save custom field on Temporary Time Information object , KBA , LOD-SF-EC-TIM , Time Off , Problem

Product

SAP SuccessFactors Employee Central 1811 ; SAP SuccessFactors Employee Central 1902 ; SAP SuccessFactors Employee Central 1905