E Transfer Pricing Error Messages
The following table lists the standard error messages that are encountered in Funds Transfer Pricing application.
Table E-1 Error Messages in OFS FTP
Error Code | Error Message | Description |
---|---|---|
105 | [Rule_Name]:[Rule_Name] not found in database. | One or more assumption rules chosen in the Process rule are deleted or corrupted in the database. |
110 | No match for IRC. | There is no IRC selected for the specific product member within the Transfer Pricing rule. |
115 | No data for IRC. | The IRC selected in the Transfer Pricing rule has no historical rates. |
120 | Dimension Type mismatch: COL vs. Cnfg ID. | The Product Leaf defined in Application Preferences is different from the Product leaf used in the methodology assignments in the Transfer Pricing rule. |
505 | Negative [rate type] Rate for Product: [number]. | An instrument has been repriced at a negative rate due to the lookup rate + margin is less than 0. |
540 | Prepayment tier not selected, zero prepayment rate used. | Either Prepayment Model or Prepayment Rate is undefined for a specific Prepayment Rule. |
545 | The last payment date is before the origination date. | The last payment date is before the origination date for a specific record in the instrument table. |
550 | No reprice frequency for the adjustable record. | The instrument record is an Adjustable record (adjustable_type_cd <> 0), and has a 0 Reprice Frequency (reprice_freq = 0). |
555 | No schedule was found for the record. |
This error could occur in two different situations: The instrument record has a Schedule Amortization Code (amrt_type_cd = 800, 801, or 802) and has no matching record in the Payment Schedule table (fsi_d_payment_schedule). The Prepayment Method is set to a Prepayment Model, which does not exist or has no dimensions set up. |
560 | Pattern data cannot be found for AMRT_TYPE: [number]. | An instrument record with Custom Amortization Codes (amrt_type_cd > 999) has no User Defined Payment Pattern defined. |
565 | No pattern information found for record. | An invalid Adjustable Type Code was found in the instrument record. |
570 | Maturity date from the record does not match schedule data. | For an instrument record with Schedule Amortization Code (amrt_type_cd = 800, 801, or 802), the remaining number of payments (remain_no_pmt_c) does not match the schedule of payments defined in the Payment Schedule Table (fsi_d_payment_schedule). |
575 | Conv amrt with interest in advance defaulted to arrears. | An instrument record with one of the following Amortization Codes: 100, 400, 500, 600, 710, must implicitly have an interest in the arrears method. If Interest in advance Interest Type (int_type = 2) is defined for an instrument record with an implicit interest in arrears method, then this error is recorded and the Interest Type is set to arrears (int_type = 1) for cash flow generation purposes. |
585 | Invalid Amrt.Type detected. Defaulted to Simple Int. | The instrument record has an Amortization Code that is outside the reserved custom range or is nonstandard. |
710 | Insufficient memory to read[Rule Name]:[Rule Name]. | The Historical Rates, Prepayment Rule, Adjustment Rule, and Transfer Pricing Rule are all loaded into memory when processing. If several other applications are active on the machine, there may not be enough available memory to load any or all of these rules. |
715 | Transfer Pricing Method not implemented. | The transfer pricing methodology selected is listed but not yet available. |
725 | 1st point used. | The origination date and term of the instrument fall before the first date on the IRC. |
730 | The last point used. | The origination date and term of the instrument are in the future after the last date on the IRC. |
740 | TP Rule out of sync on product[number]. | The Transfer Pricing Rule still has a methodology defined for a product leaf that is no longer defined in dimension member setup. |
745 | COL table empty; Dimension Type [member number] used. | Only leaf members with detailed information can be used in the Transfer Pricing Rule. Some key dimensions defined in the Catalog_of_Leaves have associated detailed information tables. This error occurs if a leaf member of a Transfer Pricing Rule does not have associated detailed information, like account type or offset account. |
755 | Dimension key not found in Migration Table. | The combination of Common_COA_ID and Org_Unit_ID on the instrument data does not exist in the Management Ledger. |
760 | Negative Transfer Rate. | Negative transfer rates can only occur with a cash flow transfer pricing methodology if the cash flow fields on the instrument have bad data that create negative transfer rates. |
775 | Invalid TP method used for Management Ledger data: [number]. | An invalid transfer pricing method has been assigned to the Transfer Pricing Rule used in the TP Process. There are only six valid methods for use on the Management Ledger table: Moving Averages, Redemption Curve, Spread from Interest Rate Code, Caterpillar, Weighted Average Perpetual, and Unpriced Account. |
780 | Account type not defined for leaf member [number], Earning asset used. | The account type attribute is not defined for a particular product leaf member. |
785 | 0 Instrument Table rows processed. | There is no instrument data, or a filter is excluding all instrument data defined in the active Transfer Pricing Rule. |
790 | Invalid cash flows generated for this row or divide by zero. | One or more cash flow fields for detailed instrument data have bad data or missing data. |
795 | Invalid duration generated for this row. | One or more fields used for duration calculations from the instrument tables have bad or missing data. |
800 | Org Unit leaf member not defined, default offset used. | The Organizational Unit number is not defined in Dimension Management. |
805 | Org Unit offset not defined, default offset used. | The offset unit is not defined in Dimension Management. |
810 | Divide by zero. | Internal arithmetic calculation error encountered when there is a division by zero. |
820 | Not an instrument table | The instrument table is missing the required cash flow fields. |
840 | The calculated average life is 0 | Average life for the account is zero, mostly, due to no cash flows. |
845 | No transfer pricing method defined for PRODUCT: [product], CURRENCY: [currency] | System could not find any transfer pricing method for concerned product. |
850 | PRODUCT: [product], CURRENCY: [currency] - no Adjustment Method has been defined. | System could not find any Adjustment method for concerned product. |
860 | Invalid conditional assumption defined for ID number [idnumber] ID_NUMBER, Product [Product id] PRODUCT_ID and currency [currency] ISO_CURRENCY_CD. | Incorrect filter defined for ID_NUMBER, Product [Product id] PRODUCT_ID and currency [currency] ISO_CURRENCY_CD. |
865 | Adjustment Rule Definition incomplete or missing for Rule Sys ID: [objdefid]OBJ_DEF_ID. Please complete rule definition for all relevant product/currency combinations. | Adjustment rule is not properly defined for OBJ_DEF_ID. |
875 | No Alternate Rate Output Mapping Rule details found for the selected rule. (Object Definition ID: "[objdefid]OBJ_DEF_ID") | Alternate rule is not defined for concerned rule. |
880 | Invalid interest rate code [interest rate cd] IRC specified for currency [currency] CURRENCY. | Interest rate code doesn’t have proper rates or IRC format is incorrect. |
900 | None of the account tables selected in the Transfer Pricing Process Rule have the Break Funding classification, so Break Funding calculations were not run. | No break funding table was selected, so break calculations didn’t run. |
905 | Transfer Pricing method [calc meth cd] METHOD used with product[product] PRODUCT is not appropriate for instruments in table [table name] TABLE_NAME. Cause:[table name] TABLE_NAME is not registered with the appropriate columns. | Incorrect transfer pricing method found for instruments table. |
915 | Negative Strips are adjusted. | Reduced portfolio balance is adjusted via negative strips. |
920 | The selected TP Charge/Credit Balance option was not available in the Ledger Table. Defaulting to Ending Balance. | selected TP Charge/Credit Balance option was not available in the Ledger Table. Defaulting to Ending Balance. |
925 | No All-In TP Rule has been defined. | All in TP formula is not defined for selected product. |
930 | Leaf Member accrual basis attribute not defined for Product ID:[product id]. Defaulted to 30/360. | Accrual Basis is not defined for selected product. |
935 | LRD_BALANCE = 0 and Adjustable Type Code > 0. Defaulting LRD_BALANCE = CUR_PAR_BAL | For Floating rate instrument LRD Balance = Cur Par Bal. |
940 | LRD_BALANCE and CUR_PAR_BALANCE = 0, Adjustable Type Code > 0. Unable to Process this instrument. | As LRD and Current Balance both are zero for floating rate instrument, System can’t process the record. |
945 | Dimension members not found in required format. Reverse Population has not been run for the selected FTP Product Hierarchy: [prod hier id] | Dimension members not found in required format. |
955 | Product :[product] is not a commitment record and the instrument table does not contain the required Commitment Date columns. The Adjustment Rule - Assignment date has been defaulted to As of Date. | Assignment date is defaulted to as of date, as didn’t find any commitment columns for selected record. |
960 | Transfer Rate is blank for the ID_NUMBER :[id_number]. Unable to Process Rate Lock Option Cost. | Didn’t find any transfer rate, record skipped from rate lock option cost calc. |
1010 | Dimension members not found. Please confirm that Reverse Population has been run for the FTP Product Hierarchy used by the FTP Adjustment Calculation process. | Dimension members not found. Please confirm that Reverse Population has been run for the FTP Product Hierarchy used by the FTP |
1020 | Invalid Amortization Type Code encountered. Defaulting AMRT_TYPE_CD = 700, non-amortizing instrument. | Invalid Amortization Type Code encountered. |
1030 | No holiday code found while calculating accrual factor, holiday code = 0. please check. | No holiday code found while calculating accrual factor, holiday code = 0. |
1040 | During migrate/direct tp of ML, error occured while inserting FSI_D_MANAGEMENT_LEDGER, please check. | During migrate/direct tp of ML, error occured while inserting FSI_D_MANAGEMENT_LEDGER, |
1050 | No Direct TP method defined on leaf and No migration option for Table :FSI_D_MANAGEMENT_LEDGER to use. | No Direct TP method defined on leaf and No migration option for Table :FSI_D_MANAGEMENT_LEDGER to use. |