Bulk Reverse Auto-populate Records

PUT /ws/rest/service/v2/bp/record/bulk

Purpose

To update Destination BP records upper form details from Source BP record Line items.

Note: The destination BP must be of Simple type BP or Line Item type BP.

Input

Both input & output in JSON format in the body.

JSON Input for Bulk Reverse Auto-Populate (RAP) Records

{

"options":

{

"bpname" : "Source BP name",

"project_number" :"P-0001",

"record_no":"record number in Source BP",

"bulk_type":"lineitem_to_upperform",

"li_picker_field":"Picker Data Element name",

"destination":{

"bpname" : "Destination BP name",

"field_mapping":{

"li_field0 (Data Element) in source BP":"upper_field0 (Data Element) in destination BP",

"li_field1":"upper_field1",

"li_field2":"upper_field2",

"li_field3":"upper_field3"

},

"filter" :[

{

"field_name":"Source BP Line item Data Element name",

"operator" :"eq",

"value":"Data Element Value"

},

{

"field_name":"ugenAmountCA",

"operator" :"eq",

"value":"100"

}

]

}

}

}

Notes:

Supported Filter Operators

Operators

Interpretation

eq

+

Lt

<

Lteq

<=

gt

>

gteq

>=

Note: The Filter field value must be placed inside double quotation marks (String).

Output

JSON Output for Bulk Reverse Auto Populate Records

{

"data":

[

],

"message":

[ "success"

],

"status":200

}

Related Topics

Business Processes

Create BP Record

Update BP Record

Update BP Record with Attachment

Create BP Record with Attachment

Bulk Create Records

Bulk Update Records

Response Error Codes

Payment Application with Auto-populate from SOV and Commits

Get BP Record Permission

Update BP Record Permission

Add Assignees to Workflow BP Records



Last Published Wednesday, April 15, 2026