Update Fund Assignment Order for Cost Sheet
PUT /ws/rest/service/v1/cost/fund/order/{project_number}
Purpose
Fund ordering to be used for fund assignment when auto order rule is specified for the business process. this API will allow user to change the fund order in the project/shell funding sheet.
Request Format
All parameters should be URL encoded. POST body (JSON)
Path Parameter
project_number(Required): Specify the project/shell number of the funding sheet.
The data object will contain the list of all fund codes for a given cbs code listed in order.
Response Format
A JSON object is returned in the following format.
{
"data": [],
"message": [],
"status": <REST status code value>
}
A successful response displays a status code 200.
A failed response displays a message with a status code.
Sample Request to Order Fund Codes by CBS codes
{
"data": [
{
"cbs_code": "00000~~00500",
"code_order": ["f1001", "f1002", "f1003"]
},
{
"cbs_code": "00000~~005001",
"code_order": ["f1002", "f1004", "f1003"]
}
]
}
Sample Partial Success Response
{
"data": [{
"cbs_code": "00000~~00500",
"code_order": ["f1001", "f1002", "f1003"]
}
],
"message": [ {
"code": "00000~~005001",
"message": "CBS Code is invalid.",
"status": 1241
},
{
"code": "00000~~00500",
"message": "success",
"status": 200
}
],
"status": 3000
}
Partial update is allowed.
Related Topics
Get Fund Assignment Order for Cost Sheet
Get Fund Consumption for CBS Level SOV (Auto-Order / Auto-Ratio)
Update Fund Consumption for CBS Level SOV (Auto-Order / Auto-Ratio)
Response Error Codes (Funding REST API Details)
Last Published Wednesday, April 9, 2025