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 APRIL 20, 2017

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:\pt85326b-retail\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

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms