SAP Knowledge Base Article - Public

3623466 - Error: External ID XXXXXXX is already being used by Person UUID (YYYYYYYYYYYY) with person ID &&&&&&&&

Symptom

Error: "External ID XXXXXXX is already being used by Person UUID (YYYYYYYYYYYY) with person ID &&&&&&&& (FS4BPU_EMPL_MINIMSTR 135)" is faced during:

  • Worker replication from External HR system to SAP S/4HANA Cloud Public Edition.
  • Worker creation or update via import functionality of Manage Workforce App.

Environment

SAP S/4HANA Cloud Public Edition

Cause

During conversion of an External Employment (BBP005) to Internal Employment (BUP003) or vice versa, the same Work Agreement ID is used.

Resolution

During conversion scenario, a new work agreement with a different work agreement ID has to be created instead of editing the existing work agreement.

For Example:

  • If the external work agreement ID of a worker is ABCD_1, during a conversion scenario instead of editing the business role to BUP003 directly in ABCD_1, it is recommended to create a new work agreement with the role BUP003.
  • In the scenario of transfer or rehire with the Entry Source is SOAP API(A) the initial Work agreement is having the Worker Type Contingent Worker (BUP005) and then next Work Agreement should be the Worker type Employee ( BUP003 ), in the payload <PersonWorkAgreementType>1</PersonWorkAgreementType> is passed for Employee (BUP003) and <PersonWorkAgreementType>3</PersonWorkAgreementType>is passed for Contingent Worker (BUP005)

See Also

Refer this Help Portal How to Hire Contingent Worker.

Keywords

S4_PC, S4_1C, CA-WFD-INT, WORKER, EMPLOYEE, CONVERSION, CONTINGENT WORKER, INTERNAL EMPLOYEE, SOAP API, MDI, MANAGE WORKFORCE, BBP005, BUP003, FS4BPU_EMPL_MINIMSTR135, FS4BPU_EMPL_MINIMSTR 135.  , KBA , CA-WFD-INT , S/4HANA Cloud Workforce Domain Integration , Problem

Product

SAP S/4HANA Cloud Public Edition all versions