Symptom
Retrieving First Login, Last Login and Access Date in Table Report from the "User Login" domain shows the same values in each line. Also the Total Login data comes up as single lines showing "1".
Environment
SAP SuccessFactors HCM Suite
Reproducing the Issue
Create a Table Report
Without Report centre:
-
Click on "Home" -> "Reporting"
-
Select the "Report" tab
-
Create new Report
-
Select "User Login" domain
- Select the Columns "User ID" or "User Name", as well as "First Login", "Last Login", "Access Date" and "Total Logins"
-
Click "Preview" or export the report
With Report Centre:
-
Click on "Home" -> "Reporting"
-
Click "New Report"
-
Select "Table" and click "Ok"
-
Select "User Login" domain
-
Select the Columns "User ID" or "User Name", as well as "First Login", "Last Login", "Access Date" and "Total Logins"
-
Click "Preview" or export the report
Cause
Issue is caused by the way the user login domain is configured. For each instance of a login, the system is saving First Login, Last Login and Access Date. This will translate in the report to create a line for each login event.
Resolution
Create the report depending on the requirements:
Build a report to show total logins by:
-
Create an Table report as above, but select only User ID or User Name and Total Login. (Remove rows that have timestamp)
-
Proceed by selecting "Group By" in the Column section while editing the report
-
Add an Aggregate Column > select "Count(Distinct(Total Logins))" from the dropdown
-
This way the report will show the actual total for all events combined and will not count duplicate or repeating rows
Keywords
User Login Data, Total Login, Adhoc Audit Data, unique logins , KBA , LOD-SF-ANA-ADH , Adhoc Reports & Report Builder , LOD-SF-PLT-AUDR , Request Audit Report (Not Change Audit) , Problem
SAP Knowledge Base Article - Public