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

Cash Flow

Authorization

Definitions or Values Used

Create Cash Flow

Create Summary Curve

Create Rollup Cash Flows for Company

Update Rollup Cash Flows for Company

Delete Cash Flow

Delete Cash Flow Curve

Delete Cash Flow - Summary Curves

Get Cash Flow Data

Get Summary Cash Flow Data

Get Rollup Status

Get Rollup Status - for Template Cash Flows

Update Rollup Status

Update Rollup Status - For Template Cash Flows

Refresh Cash Flow

Get Cash Flow Refresh Job Status

Get Cash Flow Properties

Get Summary Cash Flow Properties

Get Cash Flow Permissions

Get Distribution Profiles

Create (Add User or Group) Cash Flow Permission

Delete (Remove User or Group) Cash Flow Permission

Update Cash Flow Properties

Update or Modify Cash Flow Permission

Update Cash Flow Data

Update Cash Flow Schedule

Create Distribution Profiles

Update Distribution Profiles

Delete Distribution Profiles

Refresh Cash Flow Curves

Get Cash Flow Permissions



Last Published Wednesday, April 9, 2025