Forum Discussion
Updating SCORM 2004 v4 and SuccessFactors
Hi everyone,
I know this is predominantly an Articulate product forum, but I'm struggling to find a related solution or workaround.
I'm currently using Storyline360 to publish SCORM packages for use in SuccessFactors LMS. I'm trying to utilise SCORM 2004 v4 as it's got better tracking of responses for reporting, however SuccessFactors won't let me update an existing course because it's a SCORM 2004 package (see link: https://apps.support.sap.com/sap/support/knowledge/en/2320891).
I've been looking for almost 4 hours for a workaround. If anyone who is familiar with SuccessFactors, and can provide assistance, that would be very appreciated.
Cheers,
Dan
- JoeFrancisCommunity Member
Was the course you are updating originally published as SCORM 2004, Edition 4? If not, you would not be able to update it to a different communications protocol.
- DanielCibej-8d7Community Member
Yes it was - I've updated the content and am trying to upload to an existing learning item in SuccessFactors but I can't find a workaround to be able to upload the updated SCORM package to the existing learning item.
- JoeFrancisCommunity Member
It looks like, according to their own admission ("This is expected behavior as per Product management comments"), that once a SCORM package is uploaded, you are prevented from updating it. I'm more than a little shocked that a legitimate LMS manufacturer would knowingly cripple a feature which LMS' have had for 20+ years, the ability to update content while preserving student enrollment data.
I would bypass the "Enhancement Request" link in the KB article, as those get tossed in a pile and ignored, and go straight to SAP's tech support. Grill them on the exact process to update the content of an existing eLearning course while preserving student completion and enrollment data.
- ScottWiley1Community Member
Not sure how relevant this is to your question, but, we ran into some troubles when publishing to SumTotal's LMS using SCORM 2004 4th Edition. Found out SumTotal was only supporting up to 3rd Edition.
I suggest publishing only to the 3rd Edition, as it allows the same amount of data to be stored in the suspend_data while still being supported ty SumTotal.
- DanielCibej-8d7Community Member
Does SuccessFactors allow you to overwrite/update an existing learning item if it's 3rd Edition?
- MataHenry-1476eCommunity Member
Following...
- DanielCibej-8d7Community Member
Hi Mata,
I had to change from 2004 v4 to 2004 v2 and then removed the content from the existing Item, and uploaded the updated content to the existing item. That seems to be ok for my employer's configuration of SuccessFactors.
- KatieNelson-654Community Member
How do you select what version of SCORM 2004 is used. I only see one option on the SCORM drop down menu? What version is that? I am using Storyline 360. We have a SUM Total LMS and are running into all kinds of problems once something was published in 2004.
- ScottWiley1Community Member
You can change output option versions from 2 places.
One is from the initial view of the publish to LMS page, and in any other case (1.2, AICC, etc.) this would be enough.
The other place is in the Reporting and Tracking Options view. In this view, if SCORM 2004 is the version chosen, an additional panel appears to allow selecting the "edition."
It would be your best bet to choose 3rd Edition, as the last time I discussed with a SumTotal rep, they did not fully support the 4th edition, and 3rd allows the same additional data character count.
- KatieNelsonCommunity Member
Thank you. Do you know if something was published in SCORM 2004 V4, if it can be republished to another SCORM package?
- ScottWiley1Community Member
No, sorry I don't. I would think it would vary by platform. In our old GeoMeastro version of SumTotal, changing versions is generally allowed, if not promoted.
I would go ahead and try to upload as update to an existing course to see if it will take it.
- jenniferfirestoCommunity Member
I know this question from a while ago, however responding in case its helpful for anyone. When you use the Import Content function in SuccessFactors, you can use it for the following options
- SCORM 1.2
- Add New Content
- Add Content for an Existing Item
- Replace Content for an Existing Item
- SCORM 2004 v2 or v4
- Add New Content
However, you can still use the Import Content function to replace SCORM 2004 content. To do so:
- Use the option to Add New Content, select your zipped Storyline file, fill in required details and be sure to provide a content package ID for this new version. Do NOT select the option to create a new learning item. You have now created a new content package that will include the new content object.
- Go to the Learning Item > Online Content
- Remove the old content package
- Add the new content package
- SCORM 1.2
- JeffGraunke-31bCommunity Member
Yes, for SCORM 2004 you must remove the old OnLine Content package first. Then you can reload the new content package as Jennifer states above.
- StephenWilhite-Community Member
Unfortunately, we're running into an issue where if any completions have been recorded for the existing Item, SF will not allow you to modify the content structure without creating a revision first. This was never the case with SCORM 1.2 -- simply swapping out the Content Object in the existing item always did the trick. Creating a revision opens you up to all kinds of issues related to learning assignments, so we'd like to avoid that if possible. If anyone has identified a workaround, or really dialed in the revision settings to avoid assignment issues, please let us know!
- jenniferfirestoCommunity Member
Hi Stephen,
Is it all learning content, or only SCORM 2004?
If its all learning content, check the lockItemContentStructure configuration setting. This setting is found here: System Administration > Configuration > System Configuration > LMS_Admin. Once the Configuration window opens, its probably easiest to use Ctrl+F and search for lockItemContentStructure (no spaces). If the value is true, change it to false. You should now be able to remove the existing content package and the new content package.
When SuccessFactors changed the admin interface they changed the item content structure to lock once a learning completion is recorded. However, after A LOT of feedback, they have since then added this configuration option. It still defaults to locked, but changing this setting should enable you to edit the content structure.
If it's only SCORM 2004 and lockItemContentStructure is already false, there was an issue earlier this year that prevented being able to remove a SCORM 2004 package and add a new SCORM 2004 package. There was a patch released to correct this issue: b2205p13. I recommend checking if this patch was applied to your SuccessFactors instance.
Hope this helps!
- cherylpowers-33Community Member
addressing what you stated that this was never the case with scorm 1.2: I don't believe it is because of the scorm version you're choosing. It's that the SuccessFactors LMS admin tool was changed significantly two years ago, and now highly suggests that you to do a revision of the item when if you're going to remove old content package (regardless of scorm version) and add new content package. It wants you to revise the item especially if the content change was significant enough to force users who previously completed, to re-do retrain on the new content by reassigning. Also, by not revising the item, you lose QLD reporting on previous completions of old content which may be another reason SF suggests to revise the item. WHen we have simple changes like a typo fix or sentence add, we use a redirect method on the launch URL - see reply to Daniel.
- cherylpowers-33Community Member
while true it wants you to revise the item now, and reassign if the content changed significantly, you can get around this by changing the content URL on the launch method tab of the original content object to the new html URL for the new upload replacement. copy/paste the content URL of the new object (launch method tab) to the old object's content URL (launch method). the users complete don't have to be reassigned, and the ones that access the course for the first time, will be redirected to the new content.
- cherylpowers-33Community MemberSee screenshots below. 2nd_Screenshot_Content_Objects_URL_redirect shows the V2 URL copied into the V1 content object ID.
- upload new package
- after the upload succeeds, search for the content object of new uploaded package
- Navigate to launch method tab of that new content object
- copy the entire address of the content url of new content object
- search for the old original content object ID if you know it, or go to the item's content tab to access the old content object
- Select the launch method tab of the old content object ID, highlight the entire content URL address, and paste over it with the new object ID's content URL address.