SAP Knowledge Base Article - Public

2602352 - LMS: How to Update the Shopping Account Type in LMS to 'External' using Connector Based on Status

Symptom

Set Shopping Account Type as External

Environment

SAP Successfactors Learning Management System (LMS)

Resolution

LMS uses a copy property to set the LMS Shopping Account Type based upon the STATUS value.

Options are: INTERNAL = internal shopping account EXTERNAL = external shopping account.

By default, the mapping of Employee Status to LMS Shopping Account Type is:

  • ACTIVE = Internal
  • ACTIVE_EXTERNAL = External
  • INACTIVE = Internal
  • INACTIVE_EXTERNAL = External

To make this work, the following must exist in the CONNECTORS configuration file.

sfuser.field.mapping.data.NOTACTIVE=STATUS
sfuser.field.transform.data.NOTACTIVE.N=active,active_external,ACTIVE,ACTIVE_EXTERNAL
sfuser.field.transform.data.NOTACTIVE.Y=inactive,inactive_external,INACTIVE,INACTIVE_EXTERNAL
sfuser.connector.copy.field.mappings=SHOPPING_ACCT_TYPE=NOTACTIVE, JL_DESC=JL_ID, COL_NUM8_VAL=ORG_ID, REGION_ID=DMN_ID, COL_NUM12_VAL=ACCT_ID
sfuser.field.transform.data.SHOPPING_ACCT_TYPE.INTERNAL=active,ACTIVE,inactive,INACTIVE
sfuser.field.transform.data.SHOPPING_ACCT_TYPE.EXTERNAL=active_external,ACTIVE_EXTERNAL,inactive_external,INACTIVE_EXTERNAL

(If you are using User Connector, replace 'sfuser.' with 'user.')

Note: The Employee Export job in BIZX provisioning does not include employees with status active_external or inactive_external. Hence, to get them updated in LMS, a user data file for these external employees must be manually and separately generated and placed in the folder.

See Also

2257597 - Creating External users using connectors

Keywords

shopping account type, shopping, external, internal, connector, LMS, Learning, Commerce, Shopping Account, billing, account , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , How To

Product

SAP SuccessFactors Learning all versions