My Oracle Support Banner

Error: :"Invalid property name <data element>" When Updating A Payment Application Line Through Rest Web Services Call (Doc ID 2736879.1)

Last updated on DECEMBER 22, 2020

Applies to:

Primavera Unifier Cloud Service - Version 19.12.6.0 to 19.12.10.0 [Release 19.12]
Primavera Unifier - Version 19.12.6.0 to 19.12.10.0 [Release 19.12]
Information in this document applies to any platform.

Symptoms

A customer administrator attempted to update a Payment Application line field ("DEbeingUpdated") via REST integration by using a specific Data Element <DENameExample> as the "LineItemIdentifier". However, when they configured the auto Sequence number <DENameExample> in Unifier and began sending the REST payload below, the following error was received: 

"Invalid property name '<DENameExample>'".

They then tried to remove the Data Element, <DENameExample> from the BP & payload and use the DE "DEbeingUpdated" as a LineItemIdentifier to see if this would eliminate the error.  However, the result was the same error even though the data element <DENameExample> wasn't anywhere, either in the payload or in the Business Process forms.

Request Payload:
{
  "options": {
  "bpname": "BusinessProcess1PayApp",
  "LineItemIdentifier":"DEbeingUpdated"
  },
  "data": [
  {
  "record_no": "RecordNo-00001",
  "_bp_lineitems": [
  {
  "DEbeingUpdated":"<newvalue>",
  "DEbeingUpdated2": "<newvalue>",
  "DEbeingUpdated3": "<newvalue.",
  "DEbeingupdated4": "<newvalue>",
  "uuu_tab_id": "Detail Form ID",
  "tab_id": 0,
  "_cost_allocation": [
  {
  "bItemID": "<Cost Code>"
  }
  ]
  
  }
  ]
  }
  ]
}

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


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