Response Error Codes (REST API Details in Cash Flow)
The following status codes and error messages can display in the response to your request:
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 |
1101 | Empty or Invalid JSON data | If required input JSON is empty |
1301 | Cash Flow name is not present in input request |
|
1302 | Cash Flow Template name provided is not valid |
|
1303 | Cash Flow data provided is not valid for field : | If invalid data is provided in input JSON for fields |
1304 | Required Cash Flow data is not provided for field : | If data is not provided in input JSON for mandatory fields |
1305 | Cash Flow do not exist | Cash flow record with given property name does not exist |
1306 | System-defined Summary Cash Flow Curve cannot be deleted |
|
1307 | Cash Flow not Found |
|
1308 | Summary Cash Flow Curve name already exists | If the name exists when creating cash flow summary |
1309 | More than one Cash Flow Curve is required to create a Summary Cash Flow Curve |
|
1310 | Error in creating Summary Cash Flow Curve |
|
1311 | Created Summary Cash Flow Curve without these invalid Cash Flow Curve(s): |
|
1312 | Cannot create Summary Cash Flow Curve since all Cash Flow Curve(s) are invalid |
|
1313 | Summary Cash Flow Curve name is required |
|
1314 | Cash Flow name provided already exists. |
|
1315 | Cost sheet is required for detail_level CBS/Summary CBS/Commitment. |
|
1316 | Cost sheet is required for Summary CBS/CBS filters. |
|
1317 | Financial Period is not assigned to the shell. |
|
1318 | Filter Type Summary CBS can only be assigned to Tree mode of Cost sheet. |
|
1319 | Cash Flow Template name is required. |
|
1320 | Request is valid for Shell or Project | If the request is not valid for company. |
1321 | Template Number is not correct. |
|
1322 | Invalid Job ID. |
|
1323 | Job processing failed with errors. |
|
1324 | Detail curve is not present in the Cash Flow | when performing get data for a cash flow which doesn't have a detail curve. |
1325 | This operation is not supported on Inactive or View-only Shell/Project |
|
1326 | Detail curves cannot be created for Template |
|
1327 | Summary Cash Flow status Should be 'Active' or 'Inactive'. |
|
1328 | Request is not valid for shell template. |
|
1329 | <different validation error for different fields in input JSON> | If fields provided in input JSON fails validation. |
1330 | Cash Flow Curve do not exist | If Update/Delete curve request input JSON contains curve details which does not exist on given Cash Flow |
1331 | Error in deleting Cash Flow Curve |
|
1332 | No Curves are defined for this Cash Flow | If Update/Delete curve request input JSON contains curve details for Cash Flow which does not have any curve. |
1333 | Rollup Cash Flow name is required | Name is a required field in Rollup curve creation |
1335 | Rollup curves can be created/updated only for Company | Rollup curves can be created only for company |
1336 | Detail curves cannot be updated for Template |
|
1337 | Distribution Profile do not exist |
|
1338 | Distribution Profile is used in Cash Flows Curves |
|
1339 | filter parameter is required | For GET cash flow data & summary cash flow data , filter parameter is required. |
1340 | filter parameter is invalid | If filter condition is invalid for GET cash flow data |
1341 | Error in updating the Cash Flow Data |
|
1342 | Value for Number is not provided in the input data |
|
1343 | Value for No is not provided in the input data | Value for Line Number is not provided in the input data |
1344 | Number or No has invalid value in the input data |
|
1345 | Date values provided in the input is invalid |
|
1346 | Profile name is invalid in the input request |
|
1347 | Total value is invalid in the input request |
|
1348 | Update data is not allowed |
|
1349 | Cash Flow Curve name is not present in input request |
|
1350 | Invalid CBS Code |
|
1351 | From date is not set |
|
1352 | To date is not set |
|
1353 | Invalid distribution amount |
|
1354 | Provided Currency is not a valid transaction currency |
|
1355 | Duplicate data exists in details |
|
1356 | Cash Flow operations are not possible on Generic type of Project |
|
1357 | Rollup Cash Flow Curve does not exist |
|
1368 | Create/update request contains conflicting values for noenddate and enddate |
|
1359 | Cash Flow id is required |
|
1360 | Cash Flow Curve details are not present in the input request | If input JSON for update cash flow data contains curves but curve details are not provided |
1361 | Project number is required | This error is raised if cash flow data update REST call is for company level |
1362 | Detail level Summary CBS cannot have filters of type CBS |
|
1363 | Detail level CBS cannot have filters of type Summary CBS |
|
1364 | GET Detail curves operation is not supported for Template/Company |
|
1365 | From Date should be greater than Financial Period Start Date and Less than Financial Period End Date |
|
1367 | To Date should be less than Financial Period End Date and Greater than Financial Period Start Date |
|
1368 | Cannot update distribution as dates are not defined for this Cash Flow curve |
|
1369 | No data are updated as both setup and distribution options are not set |
|
1370 | Cash Flow data provided cannot be updated for the field : |
|
3000 | Partial failure. | Partial failure of REST service |
3002 | Invalid input | If input JSON did not contain the "data"/required parameter |
3003 | Business Process is not Active. | When fund consumption is performed on a inactive BP |
13001 | Project/Shell number is mandatory and is missing in the input request | When no project number is provided |
13002 | Cashflow curve name is mandatory and is missing in the input request | When curve name is not provided |
13003 | Invalid curve name provided in input request | When curve name provided no longer exists |
13004 | Provide a snapshot name | When snapshot name is not provided |
13005 | Snapshot name already exists | When snapshot name exists |
13006 | Snapshot name specified does not exist in the cashflow <name> | When snapshot name does not exist for selected curve |
13007 | The selected curve name is a summary type, and summary snapshots are not supported through integration | When summary type curve is processed |
13008 | Snapshots <name1>, <name2> do not exist in the selected cash flow curve <curve name>. | When none of the provided snapshot names exist in the selected cashflow curve |
13009 | Snapshots <name1>, <name2>, <name3> do not exist in the cash flow curve <curve name>. | When some cashflow names in the delete request are invalid |
13010 | Cash Flow snapshot name cannot exceed 64 characters. | When snapshot name exceeds 64 characters |
See Also
Create Rollup Cash Flows for Company
Update Rollup Cash Flows for Company
Delete Cash Flow - Summary Curves
Get Rollup Status - for Template Cash Flows
Update Rollup Status - For Template Cash Flows
Get Cash Flow Refresh Job Status
Get Summary Cash Flow Properties
Create (Add User or Group) Cash Flow Permission
Delete (Remove User or Group) Cash Flow Permission
Update or Modify Cash Flow Permission
Last Published Wednesday, April 9, 2025