Symptom
Running the Item Connector to enable the content setting "Complete on Launch":
|COMPLETE_ON_LAUNCH|
|Y|
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Prepare the input files with the mandatory columns (sample below) >
- Place the files in the correct SFTP folder >
- Execute the Item Connector >
- The files get consumed, but the "Complete on Launch" setting is not updated (not enabled nor disabled)
For the item_data.txt file:
CPNT_ID|CPNT_TYP_ID|REV_DTE|NOTACTIVE|CPNT_TITLE!##!
For the item_module_data.txt file:
CPNT_ID|CPNT_TYP_ID|REV_DTE|APP_ID|COMPLETE_ON_LAUNCH!##!
Cause
The setting is not updated because the Completion Status (CMPL_STAT_ID) column is missing from the file.
Resolution
To update the "Complete on Launch" setting using the Item Connector, it's required to pass the Item Completion Status (CMPL_STAT_ID) as well.
So, in the item_data.txt file, include this field in the header and put its corresponding value in the record.
CPNT_ID|CPNT_TYP_ID|REV_DTE|NOTACTIVE|CPNT_TITLE|CMPL_STAT_ID!##!
IMPORTANT:
Learning connectors can import thousands of entities in the system, so we highly recommend that you engage with our Professional Services organization or a certified Learning implementation partner before you attempt to use connectors or any data import, especially in a production environment.
See Also
2404463 - SuccessFactors Learning Connector Workbooks FAQs
2149831 - SAP Professional Services / SAP Certified Partner / SAP Account Management Team [SuccessFactors Cloud]
Learning Uses More than one Course (Item) Connector File
Keywords
Item Connector, Complete on Launch, complete, launch, item, connector, workbook, completion, status, learning, lms, sf, COMPLETE_ON_LAUNCH , KBA , LOD-SF-LMS-CON , Connectors , Problem