cancel
Showing results for 
Search instead for 
Did you mean: 

Migration object "Purchasing info record - extend existing record" not valid to update exisitng Info Records.

i015192
Advisor
Advisor
0 Kudos

Dear community users,  I work in the SAP Procurement Support team and after dealing with this query, would like to share the information with the wider community.  Question: 

I would like to update existed PIR value and I try to use  the Migration object "Purchasing info record - extend existing record”. 

However, it shows an error message that the record is existed and not allowed to update the value.

Accepted Solutions (1)

Accepted Solutions (1)

i015192
Advisor
Advisor
0 Kudos

Reply:

With data migration we create only initial data. We do not update or modify data.

The template called "Purchasing info record - extend existing record” allows you to extend an already existing record with new org levels.

Example: you have migrated an info record for purchasing org 1010. For this existing record you can migrate a new plant or a new purchasing org. You can only extend existing records and not update or modify an existing record.

Please see that this is detailed on the online help:.

https://help.sap.com/viewer/DRAFT/cc9ecc5f5f6b400a98d10e930324f7ad/1908.500/en-US/89b0a2430ff74f1ca7...

Out of Scope

Change already existing data.

Create Info Record is not supported; if an info record with a certain supplier and with a specific material or material group doesn't exist, it's not possible to create this record. Please use the following object: Purchasing info record with conditions.

The Pipeline purchasing info category is not supported.

For mass updates you have the App:Mass Changes to Purchasing Info Records

The available fields on this app are the ones that can be changed for PIR already created in the system.

Please check the KBA 2837369 - Purchasing Info Record Migration S4HCthanks , best Regards

Maria Nunez

SAP Product Support.

Feras_Al-Basha
Advisor
Advisor
0 Kudos

Hi maria.nunez ,

As you pointed out, the migration cockpit will not allow to use templates for update purposes.

If the objective is to update the information of an existing PIR I would recommend using the template "Purchasing info record with conditions" and when trying to update a PIR; change the value of in the field "legacy PIR number" that is the key field identifying each PIR in addition to changes in the dates/values of the fields you want to make. Technically, although the system is trying to "create" a new PIR, it will actually end up updating/extending an existing PIR record it finds with the corresponding key combinations. This method might not work if you have plant specific PIR records. Please make sure to test.

As a side note, the API for creating and updating PIR records has been made available.

https://api.sap.com/api/API_PURGPRCGCONDITIONRECORD_SRV/resource

Hope this helps,

Thank you,

Feras

FrankFinkbohner
Advisor
Advisor
0 Kudos

Small remark: "DRAFT"-links are not visible for customers. Remove DRAFT within the link and replace "1908.500" with "latest". You will then get the Help portal page of the current (LATEST) available version: https://help.sap.com/viewer/cc9ecc5f5f6b400a98d10e930324f7ad/latest/en-US/89b0a2430ff74f1ca740aa692f...

The KBA has this link https://launchpad.support.sap.com/#/notes/2837369 and the Mass change app is available via this link: https://help.sap.com/viewer/0e602d466b99490187fcbb30d1dc897c/latest/en-US/35d6447404594053b2977a03e0....

Answers (0)