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. |