Symptom
A user having multiple records with 'End Date' in Future is resulting in duplicates in advance reporting.
Environment
SAP SuccessFactors HXM Suite
- Analytics & Reporting(Ad Hoc, YouCalc, Canvas / ORD)
- Online Report Designer
- Advance Reporting
- Online Report Designer
Reproducing the Issue
- Login into instance
- Create canvas report
- Include Effective Start and End Date fields
- In results section we can see there are multiple records for a user (Effective End Date is in future)
Cause
This occurs when there are multiple records, for a user, ending in future.
Resolution
- In Advanced Report > Calculated Columns > create an aggregated calculated column on Start date from the object where Multiple records are end dated in Future, by selecting Max Function
- Apply filter on start date by selecting Aggregated calculated column under Field comparison
- In the output we can see only record with the latest start date for that particular user
Keywords
Multiple, Records, records, dated, end, start, Aggregated, calculated, column, Max, Function, Field, Comparison, Future , KBA , LOD-SF-ANA-ADV , Advanced Reporting (ODS) , Problem
Product
SAP SuccessFactors HXM Suite 2105