Symbolic constant | Value | Description |
---|---|---|
ERC_OK | 0 | Execution successful |
ERC_CONFIG_FILE_NOT_FOUND | 2 | Configuration file not found when running from the command line |
ERC_NO_SECURITY_DATA | 3 | No security master data found |
ERC_NO_PORTFOLIO_DATA | 4 | No portfolio data found |
ERC_BENCHMARK_FILE_NOT_FOUND | 5 | No benchmark data found, although it is required |
ERC_CANNOT_OPEN_REPORT_FILE | 11 | |
ERC_CANNOT_CREATE_REPORT_DIRECTORY | 12 | |
ERC_CANNOT_CREATE_EXCEL_WORKBOOK | 13 | |
ERC_CANNOT_CREATE_EXCEL_WORKSHEET | 14 | |
ERC_CANNOT_DELETE_LOCAL_FILES | 15 | |
ERC_FILE_FORMAT_ERROR | 16 | |
ERC_NO_DATA_FOUND | 100 | |
ERC_WRONG_NUMBER_COLUMNS_IN_FILE | 101 | |
ERC_INSUFFICIENT_DATA_COLUMNS | 102 | |
ERC_INSUFFICIENT_DATES | 103 | |
ERC_INVALID_DATE_FORMAT | 200 | |
ERC_DATE_BEFORE_1970 | 201 | |
ERC_INVALID_DATE_ORDER | 202 | |
ERC_DATE_AFTER_2150 | 203 | |
ERC_NAME_TOO_SHORT | 400 | |
ERC_PORTFOLIO_SECURITY_NAMES_IDENTICAL | 401 | |
ERC_UNDEFINED_SECURITY_IN_PORTFOLIO | 403 | |
ERC_DUPLICATE_SECURITY_IN_SECURITY_FILE | 404 | |
ERC_UNRECOGNIZED_CURRENCY | 500 | |
ERC_NO_FX_RATE_FOUND | 501 | |
ERC_INVALID_CURRENCY_CONVERSION | 502 | |
ERC_EMPTY_FX_CURRENCY | 503 | |
ERC_BAD_FX_RATE | 504 | |
ERC_NEGATIVE_FX_RATE | 505 | |
ERC_NO_INDEX_FILE | 550 | |
ERC_MISSING_INDEX_DATA | 551 | |
ERC_DUPLICATE_INDEX_RECORDS | 552 | |
ERC_NO_BASE_CURRENCY_DEFINED | 600 | |
ERC_UNRECOGNIZED_BASE_CURRENCY | 601 | |
ERC_INVALID_HEDGE_RATIO | 602 | |
ERC_HEDGE_CURRENCY_NOT_IN_SECURITY_MASTER_TABLE | 604 | |
ERC_NO_CURVE_FOR_HEDGE_CURRENCY | 605 | |
ERC_DUPLICATE_PORTFOLIO_RECORDS | 701 | |
ERC_YTM_NOT_SUPPLIED | 702 | |
ERC_MD_NOT_SUPPLIED | 703 | |
ERC_NO_CURVE_FOUND | 901 | |
ERC_DUPLICATE_YC_RECORDS | 903 | |
ERC_INVALID_TWIST_POINTS | 904 | |
ERC_INSUFFICIENT_DATA_POINTS_FOR_PCA | 906 | |
ERC_NEGATIVE_SHIFT_MATURITY | 907 | |
ERC_EMPTY_CURVE_NAME | 908 | |
ERC_INVALID_BUCKET | 1000 | |
ERC_NEGATIVE_BUCKET | 1002 | |
ERC_EMPTY_PARTITION_LIST | 1008 | |
ERC_NEGATIVE_TENOR | 1015 | |
ERC_MULTIPLE_ROOT_NODES | 1102 | |
ERC_UNRECOGNISED_CONFIG_OPTION | 1103 | |
ERC_REAL_CONVERSION_ERROR | 1105 | |
ERC_NON_NEGATIVE_NUMBER | 1107 | |
ERC_EMPTY_SECTOR_NAME | 1110 | |
ERC_NO_EQUALS_SIGN_IN_SECTOR_STRING | 1112 | |
ERC_MULTIPLE_EQUALS_SIGNS_IN_SECTOR_STRING | 1113 | |
ERC_INVALID_RESIDUAL_SECTOR_NAME | 1114 | |
ERC_INVALID_PARTITION_NAME | 1115 | |
ERC_INVALID_FILE_NAME | 1116 | The supplied file name was invalid for the current operating system |
ERC_PARTITION_LIST_TOO_LONG | 1117 | |
ERC_MISMATCHED_PORTFOLIO_BENCHMARK_RECORDS | 1118 | |
ERC_ALLOCATION_REQUESTED_WITHOUT_BENCHMARK | 1119 | An allocation analysis was requested, but no benchmark data was supplied |
ERC_PARSE_CONVERSION_ERROR | 1105 | |
ERC_NO_FX_DATA_FOUND | 1132 | |
ERC_RISK_NAME_ALREADY_IN_USE | 1133 | |
ERC_ALLOCATION_LIST_TOO_LONG | 1136 | |
ERC_ALLOCATION_INVALID_COMBINATION | 1137 | |
ERC_INVALID_NDP | 1138 | |
ERC_INVALID_API_KEY | 1140 | |
ERC_CHECKSUM_ERROR | 1150 | Reserved for internal use |
ERC_INTERNAL_ERROR | 1151 | Reserved for internal use |
ERC_CREDIT_CURVE_NOT_FOUND | 1152 | A credit curve has been referenced in the security master file that is not available at the given date |
ERC_RESIDUAL_NAME_ALREADY_IN_USE | 1153 | |
ERC_TRIAL_VERSION_EXPIRED | 1154 | The evaluation date for this program has passed. Please contact Flametree Technologies for an updated version. |