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:
- The "filter" in input JSON is optional. Only the records that match with the filter criteria will be Reverse Autopopulated.
- The li_picker_field: BP Picker in the destination BP.
- The bulk_type: Only the line item of the Upper form is supported.
- The bpname: Is the source BP Name.
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
Get BP Record With Attachments
Update BP Record with Attachment
Create BP Record with Attachment
Fetch BP Record List with filter_criteria
Payment Application with Auto-populate from SOV and Commits
Asynchronous Bulk BP Operations
Fetch List of Attached Files in a BP
Download a Single Attached File in a BP
Download Multipart or Big Files
Last Published Friday, December 13, 2024