Symptom
- Learning Admins can now replace system Instructor reports with custom reports
- Learning Admins can import and view Instructor reports in the LMS Admin
Restrictions:
- The reports must be the same format (PDF, CSV, HTML) as the system report
- The reports must have the same .rptdesign name as the system report
- -OR- be renamed to the same name during import
- LMS Admins cannot run Instructor reports, only import and view them
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 Learning
Resolution
Important Notes:
- Only system instructor reports can be replaced with custom instructor reports:
- While other reports can be imported with target as Instructor, they will not be runnable in the LMS unless they are set up to replace an existing Instructor report
- If an Admin or User should be able to run the report, the target should be set to Admin or User and not Instructor
- Uploading custom reports set to Instructor target that are not renamed to the same as the system Instructor reports will not be accessible by Instructors:
- They can only be viewed and imported by Admins until renamed
- Instructor reports have hard coded links to the report name in the LMS (such as View Roster in My Classes), so the custom report name and format have to be the same as the System report
Prerequisites
Required Permissions:
- System Administration > Security > Role Management > Instructor Role > Permissions > "Print Roster" and "Add to Learning History"
- System Administration > Security > Role Management > Admin Role > Permissions > for “View Instructor Print Roster Report”
Searching Instructor Reports from Admin side
- Logon as an admin and navigate to Reports
- Under the search section make sure "Instructor" is checked
- Now, when you search you should be able to find the instructor reports in the system:
Importing Instructor Reports from Admin side
Requirements for replacing system instructor reports:
- The new report name must be identical to the standard report to overwrite/replace it:
- Same file name & same destination format (PDF, CSV, HTML)
- If the report has a different name, click Rename to change the report's name during report Import
- Example, to replace View Roster, the Report file name must be UserSignInSheet.rptdesign (this is the report contained within the .zip that's being imported) OR renamed to UserSignInSheet during Import
- The System Instructor report must be unpublished and the custom report published in order for the custom report to take its place
Steps to Import and Replace the System Instructor Reports:
- Logon as an admin and navigate to Reports
- Choose to Import button
- Import the custom report .zip file
- If the .rptdesign is not already named to the system report name (such as UserSignInSheet for View Roster), click "Rename" link to rename
- 'Target Users' will automatically be set to 'Instructors' once renamed to the same name as the system Instructor report name
- Remember: Unpublish the System version of the report and publish the custom report
Keywords
LRN-16703, Instructor Report, replace system, out of box, oob, standard, overwrite, import, upload, class data, signin, sign-in, sign in sheet , KBA , LOD-SF-LMS-REP , Reporting Data , LOD-SF-LMS-SCH , Class - Scheduled Offerings , LOD-SF-LMS-PRD , VJDBC Setup or Connection Issues , Product Enhancement