My Oracle Support Banner

Update Of Cost Code Field From Webservice UpdateBPRecord Call Is Not Working (Doc ID 2766513.1)

Last updated on APRIL 06, 2021

Applies to:

Primavera Unifier Cloud Service - Version 20.12 and later
Primavera Unifier - Version and later
Information in this document applies to any platform.


When attempting to use an "updateBPRecord" SOAP call to update a Business Process (Cost Type) Record and change a Line Item Cost Code, the call results in Response Code 200 and appears to be successful, but the Cost Code is not updated.
When using "CreateBPRecord" the Cost Code can be entered successfully.

When there is no error returned in the SOAP client when sending the "updateBPRecord" webservice call, then it is expected that the Cost Code (bItemID) will be updated to the new value.

The issue can be reproduced at will with the following steps:
Configure the SOAP client for a web service call to the Unifier environment.
Send the Web Service "updateBPRecord" call.
Then Send the Web Service "getBPRecord" call to view the BP record.
Note that the BP record Cost Code id has not changed and is the same as it was before the "updateBPRecord" call.


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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.