SAP Knowledge Base Article - Preview

3587183 - IPS Job Fails with "Principal with lookup type 'companyId,employeeNumber' with provided value already exists"

Symptom

Provisioning a user from a source system to SAP Concur using Identity Provisioning (IPS) fails with the following error in the job logs: 

  • The request to create an entity has failed with: 409 Conflict 'Principal with lookup type 'companyId,employeeNumber' with provided value already exists'

When reviewing the IPS error job logs, the SCIM payload may show a malformed or incomplete userName, such as: 

  • "urn:ietf:params:scim:schemas:extension:sap:2.0:User": {"userUuid": "xxx"},"userName": "user123@null"

The IPS target system contains the following transformation code:

{
  "sourcePath": "$.userName",
  "targetPath": "$.userName",
  "functions": [
    {
      "type": "concatString",
      "suffix": "@%concur.company.domain%"
    }
  ]
}


Read more...

Environment

  • Identity Provisioning 
  • SAP Concur

Product

Identity Provisioning 1.0

Keywords

SCIM error, null domain, companyId,employeeNumber, Principal with lookup type , KBA , BC-IAM-IPS , Identity Provisioning Service (IPS) , BNS-CON-SE-ERP , Concur ERP Integration , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.