Receiving an Error when Copying a Purchase Order Using Copy From Purchase Order. View or function 'PS_PO_CHNG_SHP_FLD' is not updatable because the modification affects multiple base tables.
(Doc ID 2202705.1)
Last updated on NOVEMBER 23, 2019
Applies to:
PeopleSoft Enterprise SCM Purchasing - Version 9.2 to 9.2 [Release 9]Information in this document applies to any platform.
Symptoms
We Receiving an error when copying a PO from another PO and then clicking save.
ERROR:
File: E:\xxxxxxx\peopletools\src\psppr\ramupd.cppSQL error. Stmt #: 1083 Error Position: 0 Return: 8601 - [Microsoft][SQL Server Native Client 10.0][SQL Server]View or function 'PS_PO_CHNG_SHP_FLD' is not updatable because the modification affects multiple base tables.
[Microsoft][SQL Server Native Client 10.0][SQL Server]Statement(s) could not be prepared.
Failed SQL stmt: INSERT INTO PS_PO_CHNG_SHP_FLD(BUSINESS_UNIT,FIELDNAME) VALUES(:1,:2)
File: E:\xxxxxxx\peopletools\src\psppr\ramupd.cppSQL error. Stmt #: 1083 Error Position: 0 Return: 8601 - [Microsoft][SQL Server Native Client 10.0][SQL Server]View or function 'PS_PO_CHNG_SHP_FLD' is not updatable because the modification affects multiple base tables.
[Microsoft][SQL Server Native Client 10.0][SQL Server]Statement(s) could not be prepared.
Failed SQL stmt: INSERT INTO PS_PO_CHNG_SHP_FLD(BUSINESS_UNIT,FIELDNAME) VALUES(:1,:2)
The issue can be reproduced at will with the following steps:
1. Create a new PO using the Copy From = Purchase Order
2. Save.
3. Error received
The issue has the following business impact:
Due to this issue, users cannot save a po copied from another PO
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |