SAP ABAP Class CL_RDPT_SET (Redemption Set)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FIN-FSCM-TRM-TM (Application Component) Transaction Manager
     FTBAS (Package) Redemption Schedules
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RDPT_COLLECTABLE Collection Interface 19990723
Properties
Class CL_RDPT_SET  
Short Description Redemption Set    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FTBAS   Redemption Schedules 
Created 19990608   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RDPT_COLLECTABLE Collection Interface 19990723
Friends
Class CL_RDPT_SET has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _ACTIVE_SET_TEXT_DDIC Static Attribute Private Type reference (TYPE) DD04V Active Set Text DDIC Info 19991221
2 _CON_ACTIVE_SCHEDULE Constant Private Type reference (TYPE) SYCHAR01 'S' Active Schedule Mode 19990921
3 _CON_CHANGE Constant Private Type reference (TYPE) SYCHAR01 'A' Change Mode 19990608
4 _CON_CREATE Constant Private Type reference (TYPE) SYCHAR01 'C' Create Mode 19990608
5 _CON_DELETE Constant Private Type reference (TYPE) SYCHAR01 'E' Delete Mode 19990608
6 _CON_DISPLAY Constant Private Type reference (TYPE) SYCHAR01 'D' Display Mode 19990608
7 _CON_EXCLUSIVE_LOCK Constant Private Type reference (TYPE) ENQMODE 'E' Exclusive Lock 19990702
8 _CON_ICON_ACTIVE_SET Constant Private Type reference (TYPE) RDPT_ICON_ACTIVE_SET '@5B@' Active Set Icon 19991221
9 _CON_RDPT_ACTIVE_SET_TEXT Constant Private Type reference (TYPE) DDOBJNAME 'RDPT_ACTIVE_SET_TEXT' Active Set Text Data Element 19991221
10 _CON_REDEMPTION_TABLE_NAME Constant Private Type reference (TYPE) TABNAME16 'RDPT_REDEMPTION' Redemption Table Name 19990701
11 _CON_SCHEDULE_TABLE_NAME Constant Private Type reference (TYPE) TABNAME16 'RDPT_SCHEDULE' Schedule Table Name 19990701
12 _CON_SET_TABLE_NAME Constant Private Type reference (TYPE) TABNAME16 'RDPT_SET' Set Table Name 19990610
13 _CON_SHARED_LOCK Constant Private Type reference (TYPE) ENQMODE 'S' Shared Lock 19990702
14 _CON_WRITE_LOCK Constant Private Type reference (TYPE) ENQMODE 'E' Write Lock 19990702
15 _DATE_GEN_PARMS Instance attribute Private Type reference (TYPE) TYPE_DATE_GENERATION Date Generation Parameters 19990923
16 _ENQMODE Instance attribute Private Type reference (TYPE) ENQMODE Mode of Current Locking 19990702
17 _FLAGONLYDISPLAY Instance attribute Private Type reference (TYPE) XFELD ' ' Flag Stating Only Display Mode 19991215
18 _IS_RDPT_SET Instance attribute Private Type reference (TYPE) RDPT_SET Structure of the Redemption Set 19990608
19 _IS_RDPT_SET_CHANGE Instance attribute Private Type reference (TYPE) RDPT_SET Changed Data of the Set 19990609
20 _IT_CUST_SET_NAMES Static Attribute Private Type reference (TYPE) RDPT_T_SET_NAMES Valid Customized Set Names 19990812
21 _IT_REDEMPTION_DATES Instance attribute Private Type reference (TYPE) RDPT_REDEMPTION_DATES Redemption Dates 19990923
22 _IT_SCHEDULES Instance attribute Private Type reference (TYPE) RDPT_SCHEDULES Redemption Scheules 19990611
23 _IT_SCHEDULE_OBJECTS Instance attribute Private Type reference (TYPE) TYPE_IT_SCHEDULE_OBJECTS Schedule Objects, Initialized in Create Mode 19990630
24 _MODE Instance attribute Private Type reference (TYPE) SYCHAR01 Mode of the Object 19990608
25 _MODE_PREVIOUS Instance attribute Private Type reference (TYPE) SYCHAR01 Old Mode of the Object 19990611
26 _OBJECT_IS_INVALID Instance attribute Private Type reference (TYPE) XFELD ' ' Object is Invalid 19990610
27 _PSETKEYMANAGER Static Attribute Private Object reference (TYPE REF TO) CL_TBSK_KEY_MANAGER Key Manager for ALL Sets 19990922
28 _PSETMANAGER Instance attribute Private Object reference (TYPE REF TO) CL_RDPT_SET_MANAGER Set Manager 19990723
29 _USER_LOCK_NAME Instance attribute Private Type reference (TYPE) SYMSGV Name of the User who is Locking the Object 19990702
30 _VWPANLA Instance attribute Private Type reference (TYPE) VWPANLA Security ID data 19990608
Methods
# Method Level Visibility Method type Description Created on
1 ABOLISHCHANGEDDATA Instance method Public Method Rejects All Changes and Gets Last DB Status in Object 20050502
2 CALCULATEPUBLICATIONDATE Instance method Public Method Calculate the Publication Date from the Redemption Date 19990920
3 CLEANUPSCHEDULES Instance method Private Method Cleanup the Created Schedules 19990701
4 CLEARSCHEDULES Instance method Public Method Clear the Schedule Object Table 19990923
5 CLS_GET_REPAYMENT_CURR Static method Public Method 20120124
6 CONSTRUCTOR Instance method Public Constructor Constructor 19990608
7 CONVERTINC2INCX Static method Public Method DB Value to Inc. Checkbox 19991014
8 CONVERTINCX2INC Static method Public Method Inc. Checkbox to DB Value 19991014
9 COPY Instance method Public Method Copy a Set 19990630
10 CREATESCHEDULE Instance method Public Method Create a Schedule Object with this Set Object as Parent 19990622
11 CREATESYSTEMKEYMANAGER Instance method Public Method Create the System Key Manager 19991123
12 DATABASECOMMITISDONE Instance method Public Method Database Commit is Done, Change the Status of the Object 19990610
13 DATENUMOFPERIODSBEFORE Instance method Private Method Calculate Date and Number of Periods Before Input Date 19990921
14 DEQUEUE Instance method Private Method Dequeue a Lock 19990702
15 DESTROY Instance method Public Method Destructor for the Object 19990702
16 DISABLEONLYDISPLAY Instance method Public Method Remove the Only Display Setting 19991215
17 ENABLEONLYDISPLAY Instance method Public Method Only Display Set 19991215
18 ENQUEUE Instance method Private Method Enqueue a Lock 19990702
19 EXCLUDINGRSCHALVGUISTATUS Instance method Public Method Excluding FCODES for the Display/Change of the Schedules 19990714
20 GETALLREDEMPTIONDATES2 Instance method Public Method Get all Redemption Dates - NEW 19990923
21 GETDBSETDATA Instance method Public Method Get the DB Set Data 19991111
22 GETDUEDATEPARAMETERS Instance method Public Method Get the Parameters used for Due Date Calculation 19991014
23 GETENTERMODE Instance method Public Method Gets Value for the Field ENTER_MODE 20050119
24 GETEXCLUDINGFCODES Instance method Public Method Get the Function Codes to be Excluded from the GUI 19990609
25 GETGUITITLE Instance method Public Method Get the GUI Title of the Dynpro 19990609
26 GETLASTSCHEDULE Instance method Public Method Gets the Last Redemption Schedule Object 20050314
27 GETMODE Instance method Public Method Get the Mode of the Set Object 19990608
28 GETMYSETDATA Instance method Private Method Get the Set Data 19991015
29 GETNEWESTSCHEDULE Instance method Public Method Get Newest Schedule Depending on the Effective From Date 19990819
30 GETNEWESTSCHEDULERECORD Instance method Public Method Get Newest Schedule Record Depending on the Effect.From Date 20000103
31 GETNEWSYSTEMKEYFORSET Instance method Private Method Get New System Key for the Set 19990610
32 GETNEXTSCHEDULE Instance method Public Method Get the Next Schedule Object 19990727
33 GETNUMBEROFREDEMPTIONDATES Instance method Public Method Get the Number of Redemption Dates 19990819
34 GETNUMBEROFSCHEDULES Instance method Public Method Get Number of Redemption Schedules 19990701
35 GETNUMOFDEC Instance method Public Method Gets the Number of Decimal Places for the Factor 20050304
36 GETPREVIOUSSCHEDULE Instance method Public Method Get the Previous Schedule Object 19990727
37 GETPRODUCTCATEGORY Instance method Public Method Gets Product Type for ID Number of the Set 20050228
38 GETPRODUCTTYPE Instance method Public Method Get the Product Type of the Set (Security ID) 20000113
39 GETPUBLICATIONPARAMETERS Instance method Private Method Get the Publication Parameters 19990826
40 GETREDEMPTIONPARAMETERS Instance method Public Method Get the Redemption Parameters on the Set 19990819
41 GETSCHEDULEBYID Instance method Public Method Get Redemption Schedule Using ID 20041126
42 GETSCHEDULEOBJECTS Instance method Public Method Get the Schedule Objects 19990715
43 GETSCHEDULES Instance method Public Method Get the Redemption Schedules of the Set 19990611
44 GETSCREENSTATUSFORFIELD Instance method Public Method Get the Screen Status for a Specific Field 19990609
45 GETSECIDLONGNAME Instance method Public Method Long Name of the Security ID 19990611
46 GETSECIDSHORTNAME Instance method Public Method Get the Short Name of the Security ID 19990608
47 GETSECURITYID Instance method Public Method Get the Security ID 19990608
48 GETSETCURRENCY Instance method Public Method Get the Issue Currency of the Bond 19990729
49 GETSETDATAFORDYNPRO2 Instance method Public Method Get the Data FROM the Set Object TO the Dynpro 19991015
50 GETSETMANAGER Instance method Public Method Get the Set Manager 19990723
51 GETSETNAME Instance method Public Method Get the Name of the Set 19990609
52 GETSETTEXT Instance method Public Method Text of the Set 19990611
53 GETSTRIPPEDSECURITYID Instance method Public Method Get the Security ID but Stripped from Leading Zeros 19990609
54 GETSYSTEMKEY Instance method Public Method Get System Key of the Set 19990610
55 GETVWPANLA Instance method Public Method Get the Attribute VWPANLA 20041117
56 GET_RDPT_VALID_FROM_DATES Instance method Public Method 20090218
57 ISDATACHANGED Instance method Public Method Is the Data Changed, in Case Yes, Perhaps Save the Data 19990609
58 IS_HEADERDATA_CHANGEABLE Instance method Public Method Checks If Header Data Can Be Changed (No Fixed Factor) 20070418
59 MERGESCHEDULES Instance method Public Method Group Redemption Schedules Together 20050330
60 PUTCOPYSCHEDULES Instance method Private Method Put the Copy Schedules to the Parent Set 19990701
61 PUTDBSETDATA Instance method Public Method Put the DB Data Directly in the Set 19990630
62 PUTSCHEDULES Instance method Public Method Put Created Schedules to the Set 19990922
63 PUTSETDATAFORDYNPRO2 Instance method Public Method Put the Data FROM dynpro TO the Set Object 19991015
64 REFRESHSCHEDULES Instance method Public Method Reread Schedule Data 19990611
65 RELEASESETKEYMANAGER Static method Public Method Release the Set Key Manager 19990922
66 SETNEWMODE Instance method Public Method Set New Mode of the Object 19990610
67 SETPREVIOUSMODE Instance method Public Method Set the Previous Mode of the Set 19990611
68 SETSETNAME Instance method Public Method Set the Bame of the Set - Only in Create Mode with Copy 19990720
69 SWITCHLOCK Instance method Public Method Switch the Lock 19990702
70 UPDATEDATABASE Instance method Public Method Update the Database 19990609
71 UPDATEMYSETDATA Instance method Private Method Update the Set Data 19991015
72 UPDATESETTYPE Instance method Public Method Make Sure the Set Type is Up to Date 19991109
73 VALIDATESETDATA Instance method Public Method Validate the Data of the Set Before Saving the Data 19991013
Events
Class CL_RDPT_SET has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TYPE_DATE_GENERATION Private See coding 19990923 begin of TYPE_DATE_GENERATION , FIRST_REDEMPTION type RDPT_FIRST_REDEMPTION, LAST_REDEMPTION type RDPT_LAST_REDEMPTION, PERIOD_LENGTH type TFMARHY, PERIOD_TYPE type DATTP, ROUNDING_RULE type RDPT_RDMHD, PERIOD_LENGTH_PB type TFMARHY, PERIOD_TYPE_PB type DATTP, ROUNDING_RULE_PB type RDPT_RDMHD, end of TYPE_DATE_GENERATION
2 TYPE_IT_SCHEDULE_OBJECTS Private See coding Internal Table Type Holding References to Schedule Objects 19990630 TYPE_IT_SCHEDULE_OBJECTS type STANDARD TABLE OF REF TO CL_RDPT_SCHEDULE
Method Signatures

Method ABOLISHCHANGEDDATA Signature

Method ABOLISHCHANGEDDATA on class CL_RDPT_SET has no parameter.
Method ABOLISHCHANGEDDATA on class CL_RDPT_SET has no exception.

Method CALCULATEPUBLICATIONDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REDEMPTION_DATE Value transfer Type reference (TYPE) RDPT_REPAYMENT_DATE Redemption date 19990920
2 Returning RE_PUBLICATION_DATE Value transfer Type reference (TYPE) RDPT_PUBLICATION_DATE Publication date 19990920
# Exception Resumable Description Created on
1 EXC_PUB_DATE_NOT_CALCULATED The publication date could not be calculated - int. error 19990920

Method CLEANUPSCHEDULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_IT_SCHEDULE_OBJECTS Call by reference Type reference (TYPE) TYPE_IT_SCHEDULE_OBJECTS Schedules to be cleaned up 19990701

Method CLEANUPSCHEDULES on class CL_RDPT_SET has no exception.

Method CLEARSCHEDULES Signature

Method CLEARSCHEDULES on class CL_RDPT_SET has no parameter.
Method CLEARSCHEDULES on class CL_RDPT_SET has no exception.

Method CLS_GET_REPAYMENT_CURR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SECURITY_ID Call by reference Type reference (TYPE) VVRANLW Security ID Number 20120124
2 Returning RE_REPAYMENT_CURR Value transfer Type reference (TYPE) TPM_PAYMENT_CURR Payment Currency 20120124

Method CLS_GET_REPAYMENT_CURR on class CL_RDPT_SET has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Value transfer Type reference (TYPE) SYCHAR01 'D' Mode of the object 19990608
2 Importing IM_SCOPE Value transfer Type reference (TYPE) DDENQSCOPE '3' Steuerung des Sperrverhaltens beim Verbuchungsaufruf 20050311
3 Importing IM_SECURITY_ID Value transfer Type reference (TYPE) VVRANLW Security ID is mandatory in create mode 19990608
4 Importing IM_SET_KEY Value transfer Type reference (TYPE) TBSK_SYSTEM_KEY 0 System key is NOT mandatory in create mode 19990608
5 Importing IM_SET_MANAGER Value transfer Object reference (TYPE REF TO) CL_RDPT_SET_MANAGER Set manager 19990723
6 Importing IM_SET_NAME Value transfer Type reference (TYPE) RDPT_SET_NAME Name of the set 19991014
# Exception Resumable Description Created on
1 EXC_FOREIGN_LOCK Another user is locking the object 19990702
2 EXC_INVALID_MODE Mode of the object is not valid 19990608
3 EXC_NAME_OR_SEC_ID_IS_INITIAL The set name or security ID is initial 19991014
4 EXC_SECURITY_ID_INVALID Security ID is not valid 19990608
5 EXC_SET_DOES_NOT_EXIST The set does not exist 19991014
6 EXC_SET_KEY_IS_INITIAL The system key of the set is initial 19990608

Method CONVERTINC2INCX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INC Value transfer Type reference (TYPE) VVSINCL Inc. checkbox 19991014
2 Returning RE_INCX Value transfer Type reference (TYPE) VVWSINCL DB value 19991014

Method CONVERTINC2INCX on class CL_RDPT_SET has no exception.

Method CONVERTINCX2INC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_INCX Value transfer Type reference (TYPE) VVWSINCL Inclusive mark as checkbox flag 19991014
2 Returning RE_INC Value transfer Type reference (TYPE) VVSINCL Incluseive mark as DB value 19991014

Method CONVERTINCX2INC on class CL_RDPT_SET has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SET Value transfer Object reference (TYPE REF TO) CL_RDPT_SET Copy of set in create mode 19990630
# Exception Resumable Description Created on
1 EXC_COPY_OF_SET_FAILED Copy of set not succesfull - internal error 19990701
2 EXC_FOREIGN_LOCK Foreign lock 19990702
3 EXC_LOCK_OF_SCHEDULE_FAILED All schedules could not be locked 19990701

Method CREATESCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DONT_SEL_REDEMPTIONS Value transfer Type reference (TYPE) XFELD ' ' Don't select the redemptions of the schedule 19991125
2 Importing IM_MODE Value transfer Type reference (TYPE) SYCHAR01 Mode of the schedule 19990622
3 Importing IM_SCHEDULE_KEY Value transfer Type reference (TYPE) TBSK_SYSTEM_KEY System key of the schedule 19990622
4 Returning RE_SCHEDULE Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE The schedule that was created 19990622
# Exception Resumable Description Created on
1 CREATION_ERROR Fehler beim Aufbau des Tilgungsplan-Objekts 20050321

Method CREATESYSTEMKEYMANAGER Signature

Method CREATESYSTEMKEYMANAGER on class CL_RDPT_SET has no parameter.
# Exception Resumable Description Created on
1 EXC_KEY_TABLE_LOCKED_BY_USER The table controling the system keys are locked by a user 19991123

Method DATABASECOMMITISDONE Signature

Method DATABASECOMMITISDONE on class CL_RDPT_SET has no parameter.
Method DATABASECOMMITISDONE on class CL_RDPT_SET has no exception.

Method DATENUMOFPERIODSBEFORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_NUM_OF_PERIODS Value transfer Type reference (TYPE) I Number of periods 19990921
2 Importing IM_VALID_FROM Value transfer Type reference (TYPE) RDPT_VALID_FROM Valid from date 19990921
3 Returning RE_DATE_PERIODS_BEFORE Value transfer Type reference (TYPE) RDPT_VALID_FROM Date the periods before input date 19990921

Method DATENUMOFPERIODSBEFORE on class CL_RDPT_SET has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENQMODE Value transfer Type reference (TYPE) ENQMODE Lock mode 19990702
2 Importing IM_SCOPE Value transfer Type reference (TYPE) DDENQSCOPE '3' Steuerung des Sperrverhaltens beim Verbuchungsaufruf 20050311

Method DEQUEUE on class CL_RDPT_SET has no exception.

Method DESTROY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCOPE Value transfer Type reference (TYPE) DDENQSCOPE '3' Steuerung des Sperrverhaltens beim Verbuchungsaufruf 20050311

Method DESTROY on class CL_RDPT_SET has no exception.

Method DISABLEONLYDISPLAY Signature

Method DISABLEONLYDISPLAY on class CL_RDPT_SET has no parameter.
Method DISABLEONLYDISPLAY on class CL_RDPT_SET has no exception.

Method ENABLEONLYDISPLAY Signature

Method ENABLEONLYDISPLAY on class CL_RDPT_SET has no parameter.
Method ENABLEONLYDISPLAY on class CL_RDPT_SET has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENQMODE Value transfer Type reference (TYPE) ENQMODE Lock mode 19990702
2 Importing IM_SCOPE Value transfer Type reference (TYPE) DDENQSCOPE '3' Steuerung des Sperrverhaltens beim Verbuchungsaufruf 20050311
# Exception Resumable Description Created on
1 EXC_FOREIGN_LOCK Foreign lock 19990702

Method EXCLUDINGRSCHALVGUISTATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_EXCLUDING Value transfer Type reference (TYPE) SLIS_T_EXTAB Which function codes should be excluded from the ALV GUI 19990714

Method EXCLUDINGRSCHALVGUISTATUS on class CL_RDPT_SET has no exception.

Method GETALLREDEMPTIONDATES2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REDEMPTION_DATES Value transfer Type reference (TYPE) RDPT_REDEMPTION_DATES Redemption dates 19990923

Method GETALLREDEMPTIONDATES2 on class CL_RDPT_SET has no exception.

Method GETDBSETDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SET_DATA Value transfer Type reference (TYPE) RDPT_SET Mandant 19991111

Method GETDBSETDATA on class CL_RDPT_SET has no exception.

Method GETDUEDATEPARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DUE_DATE_PARM Value transfer Type reference (TYPE) RDPT_DUE_DATE_PARM Due date parameters 19991014

Method GETDUEDATEPARAMETERS on class CL_RDPT_SET has no exception.

Method GETENTERMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ENTER_MODE Value transfer Type reference (TYPE) RDPT_ENTER_MODE Eingabeart für Faktoren von ABS-Gattungen 20050119

Method GETENTERMODE on class CL_RDPT_SET has no exception.

Method GETEXCLUDINGFCODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_EXCLUDING_FCODES Value transfer Type reference (TYPE) RDPT_FCODES Table with function codes 19990609

Method GETEXCLUDINGFCODES on class CL_RDPT_SET has no exception.

Method GETGUITITLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_GUI_TITLE Value transfer Type reference (TYPE) GUI_TITLE The gui title of the dynpro 19990609

Method GETGUITITLE on class CL_RDPT_SET has no exception.

Method GETLASTSCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_REF_SCHEDULE Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE Redemption schedule 20050314
# Exception Resumable Description Created on
1 EXC_NO_VALID_SCHEDULE_FOUND Kein Tilgungsplan gefunden 20050324

Method GETMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_MODE Value transfer Type reference (TYPE) SYCHAR01 Mode of the set object 19990608

Method GETMODE on class CL_RDPT_SET has no exception.

Method GETMYSETDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SET_DATA Value transfer Type reference (TYPE) RDPT_SET Set data 19991015

Method GETMYSETDATA on class CL_RDPT_SET has no exception.

Method GETNEWESTSCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALID_FROM Value transfer Type reference (TYPE) RDPT_VALID_FROM Valid from date of the schedule 19990819
2 Returning RE_SCHEDULE_OBJECT Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE The dynamic schedule object 19990819
# Exception Resumable Description Created on
1 EXC_NO_VALID_SCHEDULE_FOUND No schedule vas valid before the entered valid from date 19990819

Method GETNEWESTSCHEDULERECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALID_FROM Value transfer Type reference (TYPE) RDPT_VALID_FROM Valid from date 20000103
2 Returning RE_NEWEST_SCHEDULE Value transfer Type reference (TYPE) RDPT_SCHEDULE Newest (Active) schedule 20000103
# Exception Resumable Description Created on
1 EXC_NO_VALID_SCHEDULE_FOUND No activ schedule could be found 20000103

Method GETNEWSYSTEMKEYFORSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SET_SYSTEM_KEY Value transfer Type reference (TYPE) TBSK_SYSTEM_KEY System key 19990610
# Exception Resumable Description Created on
1 EXC_KEY_TABLE_LOCKED_BY_USER No table manager object could be created 19990610
2 EXC_NO_SYSTEM_KEY_CREATED No system key generated 19990610

Method GETNEXTSCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT_SCHEDULE Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE Current Schedule 19990727
2 Importing IM_FLAG_LAST_SCHEDULE Value transfer Type reference (TYPE) XFELD ' ' Get the last (newest) schedule 19991216
3 Returning RE_NEXT_SCHEDULE Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE Next Schedule 19990727
# Exception Resumable Description Created on
1 EXC_INTERNAL_LOGIC_ERROR Internal logic error 19990727

Method GETNUMBEROFREDEMPTIONDATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NUM_OF_RED_DATES Value transfer Type reference (TYPE) RDPT_NUMBER_OF_REDEMPTIONS Anzahl der Einträge des Tilgungsplans 19990819

Method GETNUMBEROFREDEMPTIONDATES on class CL_RDPT_SET has no exception.

Method GETNUMBEROFSCHEDULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NUM_OF_SCHEDULES Value transfer Type reference (TYPE) RDPT_NUMBER_OF_SCHEDULES Number of Schedules for the set 19990701

Method GETNUMBEROFSCHEDULES on class CL_RDPT_SET has no exception.

Method GETNUMOFDEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_NUM_OF_DEC Value transfer Type reference (TYPE) RDPT_NUM_OF_DEC Anzahl der für Tilgungen relevanten Nachkommastellen 20050304

Method GETNUMOFDEC on class CL_RDPT_SET has no exception.

Method GETPREVIOUSSCHEDULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT_SCHEDULE_OBJECT Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE The current schedule object 19990727
2 Importing IM_FLAG_FIRST_SCHEDULE Value transfer Type reference (TYPE) XFELD ' ' Get the first schedule 19991216
3 Returning RE_PREVIOUS_SCHEDULE_OBJECT Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE The previous schedule object 19990727
# Exception Resumable Description Created on
1 EXC_INTERNAL_LOGIC_ERROR Internal error ! 19990727

Method GETPRODUCTCATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PRODUCT_CAT Value transfer Type reference (TYPE) SANLF Produkttyp 20050228

Method GETPRODUCTCATEGORY on class CL_RDPT_SET has no exception.

Method GETPRODUCTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_PRODUCT_TYPE Value transfer Type reference (TYPE) VVSART Product type 20000113

Method GETPRODUCTTYPE on class CL_RDPT_SET has no exception.

Method GETPUBLICATIONPARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_PERIOD_LENGTH_PB Value transfer Type reference (TYPE) TFMARHY Period length 19990826
2 Exporting EX_PERIOD_TYPE_PB Value transfer Type reference (TYPE) DATTP Perid type 19990826
3 Exporting EX_ROUNDING_RULE_PB Value transfer Type reference (TYPE) RDPT_RDMHD Rounding rule 19990826

Method GETPUBLICATIONPARAMETERS on class CL_RDPT_SET has no exception.

Method GETREDEMPTIONPARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_FIRST_REDEMPTION Value transfer Type reference (TYPE) RDPT_FIRST_REDEMPTION First redemption date 19990819
2 Exporting EX_LAST_REDEMPTION Value transfer Type reference (TYPE) RDPT_LAST_REDEMPTION Last redemption date 19990819
3 Exporting EX_PERIOD_LENGTH Value transfer Type reference (TYPE) TFMARHY Length of period 19990819
4 Exporting EX_PERIOD_TYPE Value transfer Type reference (TYPE) DATTP Period type 19990819
5 Exporting EX_REPAYMENT_CURR Value transfer Type reference (TYPE) TPM_PAYMENT_CURR Payment Currency 20120124
6 Exporting EX_ROUNDING_RULE Value transfer Type reference (TYPE) RDPT_RDMHD Rounding rule 19990921

Method GETREDEMPTIONPARAMETERS on class CL_RDPT_SET has no exception.

Method GETSCHEDULEBYID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Value transfer Type reference (TYPE) SYCHAR01 Modus der Redemption Schedule 20041126
2 Importing IM_SCHEDULE_KEY Value transfer Type reference (TYPE) TBSK_SYSTEM_KEY Schlüssel 20041126
3 Returning RE_SCHEDULE Value transfer Object reference (TYPE REF TO) CL_RDPT_SCHEDULE Redemption schedule 20041126
# Exception Resumable Description Created on
1 CREATION_ERROR 20050321

Method GETSCHEDULEOBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DONT_SEL_REDEMPTIONS Value transfer Type reference (TYPE) XFELD ' ' Don't select the redemptions of the schedules 19991125
2 Importing IM_IT_SCHEDULES Value transfer Type reference (TYPE) RDPT_SCHEDULES Keys of the schedules 19990715
3 Returning RE_COL_SCHEDULES Value transfer Object reference (TYPE REF TO) CL_RDPT_COLLECTION Return the Schedule objects 19990723

Method GETSCHEDULEOBJECTS on class CL_RDPT_SET has no exception.

Method GETSCHEDULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SCHEDULES Value transfer Type reference (TYPE) RDPT_SCHEDULES Redemption schedules 19990611

Method GETSCHEDULES on class CL_RDPT_SET has no exception.

Method GETSCREENSTATUSFORFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_IS_STATUS_CHANGED Value transfer Type reference (TYPE) XFELD Flag stating if the field should be changed 19990609
2 Exporting EX_SCREEN_STATUS Value transfer Type reference (TYPE) RDPT_SCREEN_STATUS Screen status structure 19990609
3 Importing IM_FIELD_NAME Value transfer Type reference (TYPE) RDPT_FIELDNAME Field name 19990609
4 Importing IM_GROUP1 Value transfer Type reference (TYPE) SCRFGRP1 Group 1 19990609
5 Importing IM_GROUP2 Value transfer Type reference (TYPE) SCRFGRP1 Group 2 19990609
6 Importing IM_GROUP3 Value transfer Type reference (TYPE) SCRFGRP1 Group 3 19990609
7 Importing IM_GROUP4 Value transfer Type reference (TYPE) SCRFGRP1 Group 4 19990609

Method GETSCREENSTATUSFORFIELD on class CL_RDPT_SET has no exception.

Method GETSECIDLONGNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_LONG_NAME Value transfer Type reference (TYPE) XALLB Long name 19990611

Method GETSECIDLONGNAME on class CL_RDPT_SET has no exception.

Method GETSECIDSHORTNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SHORT_NAME Value transfer Type reference (TYPE) XALKZ Short name of the securtity ID 19990608

Method GETSECIDSHORTNAME on class CL_RDPT_SET has no exception.

Method GETSECURITYID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SECURITY_ID Value transfer Type reference (TYPE) VVRANLW Return the security ID 19990608

Method GETSECURITYID on class CL_RDPT_SET has no exception.

Method GETSETCURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_ISSUE_CURRENCY Value transfer Type reference (TYPE) RDPT_SET_CURRENCY Issue currency 19990729

Method GETSETCURRENCY on class CL_RDPT_SET has no exception.

Method GETSETDATAFORDYNPRO2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_DYNPRO_DATA Value transfer Type reference (TYPE) FVW6_0100 Data to the dynpro 19991015

Method GETSETDATAFORDYNPRO2 on class CL_RDPT_SET has no exception.

Method GETSETMANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SET_MANAGER Value transfer Object reference (TYPE REF TO) CL_RDPT_SET_MANAGER Set manager 19990723

Method GETSETMANAGER on class CL_RDPT_SET has no exception.

Method GETSETNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SET_NAME Value transfer Type reference (TYPE) RDPT_SET_NAME Return the set name 19990609

Method GETSETNAME on class CL_RDPT_SET has no exception.

Method GETSETTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SET_TEXT Value transfer Type reference (TYPE) RDPT_SET_TEXT Set text 19990611

Method GETSETTEXT on class CL_RDPT_SET has no exception.

Method GETSTRIPPEDSECURITYID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SECURITY_ID Value transfer Type reference (TYPE) VVRANLW Return the security ID 19990609

Method GETSTRIPPEDSECURITYID on class CL_RDPT_SET has no exception.

Method GETSYSTEMKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SET_SYSTEM_KEY Value transfer Type reference (TYPE) TBSK_SYSTEM_KEY system key 19990610

Method GETSYSTEMKEY on class CL_RDPT_SET has no exception.

Method GETVWPANLA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_VWPANLA Value transfer Type reference (TYPE) VWPANLA Anlagestamm für Wertpapiere 20041117

Method GETVWPANLA on class CL_RDPT_SET has no exception.

Method GET_RDPT_VALID_FROM_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_TAB_RDPS_VALID_FROM Value transfer Type reference (TYPE) RDPTY_VALID_FROM table of valid-from dates for redemption schedule 20090218

Method GET_RDPT_VALID_FROM_DATES on class CL_RDPT_SET has no exception.

Method ISDATACHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_CHANGED Value transfer Type reference (TYPE) XFELD Flag stating if data was changed 20050504
2 Exporting EX_FLG_CALC_RDPT Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20050504
3 Importing IM_CHECK_ONLY_SET_DATA Value transfer Type reference (TYPE) XFELD ' ' If flag is set, check only on the set date 19990923

Method ISDATACHANGED on class CL_RDPT_SET has no exception.

Method IS_HEADERDATA_CHANGEABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FLG_CHANGEABLE Value transfer Type reference (TYPE) XFELD 'X': redemption set header can be changed 20070418

Method IS_HEADERDATA_CHANGEABLE on class CL_RDPT_SET has no exception.

Method MERGESCHEDULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REF_SCHEDULE Call by reference Object reference (TYPE REF TO) CL_RDPT_SCHEDULE Redemption schedule 20050330
2 Importing IM_TAB_SCHEDULES Call by reference Type reference (TYPE) RDPT_SCHEDULES Redemption schedules 20050330

Method MERGESCHEDULES on class CL_RDPT_SET has no exception.

Method PUTCOPYSCHEDULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IT_SCHEDULE_OBJECTS Value transfer Type reference (TYPE) TYPE_IT_SCHEDULE_OBJECTS Copy Schedules 19990701
# Exception Resumable Description Created on
1 EXC_INTERNAL_LOGIC_ERROR Internal logic error 19990922

Method PUTDBSETDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SET Value transfer Type reference (TYPE) RDPT_SET The Set data 19990630

Method PUTDBSETDATA on class CL_RDPT_SET has no exception.

Method PUTSCHEDULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CO_SCHEDULES Value transfer Object reference (TYPE REF TO) CL_RDPT_COLLECTION Collection of schedules 19990922

Method PUTSCHEDULES on class CL_RDPT_SET has no exception.

Method PUTSETDATAFORDYNPRO2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DYNPRO_DATA Value transfer Type reference (TYPE) FVW6_0100 Dynpro data 19991015

Method PUTSETDATAFORDYNPRO2 on class CL_RDPT_SET has no exception.

Method REFRESHSCHEDULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALID_FROM_HIGH Value transfer Type reference (TYPE) RDPT_VALID_FROM Valid from date interval 19990921
2 Importing IM_VALID_FROM_LOW Value transfer Type reference (TYPE) RDPT_VALID_FROM Valid from date interval 19990921

Method REFRESHSCHEDULES on class CL_RDPT_SET has no exception.

Method RELEASESETKEYMANAGER Signature

Method RELEASESETKEYMANAGER on class CL_RDPT_SET has no parameter.
Method RELEASESETKEYMANAGER on class CL_RDPT_SET has no exception.

Method SETNEWMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_MODE Value transfer Type reference (TYPE) SYCHAR01 New mode 19990610
# Exception Resumable Description Created on
1 EXC_FOREIGN_LOCK Foreign lock 19990702
2 EXC_MODE_NOT_VALID The input mode was not valid 19990610

Method SETPREVIOUSMODE Signature

Method SETPREVIOUSMODE on class CL_RDPT_SET has no parameter.
Method SETPREVIOUSMODE on class CL_RDPT_SET has no exception.

Method SETSETNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SET_NAME Value transfer Type reference (TYPE) RDPT_SET_NAME New name of the set 19990720

Method SETSETNAME on class CL_RDPT_SET has no exception.

Method SWITCHLOCK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ENQMODE Value transfer Type reference (TYPE) ENQMODE Lock mode 19990702
# Exception Resumable Description Created on
1 EXC_LOCK_MODE_NOT_CHANGED The lock mode could not be changed 19990702

Method UPDATEDATABASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RECALC_REDEMPTIONS Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20060511
# Exception Resumable Description Created on
1 EXC_DELETE_OF_SET_FAILED The delete of the set failed 19990625
2 EXC_KEY_TABLE_LOCKED_BY_USER System key table locked by user 19990610
3 EXC_LOCK_OF_SCHEDULE_FAILED A schedule could not be locked 19990625
4 EXC_NO_SYSTEM_KEY_CREATED No system key could be created 19990610

Method UPDATEMYSETDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SET_DATA Value transfer Type reference (TYPE) RDPT_SET Set data 19991015

Method UPDATEMYSETDATA on class CL_RDPT_SET has no exception.

Method UPDATESETTYPE Signature

Method UPDATESETTYPE on class CL_RDPT_SET has no parameter.
Method UPDATESETTYPE on class CL_RDPT_SET has no exception.

Method VALIDATESETDATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ISDATACONSISTENT Value transfer Type reference (TYPE) XFELD Is data consisten 19991013
# Exception Resumable Description Created on
1 EXC_FIRST_REDEMPTION_NOT_DEF The first redemption date field is initial 19991013
2 EXC_INCONSIST_NUM_OF_SETS The number of sets with the set name is not consistent 19991013
3 EXC_LAST_REDEMPTION_NOT_DEF The last redemptino date field is initial 19991013
4 EXC_NO_ENTER_MODE The field enter mode is for IRP's mandatory 20050510
5 EXC_PUB_PERIOD_LENGTH_NOT_DEF Publication period lenght field is initial 19991013
6 EXC_RED_PERIOD_LENGTH_NOT_DEF Redemption period lenght field is initial 19991013
7 EXC_SET_ALREADY_EXISTS The set already exists 20050429
8 EXC_SET_NAME_ALREADY_DEF The set name is already used 19991013
9 EXC_SET_NAME_NOT_CUSTOMIZED The set name was not defined in customizing 19991013
10 EXC_SET_NAME_NOT_DEF The set name is is initial 19991013
History
Last changed by/on SAP  20091125 
SAP Release Created in