SAP Knowledge Base Article - Public

3772283 - Custom MDF Object with sequence rule is skipping the next sequence number

Symptom

  •  Sequence Object (Get Next Value) increments twice when MDF object is submitted with workflow.
  •  Sequence numbers are skipped for every request submitted through workflow, causing gaps in document numbering.

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP SuccessFactors HCM Core

Reproducing the Issue

1. Login to the instance
2. Go to People Profile
3. Find the custom MDF portlet with the sequence workflow configuration
4. Insert a new data
5. Submit the data which will generate a workflow
4. Observe that the business rule is executed twice during a single save/submission.
5. Sequence Object consumes two values and the generated sequence skips one sequence number.

Resolution

This is a known product limitation and no future plans to be enhanced yet due to some technical reasons.

See Also

Additional information:
KBA 3560499 - Storage Access API enablement
Knowledge Article KBA 3621246 - Sequence ID for MDF Object is not automatically populated to next number with Initialize Rule

Keywords

MDF sequence, skip, skipping, sequence, custom object, workflow, ID. , KBA , LOD-SF-MDF-WFL , Custom Object based Workflows , Problem

Product

SAP SuccessFactors HCM Core 2605