Symptom
LMS Connector shows the following error:
com.plateausystems.elms.util.helper.ElmsUncheckedException: Same source field is configured for multiple fields. Please use copy field mapping for this purpose
Environment
SAP Successfactors Learning Management Systems (LMS)
Reproducing the Issue
Configure a connector to be using the same header value for two seperate parameters.
For example:
sfuser.field.mapping.data.COL_NUM1_VAL=CUSTOM01
sfuser.field.mapping.data.COL_NUM2_VAL=CUSTOM01
Cause
You would need to use the copy command since the same header cannot be used for two separate parameters.
Resolution
If you would like to use "CUSTOM01" for parameters "COL_NUM1_VAL" and "COL_NUM2_VAL", then you would have the following setting in the LMS' connector settings (System Admin >> Configuration >> System Configuration >> CONNECTORS):
sfuser.field.mapping.data.COL_NUM1_VAL=CUSTOM01
sfuser.field.mapping.data.COL_NUM2_VAL=
sfuser.connector.copy.field.mappings=COL_NUM2_VAL=COL_NUM1_VAL
Keywords
LMS, Connector, SF, User, successfactors, success factors, SF USER , KBA , LOD-SF-LMS-CON , Connectors , Problem