Response Error Codes (Funding REST API Details)

Code Message Details
200 success If the request is successful
500 Server Error, contact the system administrator. If there is any exception when running this service
505 token+" is not present, it is required in the formula:"+value+" for field "+name If the data provided is not correct like pull down with a label which does not exist.
602 Project/Shell Number is not correct project number is incorrect or does not exist
603 Business Process Name is not correct "bpname" is not specified in the input JSON and or is invalid value
651 CBS Code is not present. "cbs_code" is not present in the input JSON
657 Invalid record_no. "record_no" value is not specified in the input JSON or is invalid value.
663 Status field value is not correct. If status value is not valid; that is, it is neither active nor inactive
701 Invalid Column Name If column name given in the filter condition does not belong to funding sheet
707 Cost sheet does not exist. If shell does not have Cost Sheet
811 Invalid Filter Condition.  
859 This record is already terminated. When BP specified in the input JSON is terminated.
1101 Empty or Invalid JSON data. Input request JSON is invalid
1202 Fund Code cannot be deleted as child funds exist.  
1203 Fund Code do not exist. If the input fund code does not belong to project funding sheet or configured in cost sheet for CBS
1204 Fund Code is referenced in lineitems. Fund Code is referenced in lineitems and has data.
1205 Fund Code has funds allocated manually.  
1206 This operation cannot be performed on Root/Unassigned/Parent Fund Code  
1207 Funding sheet do not exist project fund sheet is not defined
1208 Fund Code is not valid.  
1209 Fund Code is required When input JSON did not contain "code" parameter in "funds" array.
1210 Only manual funding assignment rule is supported

if the assignment rule for BP is not set for manual funding or it is a commitment funding BP.

1211 Only General Spends, Payment Application or Generic Cost BP are supported BP name specified in the input is not a spends, payment or generic cost BP type
1212 code not present in input request  
1213   If Fund status is inactive
1214 Fund assignment amount is required.  
1215 Business Process line item is required. "_bp_lineitems" is not specified in the input JSON for lineitem or CBS assignment
1216 li_num is not present "li_num" is not present in the input JSON
1217 li_num is Invalid. "li_num" has invalid value like not a number or it does not belong to the BP lineitem
1218 Invalid CBS Code for lineitem. For CBS manual assignment rule the "cbs_code" and "li_num" values in input JSON does not match
1219 Project status is Inactive.  
1220 Fund code cannot be empty  
1221 Consumption cannot be done on a negative fund balance When the fund balance is negative
1222 Amount cannot be greater than fund balance When input amount is greater than available fund balance
1223 Amount must be between validation message based on the input amount and total fund amount and other values
1224 Amount cannot be greater than unassigned amount Input amount is greater than unassigned amount
1225 Total amount must be between Input amount is less or greater than the lineitem or record amount
1226 Funds are not provided for consumption. "funds" array is not specified in the input JSON or it is empty
1227 Fund consumption is not allowed.

If funding option is disabled in uDesigner settings.

1228 Fund Code is used in Projects.  
1229 Fund amount is required. "amount" value is not specified in the input JSON
1230 Fund amount is invalid. "amount" value is invalid in input JSON
1231 Separator cannot be included in the value.  
1232 Fund consumption failed. When there is an exception or error when processing the fund consumption
1233 No Fund Codes are assigned to CBS for this lineitem If the CBS code provided in the input JSON does not have any fund code associated with it.
1234 Fund Code is not assigned to this CBS If Fund Code is not assigned to CBS
1235 Multiple Fund Columns with same name exists If multiple columns of a fund sheet exists with same column name.
1236 Tab name is invalid. tab name specified in uuu_tab_id parameter is not a valid value.
1237 Fund codes specified in the given project are not valid: Fund codes specified are in valid.
1238 All the fund codes in the project are not specified. All the fund codes in the project are not specified.
1239 Fund Code specified is duplicate: Fund code specified is duplicate
1409 Invalid fund_assignment.  
1410 Invalid funds: <fund names >  
1411 Inactive funds: <fund names>  
1412 Invalid fund_ratio : <input value>  
1413 Sum of fund_ratio is not 100% : < total value >  
1414 Invalid item# or breakdown.  
1415 Fund Assignment not enabled.  
1416 Invalid Commitment Business process.  
1240 Request is valid for Shell or Project. Request is valid for Shell or Project.
1241 CBS Code is invalid. CBS Code is invalid.
1242 All the fund codes in the cbs code are not specified. All the fund codes assigned in the cbs code are not specified.
1243 Fund consumption cannot be performed when the project/shell status is Inactive or View-Only or On-Hold. Fund consumption is allowed only active project/shell status.
1244 Invalid Fund Category, Please provide correct Category. Provide correct Category.
1245 Update cannot be performed when project/shell status is Inactive or View-Only or On-Hold.  
1246 group_id is Invalid. group_id value specified in fund consumption call for lineitems is invalid.
1247 group_id is required. group_id value is required for lineitem BP with groups when invoking the fund consumption call.
3000 Partial failure. Partial failure of REST service
3002 Invalid input If input JSON did not contain the "data" parameter
3002 Only one business process is supported.  
3002 No data in input JSON.  
3003 Business Process is not Active. When fund consumption is performed on an inactive BP.