SAP Knowledge Base Article - Public

2275336 - NO_MANAGER won't update in LMS via the connector / how to nulify supervisor in LMS via connector

Symptom

The Learning admin wants to update the Learning user manager to NO_MANAGER.

Environment

SAP SuccessFactors Learning

Cause

In BizX, it is possible to set/update NO_MANAGER for top level employees who don't have any manager (EX: Chairman, CEO, etc.). But in Learning, the NO_MANAGER will not be updated, not even via the User Connector - SF.

Resolution

In case you want the NO_MANAGER to be added/updated in the Learning system, please follow the next steps:

  1. Learning Administration >
  2. System Administration >
  3. Configuration >
  4. System Configuration >
  5. CONNECTORS > Edit >
  6. Search for "@nullify@" you will see that it is used for the value "NO_MANAGER".

Sample:

  • sfuser.field.transform.data.SUPER.@NULLIFY@=NO_MANAGER
    will be modified to 
  • sfuser.field.transform.data.SUPER.@NULLIFY@=

This connector property is used to notify the application that whenever supervisor fields come with the value "NO_MANAGER". The application ignores the value and successfully processes the user record. Note that it won't update or remove the existing managers from Learning, meaning that this property won't nullify existing managers either.

  • After updating the connector propriety, you should create a user with the "NO_MANAGER" ID.

Per application default, the NO_MANAGER cannot be updated in Learning, the application expects only users' records in the supervisor field. 
It is not possible to add any value or data which is not available in Learning. If you try to add any value or data in the supervisor field which is not available in Learning, the connector job will reject the record.

Adding a user with this ID and excluding the @NULLIFY@ will be possible to add the manager as "NO_MANAGER".

  • If you want to nullify the existing supervisors for the users in Learning, who are coming in with NO_MANAGER, prepare a feed file with empty supervisor value and add SUPER field with updateOnNull property and run the user connector. When the user connector runs with empty supervisor field, it will nullify managers if the updateOnNull property is configured.

Remember to test in your stage environment before performing changes in production.

Note: Please engage your Implementation Partner/SAP Professional Services before making any changes in the connectors. Connectors can create numerous erroneous data which cannot be easily fixed and can result in incurring significant costs to fix. By making these changes and importing data through the connectors, you are assuming full responsibility.

See Also

2266821 - Nullifying custom columns via User Connector

2404463 - LMS Connectors - Connector Workbooks FAQ

2149831 - SAP Professional Services / SAP Certified Partner / SAP Account Management Team [SuccessFactors Cloud]

Keywords

NO_MANAGER, user, connector, sf, @nullify@, supervisor, update, manager, change, remove , KBA , LOD-SF-LMS-CON , Connectors , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-USR , User Entity , Problem

Product

SAP SuccessFactors Learning all versions