SAP ABAP Class CL_TIDX_PRICE_INDEX (Handle a Price Index)
Hierarchy
☛
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
⤷ FIN-FSCM-TRM-TM-TR (Application Component) Transaction Management
⤷ FT_PRICE_INDEX (Package) Objects Relating to Price Index for Bonds
⤷ FIN-FSCM-TRM-TM-TR (Application Component) Transaction Management
⤷ FT_PRICE_INDEX (Package) Objects Relating to Price Index for Bonds
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_TIDX_PRICE_INDEX | Price Index Interface | 19990824 |
Properties
Class | CL_TIDX_PRICE_INDEX | |
Short Description | Handle a Price Index | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | FT_PRICE_INDEX | Objects Relating to Price Index for Bonds |
Created | 19990804 | SAP |
Last change | 00000000 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_TIDX_PRICE_INDEX has no forward declaration.
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_TIDX_PRICE_INDEX | Price Index Interface | 19990824 |
Friends
Class CL_TIDX_PRICE_INDEX has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CON_DATE_USAGE_LAST_KNOWN | Constant | Private | Type reference (TYPE) | TIDX_DATE_USAGE | 'L' | CON_DATE_USAGE_LAST_KNOWN | 19990804 | |
2 | CON_DATE_USAGE_NO_MODIFY | Constant | Private | Type reference (TYPE) | TIDX_DATE_USAGE | 'N' | CON_DATE_USAGE_NO_MODIFY | 19990804 | |
3 | CON_DATE_USAGE_YEAR_BEGIN | Constant | Private | Type reference (TYPE) | TIDX_DATE_USAGE | 'Y' | CON_DATE_USAGE_YEAR_BEGIN | 19990804 | |
4 | CON_FREQUENCY_DAILY | Constant | Private | Type reference (TYPE) | TIDX_FREQUENCY | 'D' | CON_FREQUENCY_DAILY | 19990804 | |
5 | CON_INTERPOLATION_LINEAR | Constant | Private | Type reference (TYPE) | TIDX_INTERPOLATION | 'L' | CON_INTERPOLATION_LINEAR | 19990804 | |
6 | CON_ROUNDING_02 | Constant | Private | Type reference (TYPE) | TIDX_ROUNDING | '02' | CON_ROUNDING_02 | 19990804 | |
7 | CON_ROUNDING_03 | Constant | Private | Type reference (TYPE) | TIDX_ROUNDING | '03' | CON_ROUNDING_03 | 19990804 | |
8 | CON_ROUNDING_04 | Constant | Private | Type reference (TYPE) | TIDX_ROUNDING | '04' | CON_ROUNDING_04 | 19990804 | |
9 | CON_ROUNDING_05 | Constant | Private | Type reference (TYPE) | TIDX_ROUNDING | '05' | CON_ROUNDING_05 | 19990804 | |
10 | CON_ROUNDING_06 | Constant | Private | Type reference (TYPE) | TIDX_ROUNDING | '06' | CON_ROUNDING_06 | 19990804 | |
11 | CON_XFALSE | Constant | Private | Type reference (TYPE) | XFELD | ' ' | CON_XFALSE | 19990806 | |
12 | CON_XTRUE | Constant | Private | Type reference (TYPE) | XFELD | 'X' | CON_XTRUE | 19990806 | |
13 | _IS_INDEX | Instance attribute | Private | Type reference (TYPE) | TIDX_PRICE_INDEX | Data for the Price Index | 19990804 | ||
14 | _IT_FLOW_CATEGORIES | Instance attribute | Private | Type reference (TYPE) | TIDX_INDEX_FLOWCS | Flow Categories for the Index | 19990823 | ||
15 | _PPRICEVALUE | Instance attribute | Private | Object reference (TYPE REF TO) | CL_TIDX_PRICE_VALUE | Price Value Object | 19990806 |
Methods
Events
Class CL_TIDX_PRICE_INDEX has no event.
Types
Class CL_TIDX_PRICE_INDEX has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_INDEX_NAME | Value transfer | Type reference (TYPE) | TIDX_INDEX_NAME | Name of the index | 19990804 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_INDEX_NAME_NOT_VALID | Index name not valid | 19990804 | |
2 | EXC_NO_INDEX_VALUES_DEFINED | No index values defined | 19990804 |
Method GETINDEXNAME Signature
Method GETINDEXNAME on class CL_TIDX_PRICE_INDEX has no parameter.
Method GETINDEXNAME on class CL_TIDX_PRICE_INDEX has no exception.
Method GETINDEXTEXT Signature
Method GETINDEXTEXT on class CL_TIDX_PRICE_INDEX has no parameter.
Method GETINDEXTEXT on class CL_TIDX_PRICE_INDEX has no exception.
Method GETINDEXVALUEDIVIDEDBYRATIO Signature
Method GETINDEXVALUEDIVIDEDBYRATIO on class CL_TIDX_PRICE_INDEX has no parameter.
Method GETINDEXVALUEDIVIDEDBYRATIO on class CL_TIDX_PRICE_INDEX has no exception.
Method GETINDEXVALUEFORFLOW Signature
Method GETINDEXVALUEFORFLOW on class CL_TIDX_PRICE_INDEX has no parameter.
Method GETINDEXVALUEFORFLOW on class CL_TIDX_PRICE_INDEX has no exception.
Method INTERPOLATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_INTERPOLATION_DAYS | Value transfer | Type reference (TYPE) | TIDX_INTERPOLATION_DAYS | Number of interpolation days from low to value date | 19990809 | ||
2 | Exporting | EX_INTERPOL_DAYS_LOW_2_HIGH | Value transfer | Type reference (TYPE) | TIDX_INTERPOLATION_DAYS | Number of interpolation days from low to high | 19990809 | ||
3 | Exporting | EX_INTERPOL_INDEX_VALUE | Value transfer | Type reference (TYPE) | TIDX_INDEX_VALUE | Interpolated index value | 19990809 | ||
4 | Importing | IM_HIGH_INDEX_VALUE | Value transfer | Type reference (TYPE) | TIDX_PRICE_VALUE | High index value | 19990806 | ||
5 | Importing | IM_LOW_INDEX_VALUE | Value transfer | Type reference (TYPE) | TIDX_PRICE_VALUE | Low index value | 19990806 | ||
6 | Importing | IM_VALUE_DATE | Value transfer | Type reference (TYPE) | TIDX_VALUE_DATE | Value date | 19990806 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | EXC_INTERNAL_LOGIC_ERROR | Internal logic error | 19990806 |
Method ISFLOWINDEXRELEVANT Signature
Method ISFLOWINDEXRELEVANT on class CL_TIDX_PRICE_INDEX has no parameter.
Method ISFLOWINDEXRELEVANT on class CL_TIDX_PRICE_INDEX has no exception.
Method NUMOFDAYSBETWEENDATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_VALUE_DATE_HIGH | Value transfer | Type reference (TYPE) | TIDX_VALUE_DATE | High value date | 19990806 | ||
2 | Importing | IM_VALUE_DATE_LOW | Value transfer | Type reference (TYPE) | TIDX_VALUE_DATE | Low value date | 19990806 | ||
3 | Returning | RE_NU_OF_DAYS | Value transfer | Type reference (TYPE) | I | Number of days | 19990806 |
Method NUMOFDAYSBETWEENDATES on class CL_TIDX_PRICE_INDEX has no exception.
Method ROUNDING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_IDX_VALUE_IN_RATIO | Value transfer | Type reference (TYPE) | TIDX_INDEX_VALUE | Rounded index value in ratio | 19990809 | ||
2 | Exporting | EX_IDX_VALUE_NO_RATIO | Value transfer | Type reference (TYPE) | TIDX_INDEX_VALUE_NO_RATIO | Rounded index value divided by ratio | 19990809 | ||
3 | Importing | IM_FLG_IN_RATIO | Value transfer | Type reference (TYPE) | XFELD | Flag stating, if the index value is in ratio | 19990806 | ||
4 | Importing | IM_INDEX_VALUE | Value transfer | Type reference (TYPE) | TIDX_INDEX_VALUE_NO_RATIO | Index value | 19990806 |
Method ROUNDING on class CL_TIDX_PRICE_INDEX has no exception.
Method SETDEFAULTFLOWCATEGORYSETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_INDEX_FLOW_CATS | Call by reference | Type reference (TYPE) | TIDX_INDEX_FLOWCS | Flow categories for the index | 19990823 |
Method SETDEFAULTFLOWCATEGORYSETTINGS on class CL_TIDX_PRICE_INDEX has no exception.
Method SETDEFAULTINDEXFLOWSETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_INDEX_FLOWS | Call by reference | Type reference (TYPE) | TIDX_INDEX_FLOWS | Flows for the index | 19990804 |
Method SETDEFAULTINDEXFLOWSETTINGS on class CL_TIDX_PRICE_INDEX has no exception.
Method SETDEFAULTINDEXSETTINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_PRICE_INDEX | Call by reference | Type reference (TYPE) | TIDX_PRICE_INDEX | Price index | 19990804 |
Method SETDEFAULTINDEXSETTINGS on class CL_TIDX_PRICE_INDEX has no exception.
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in |