Attribute PartyId in ContractPartyAM.ContractPartyVO1 is required Error When Supplier is Set as Default in Party Role LOV

(Doc ID 1378656.1)

Last updated on APRIL 26, 2018

Applies to:

Oracle Procurement Contracts - Version 11.5.10 to 12.1.3 [Release 11.5 to 12.1]
Information in this document applies to any platform.


In Contract Workbench Authoring, when attempting to add a Supplier as Party in contract Party Role, the following error occurs:

Error - Attribute PartyId in ContractPartyAM.ContractPartyVO1 is required


Expected Behavior
No Error is Expected.

Steps to Reproduce
Here is the default:

The issue can be reproduced at will with the following steps:
1. Contract Workbench User (R)
2. Select a contract ( Intent Buy) and click on the pen to Update.
3. Add Party (B)

4. Personalization Required:
Setup the LOV for Party Role to default as Supplier:
Here is  how to change the LOV to default "Supplier" instead of "Partner"

On R12:

a. Click on Add Party again
b. Now click on 'Personalize Page'

Click on 'Personalize' for Message Choice: Party Role

Here you may want to set the personalization at Responsibility level
c. Change the Initial Value from PARTNER_ORG to SUPPLIER_ORG, Save.

d. Go back to the Contract
    Click on update
    Click on Add Party
    Now you will see that the Party Role LOV is defaulted to Supplier

On 11i:

"Message Choice: Party Role.  to SUPPLIER_ORG at responsiblity level.

5. Enter the Supplier Name and address as required.

6. Save. This leads to Error.

Business Impact

Due to this issue, users cannot Add a Supplier if it has been set as Default Party Role on the page.


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