cancel
Showing results for 
Search instead for 
Did you mean: 

How to make SWCV GUID's identical in the ESR?

Former Member
0 Kudos

Hello SAP experts,

We are experiencing an issue that is part of our PI to PO migration.

The goal is to export namespaces from PI and import them in PO to a Software Component Version with the same name so that it joins existing namespaces. The problem is that the SWCV's in the ESR have different GUID's.

The GUID's can be made the same in the SLD, but we cannot achieve the same for the ESR.

To clarify: the testmigratie namespace from the PI SWCV needs to become part of the PO SWCV so that it joins the test namespace.

PI SWCV:

PO SWCV:

After exporting the testmigratie namespace and trying to import it in ALLIANDER_I_TESTMIGRATIE 1.0 of alliander.com we get the following message: Import failed: Software component version with name ALLIANDER_I_TESTMIGRATIE 1.0 of alliander.com already exists with different software component version ID. Delete the existing one and import this one, if required

Update SLD Information from the Tools section of the PO SWCV gives the following message: GUID of software component version in SLD has changed
To import the software component version with the new GUID, create a new software component version

Both of the suggested actions are unwanted.   

Any suggestions on how to proceed are most welcome.

Kind regards,

Marco

Accepted Solutions (1)

Accepted Solutions (1)

markangelo_dihiansan
Active Contributor
0 Kudos

Hi,


We are experiencing an issue that is part of our PI to PO migration.

The goal is to export namespaces from PI and import them in PO to a Software Component Version with the same name so that it joins existing namespaces. The problem is that the SWCV's in the ESR have different GUID's.

This is happening because a new SWCV was created in the PO landscape instead of exporting the SWCV in PI and then importing in PO.


After exporting the testmigratie namespace and trying to import it in ALLIANDER_I_TESTMIGRATIE 1.0 of alliander.com we get the following message: Import failed: Software component version with name ALLIANDER_I_TESTMIGRATIE 1.0 of alliander.com already exists with different software component version ID. Delete the existing one and import this one, if required

This can still be corrected by:

1. Creating a new dummy swcv with dummy namespaces that have the same names in PO swcv

2. Use Transferring Design Objects - Managing Services in the Enterprise Services Repository - SAP Library and begin transferring all objects of the individual namespace into the dummy swcv namespaces

3. After completing all transfers, remove the PO swcv in ESR and SLD

4. Import PI swcv into PO SLD and ESR

5. Use Release transfer in step 2 to transfer the objects in dummy swcv namespaces into PO swcv (step 4) namespaces

6. Remove dummy swcv                  

Regards,

Mark

Former Member
0 Kudos

Hello Mark,

Thank you for replying. The information you provided has made it possible for us to achieve our goal, so thanks a lot.

With kind regards,

Marco

markangelo_dihiansan
Active Contributor
0 Kudos

You are welcome

Answers (1)

Answers (1)

bhavesh_kantilal
Active Contributor
0 Kudos

Hello,

Mark is right. This issue occurs becuase of a GUID Mismatch.

You can do what is suggested by Mark or also try this technique as listed in this blog :

Regards

Bhavesh

Former Member
0 Kudos

Hello Bhavesh,

Thank you for replying. We had already examined the method described in the article you linked, but that scenario differs from ours. In the end we were able to resolve our issue though.

With kind regards,

Marco