I've got my Storyline2 course set to report in SCORM 1.2, and to report as "Completed/Incomplete", yet the course always reports as "Passed/Incomplete". Tracking is set up to track using number of slides viewed.
Has anybody seen this problem before? What can we do to have it work correctly? Our client is requesting the LMS Reporting be set to "Completed/Incomplete", please help! We have a very tight deadline that we have to meet.
If you choose a reporting status of Completed/Incomplete or Completed/Failed when you publish, you may find that your learning management system (LMS) shows a status of Passed rather than Completed.
This is a known issue. It'll be fixed in a forthcoming software update for Articulate Storyline. In the meantime, you can avoid this behavior by adjusting the SCORMFunctions.js file in your published output. Here's how:
Go to the folder that contains your published output and open the lms folder.
Open the SCORMFunctions.js file in a text editor, such as Notepad.
Locate the following line of code:
var SCORM_PASSED = "passed";
And change it to:
var SCORM_PASSED = "completed";
Save and close the SCORMFunctions.js file.
Zip the modified published output and upload it to your LMS for testing.
Thanks Cindy for submitting a case - as we'll want to get more information from you since this discussion is a bit older. Did you or a colleague submit it? That ticket number was a different name, so I wanted to make sure we were connecting the right dots. 🙂
I've been manually updating the SCORMFUNCTIONS.js file since I started using Storyline 2 about 2.5 years ago. Every time I publish a course, I need to use this method.
On Storyline 360, I am still getting the same results when publishing and viewing the reporting status. I am publishing to SCORM 2004 - 4th Edition and selecting the "complete/incomplete" reporting status.
I am doing everything possible on my end such as consulting with our LMS Administrator to determine if anything can be done internally. I will also be submitting a ticket to Articulate to highlight the importance of this option working properly.
Thanks Michael for sending in the case, as this is certainly something we'd want to get to the bottom of! I see your case and I'll follow along in it as well to update this discussion.
7 Replies
Hi Omar,
If you choose a reporting status of Completed/Incomplete or Completed/Failed when you publish, you may find that your learning management system (LMS) shows a status of Passed rather than Completed.
This is a known issue. It'll be fixed in a forthcoming software update for Articulate Storyline. In the meantime, you can avoid this behavior by adjusting the SCORMFunctions.js file in your published output. Here's how:
var SCORM_PASSED = "passed";
And change it to:
var SCORM_PASSED = "completed";
Great, thank you Emily. I believe that this was the fix we ended up trying.
Glad to help Omar!
We are currently experiencing this same issue in Storyline 3, we've submitted a ticket 01132572
Thanks Cindy for submitting a case - as we'll want to get more information from you since this discussion is a bit older. Did you or a colleague submit it? That ticket number was a different name, so I wanted to make sure we were connecting the right dots. 🙂
I've been manually updating the SCORMFUNCTIONS.js file since I started using Storyline 2 about 2.5 years ago. Every time I publish a course, I need to use this method.
On Storyline 360, I am still getting the same results when publishing and viewing the reporting status. I am publishing to SCORM 2004 - 4th Edition and selecting the "complete/incomplete" reporting status.
I am doing everything possible on my end such as consulting with our LMS Administrator to determine if anything can be done internally. I will also be submitting a ticket to Articulate to highlight the importance of this option working properly.
Thanks Michael for sending in the case, as this is certainly something we'd want to get to the bottom of! I see your case and I'll follow along in it as well to update this discussion.
This discussion is closed. You can start a new discussion or contact Articulate Support.