Symptom
If there are three revisions:
SS_TEST_01-1 revision 1
SS_TEST_01-2 revision 2
SS_TEST_01-3 revision 3
This is the scenario that happens:
--- Even if the content object id in Revision 2 import = SS_TEST_01-2 and Revision 3 import = SS_TEST_01-3, the Revision 3 Item is getting mapped only to SS_TEST_01-1 Content Object ID. Hence even if different content objects are getting created in the instance, in all Revisions of Items its getting only mapped to the very first Content Object ID.
--- If you manually revise item from version 1 to version 2 and remove the content object in version 2 & then import version 3, content object id is getting mapped to SS_TEST_01-3 content object id. So if content object is not there, its not getting carried forward and what is mentioned in the import file is working fine.
Environment
-SuccessFactors LMS
-Learning Management System
Resolution
We have a property that you need to add to the connector configuration and then perform the steps of creating revisions and adding content to it.
item.connector.defaultValue.revision.copyOnlineSettings=N
Once this is used the content ID is mapped to the respective revisions
Keywords
revision.copyOnlineSettings item and content mapping item connector revision , KBA , LOD-SF-LMS , Learning Management System , Problem