This topic includes additional information about getting a complete BP record.
Use the <li_group_name> tag to specify group names. This tag is applicable to all BPs that support Summary line items other than Summary Payment Application BPs of Base Commit, Change Commit and Payment Applications.
Company-Level BP Record
If you want to get company level BP record information then pass null for projectnumber element.
You will get a zip file as an output. The zip file contains any attachments and a PDF file that contains BP record information.
<record_no> tag as part of <_bp> element is required while send getCompleteBPRecord message.
This service can be used for both Project (Standard) and Shells of cost code type CBS and Generic.
Getting Complete BP Record for Document type BP with Folder Structure
The existing Get Complete BP record displays the <folder_path> in <bp_lineitems> elements and <attachments_folder> elements. The folder path seen in the line items elements matches the folder path seen in the <attachments_folder>. The <folder_name> is displayed with the <folder_path> in the <attachments_folder> section.
Behavior Specific to Summary Payment Application SOV Type BPs
Note: The information is applicable to Base Commit, Change Commit, and Payment Application Business Processes of Summary Payment Application SOV Type BPs.
When this method is used for the above mentioned BPs, the response file will contain Cost Allocation details for various Line Items.