SAP ABAP Class CL_RDPT_SET_MANAGER (Manage Redemption Sets)
Hierarchy
☛
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
⤷
FIN-FSCM-TRM-TM (Application Component) Transaction Manager
⤷
FTBAS (Package) Redemption Schedules
⤷
⤷
Properties
| Class | CL_RDPT_SET_MANAGER | |
| Short Description | Manage Redemption Sets | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | FTBAS | Redemption Schedules |
| Created | 19990607 | SAP |
| Last change | 20050219 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RDPT_SET_MANAGER has no interface implemented.
Friends
Class CL_RDPT_SET_MANAGER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | RDPT_SET_NAME | Active Set Name | 19991221 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | RDPT_SETS | Table for Redemption Sets | 19990607 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | VWPANLA | Security ID Data | 19990607 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | Constructor | 19990607 | |
| 2 | Static method | Public | Method | Returns Number of Sets Having the Input Set Name | 19990720 | |
| 3 | Instance method | Public | Method | Return a Dynamic Set | 19990610 | |
| 4 | Instance method | Public | Method | Delete a Set | 19990702 | |
| 5 | Instance method | Public | Method | Exc. FCODES for the Display of ALL Schedules for ALL Sets | 19990722 | |
| 6 | Instance method | Public | Method | Get the Active Set Name | 19991221 | |
| 7 | Instance method | Public | Method | Get fixing flag if any schedule or redemption are fixed | 20121102 | |
| 8 | Static method | Public | Method | Get Number of Schedules for a Set | 19990802 | |
| 9 | Instance method | Public | Method | Get Product Type of the Security ID | 20000113 | |
| 10 | Instance method | Public | Method | Get Long Name of the Security ID | 19990607 | |
| 11 | Instance method | Public | Method | Get Short Name of the Security ID | 19990607 | |
| 12 | Instance method | Public | Method | Get the Security ID | 19990607 | |
| 13 | Instance method | Public | Method | Get Set Data for the Security ID | 19990607 | |
| 14 | Instance method | Public | Method | Get Stripped Security ID | 19990722 | |
| 15 | Instance method | Public | Method | Refresh/Reread Data from the Database | 19990610 |
Events
Class CL_RDPT_SET_MANAGER has no event.
Types
Class CL_RDPT_SET_MANAGER has no local type.
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SECURITY_ID | Value transfer | Type reference (TYPE) | VVRANLW | Security ID | 19990607 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | The security ID is invalid | 19990607 |
Method COUNTNUMOFSETSWITHNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SECURITY_ID | Value transfer | Type reference (TYPE) | VVRANLW | Security ID | 19991013 | |||
| 2 | IM_SET_NAME | Value transfer | Type reference (TYPE) | RDPT_SET_NAME | Set name | 19990720 | |||
| 3 | RE_NUMBER_OF_SETS | Value transfer | Type reference (TYPE) | I | Number of sets on DB | 19990720 |
Method COUNTNUMOFSETSWITHNAME on class CL_RDPT_SET_MANAGER has no exception.
Method CREATESET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_MODE | Value transfer | Type reference (TYPE) | SYCHAR01 | Mode parameter | 19990610 | |||
| 2 | IM_SECURITY_ID | Value transfer | Type reference (TYPE) | VVRANLW | Security ID | 19990610 | |||
| 3 | IM_SET_KEY | Value transfer | Type reference (TYPE) | TBSK_SYSTEM_KEY | Set key | 19990610 | |||
| 4 | RE_SET | Value transfer | Object reference (TYPE REF TO) | CL_RDPT_SET | The set object | 19990610 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Foreign lock | 19990722 | ||
| 2 | No data on the DB | 19990722 |
Method DELETESET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_PSET | Value transfer | Object reference (TYPE REF TO) | CL_RDPT_SET | Set to be deleted | 19990702 |
Method DELETESET on class CL_RDPT_SET_MANAGER has no exception.
Method EXCLUDINGRSCHALVGUISTATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_EXCLUDING | Value transfer | Type reference (TYPE) | SLIS_T_EXTAB | Which function codes should be excluded from the ALV GUI | 19990722 |
Method EXCLUDINGRSCHALVGUISTATUS on class CL_RDPT_SET_MANAGER has no exception.
Method GETACTIVESETNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_ACTIVE_SET_NAME | Value transfer | Type reference (TYPE) | RDPT_SET_NAME | Active set name | 19991221 |
Method GETACTIVESETNAME on class CL_RDPT_SET_MANAGER has no exception.
Method GETFIXINGFLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FIXING_FLAG | Value transfer | Type reference (TYPE) | XFELD | Feld zum Ankreuzen | 20121102 | |||
| 2 | I_SECURITY_ID | Value transfer | Type reference (TYPE) | VVRANLW | Kennummer Wertpapier | 20121102 |
Method GETFIXINGFLAG on class CL_RDPT_SET_MANAGER has no exception.
Method GETNUMOFSCHEDULESFORSET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_SET_KEY | Value transfer | Type reference (TYPE) | TBSK_SYSTEM_KEY | Set key | 19990802 | |||
| 2 | RE_NUM_OF_SCHEDULES | Value transfer | Type reference (TYPE) | I | Number of schedules | 19990802 |
Method GETNUMOFSCHEDULESFORSET on class CL_RDPT_SET_MANAGER has no exception.
Method GETPRODUCTTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_PRODUCT_TYPE | Value transfer | Type reference (TYPE) | VVSART | Product type | 20000113 |
Method GETPRODUCTTYPE on class CL_RDPT_SET_MANAGER has no exception.
Method GETSECIDLONGNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_LONG_NAME | Value transfer | Type reference (TYPE) | XALLB | Long name of the security ID | 19990607 |
Method GETSECIDLONGNAME on class CL_RDPT_SET_MANAGER has no exception.
Method GETSECIDSHORTNAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_SHORT_NAME | Value transfer | Type reference (TYPE) | XALKZ | Short name of the securtity ID | 19990607 |
Method GETSECIDSHORTNAME on class CL_RDPT_SET_MANAGER has no exception.
Method GETSECURITYID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_SECURITY_ID | Value transfer | Type reference (TYPE) | VVRANLW | Return the security ID | 19990607 |
Method GETSECURITYID on class CL_RDPT_SET_MANAGER has no exception.
Method GETSETS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_SETS | Value transfer | Type reference (TYPE) | RDPT_SETS | Table with the set data | 19990722 |
Method GETSETS on class CL_RDPT_SET_MANAGER has no exception.
Method GETSTRIPPEDSECURITYID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_SECURITY_ID | Value transfer | Type reference (TYPE) | VVRANLW | Return the security ID | 19990722 |
Method GETSTRIPPEDSECURITYID on class CL_RDPT_SET_MANAGER has no exception.
Method REFRESH Signature
Method REFRESH on class CL_RDPT_SET_MANAGER has no parameter.
Method REFRESH on class CL_RDPT_SET_MANAGER has no exception.
History
| Last changed by/on | SAP | 20050219 |
| SAP Release Created in |