Symptom
- Location is missing for classes.
- Location got removed from classes in bulk.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
- Create an input file with LOCN_ID field blank
- Run Class Connector
- Observe that the previously registered location is nullified
Cause
- As documented in connector workbook, if the Location ID (LOCN_ID) field is left blank, the existing location information is overwritten and set to null via Class Connector.
- LOCN_ID is a reference field and the connector rejects the entity if the Location ID value is not valid.
- On the creation of the class this field can be set. However, if you are updating the class and this is left blank it will nullify the column.
Resolution
To avoid the issue, ensure that the Location ID (LOCN_ID) field is always populated with a valid value for update via class connector.
As best practices:
- Separate the processing of new class creation and updates to existing classes to prevent unintentional nullification of location information.
- Prior to performing any bulk update, take a backup of the class data to prevent data loss.
- Refer to the Connector Workbook for detailed guidance on handling the Location ID field during class updates.
See Also
2529247 - Primary location not selected by default when there are multiple locations for a Class and the primary is deleted by the admin
2404463 - SAP SuccessFactors Learning Connector Workbooks FAQs
Keywords
location information missing, scheduled offerings, location ID blank, location nullified, PA_SCHED_LOCN_COST, class connector, sap successfactors learning, location data loss, class update, connector workbook, location ID field , KBA , LOD-SF-LMS-SCH , Class - Scheduled Offerings , LOD-SF-LMS-CON , Connectors , Problem
SAP Knowledge Base Article - Public