SAP ABAP Class CL_RMPS_PRO_DISPOSAL_SCHEDULE (Disposal Schedule)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-RCM (Application Component) Records and Case Management
     RMPSPRO_DISPOSAL (Package) PRO Disposal
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RMPS_PRO_DISPOSAL_SCHEDULE Disposal Schedule 20040309
Properties
Class CL_RMPS_PRO_DISPOSAL_SCHEDULE  
Short Description Disposal Schedule    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RMPS_DISPOSAL    
Program status     
Category 0   
Package RMPSPRO_DISPOSAL   PRO Disposal 
Created 20040305   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RMPSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRMCL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SRMGS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RMPS_PRO_DISPOSAL_SCHEDULE Disposal Schedule 20040309
Friends
Class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CALC_TRIGGER Instance attribute Public Type reference (TYPE) RMPS_DISP_DATE_CALC_TRIGGER Disposal Date Calculation Trigger 20070110
2 CUTOFF_CALC Instance attribute Public Type reference (TYPE) RMPS_CUTOFF_CALCULATION Cutoff Calculation 20070110
3 CUTOFF_PERIOD Instance attribute Public Type reference (TYPE) RMPS_CUTOFF_PERIOD_MONTHS Disposal Cut-Off Period (Months) 20070110
4 DISPOSAL_SCHEDULE_ID Instance attribute Public Attribute reference (LIKE) 20040309
5 DP_INSTR_TYPE Instance attribute Public Type reference (TYPE) RMPS_DP_INSTRUCTION_TYPE Disposal Instruction Type 20060602
6 EFFECTIVE_DATE Instance attribute Public Type reference (TYPE) DATS Field of Type DATS 20040305
7 EFFECTIVE_DATE2 Instance attribute Public Type reference (TYPE) DATS DATS Field Type 20091015
8 EFFECTIVE_DATE3 Instance attribute Public Type reference (TYPE) DATS DATS Field Type 20091015
9 EVENT2_SET Instance attribute Public Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=true, -=false, space=unknown) 20091015
10 EVENT3_SET Instance attribute Public Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=true, -=false, space=unknown) 20091015
11 EVENT_COMBINATION Instance attribute Public Type reference (TYPE) RMPS_EVENT_COMBINATION Event Combination (AND/OR Relation) 20091013
12 EVENT_COUNTER Instance attribute Public Type reference (TYPE) I 0 20091015
13 EVENT_SET Instance attribute Public Type reference (TYPE) BOOLEAN ABAP_FALSE Boolean Variable (X=true, -=false, space=unknown) 20091015
14 EVENT_TYPE Instance attribute Public Type reference (TYPE) RMPSPRO_EVENTTYPE Triggering Event of a Disposal Period 20040305
15 EVENT_TYPE2 Instance attribute Public Type reference (TYPE) RMPSPRO_EVENTTYPE2 20091013
16 EVENT_TYPE3 Instance attribute Public Type reference (TYPE) RMPSPRO_EVENTTYPE3 20091013
17 EXTERNAL_EVENT Instance attribute Public Type reference (TYPE) XFELD Checkbox 20040305
18 EXTERNAL_EVENT2 Instance attribute Public Type reference (TYPE) XFELD External Event 2 20091105
19 EXTERNAL_EVENT3 Instance attribute Public Type reference (TYPE) XFELD External Event 3 20091105
20 INSTRUCTION Instance attribute Public Type reference (TYPE) RMPSPRO_DISP_INSTRUCTION Disposal Transaction 20040305
21 KEEP_CUTOFF Instance attribute Public Type reference (TYPE) RMPS_KEEP_CUTOFF_DATE Keep Cutoff Date 20061027
22 LEVEL Instance attribute Public Attribute reference (LIKE) 20060808
23 LINKED_DATEFIELD Instance attribute Public Type reference (TYPE) SDOK_PROPN Attribute of a Document or a Relationship 20040305
24 LINKED_DATEFIELD2 Instance attribute Public Type reference (TYPE) SDOK_PROPN Attribute of a Document or a Relationship 20091013
25 LINKED_DATEFIELD3 Instance attribute Public Type reference (TYPE) SDOK_PROPN Attribute of a Document or a Relationship 20091013
26 LONGTEXT Instance attribute Public Type reference (TYPE) TEXT50 Text Field 20040622
27 MULTISTAGE Instance attribute Public Type reference (TYPE) RMPS_MULTISTAGE Multistage Disposal Checkbox 20060602
28 MULTISTAGE_EVENT_TAB Instance attribute Public Type reference (TYPE) RMPS_T_DP_EVENT Events 20060809
29 MULTISTAGE_TAB Instance attribute Public Type reference (TYPE) RMPS_T_DP_STAGE Disposal Stages 20060602
30 PART_LEVEL Instance attribute Public Attribute reference (LIKE) 20040504
31 PERIOD Instance attribute Public Type reference (TYPE) RMPSPRO_PERIOD Disposal Period (structure yyy|mm) 20040305
32 PRL_STG Instance attribute Public Type reference (TYPE) RMPS_PRLSTAGE DoD: Parallel Stage Indicator 20091008
33 PRL_STG_DISP_INSTR Instance attribute Public Type reference (TYPE) RMPSPRO_DISP_INSTRUCTION Disposal Transaction 20091008
34 PRL_STG_MNTH Instance attribute Public Type reference (TYPE) RMPSPRO_PERIOD_MONTHS Disposal Period (Months) 20091008
35 PRL_STG_TRANSFER_LOCATION Instance attribute Public Type reference (TYPE) RMPSP_DP_EXPDEST Disposal: Export Destination 20091008
36 PRL_STG_YEAR Instance attribute Public Type reference (TYPE) RMPSPRO_PERIOD_YEARS Disposal Period (Years) 20091008
37 TRANSFERLOCATION Instance attribute Public Type reference (TYPE) RMPSP_DP_EXPDEST Disposal: Export Destination 20061103
38 YEAR_DEFINITION Instance attribute Public Type reference (TYPE) RMPS_YEAR_DEFINITION Calendar or Fiscal Year 20061027
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_EXISTENCE Static method Public Method Checks if schedule exists 20040715
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040305
3 DISPOSAL_INSTRUCTION_GET Instance method Public Method 20040504
4 EFFDATE_CUTOFFDATE_GET Instance method Public Method 20060731
5 EFFECTIVE_DATE_GET Instance method Public Method 20040504
6 EVENT_CATEGORY_GET Instance method Public Method 20040504
7 EVENT_GET Instance method Public Method 20060731
8 GET_BEGIN_OF_MIDYEAR Static method Public Method 20060714
9 GET_BEGIN_OF_QUARTER Static method Public Method 20060714
10 GET_CUTOFF_PERIOD Instance method Public Method 20060619
11 GET_DP_INSTR_TYPE Instance method Public Method 20061109
12 GET_END_OF_MIDYEAR Static method Public Method 20060621
13 GET_END_OF_QUARTER Static method Public Method 20060621
14 GET_END_OF_YEAR Static method Public Method 20060619
15 GET_MULTIPLE_EVENTS Instance method Public Method Get Several Events 20091013
16 GET_STARTDATE_FROM_PART_OPENED Static method Public Method Get Date "Last Folder Created" 20050928
17 GET_STARTDATE_FROM_TCODE Instance method Private Method Gets the Start Date from the Transaction ID 20040629
18 GET_START_DATE Instance method Public Method 20050812
19 INITIALIZE Instance method Public Method Initializes Attributes in Object Creation 20040305
20 INSTANCE_GET Instance method Public Method 20040317
21 IS_EXTERNAL Instance method Public Method 20061128
22 IS_IMMEDIATE_DESTR Instance method Public Method 20060731
23 IS_PART_FIELD Static method Public Method Is a field of the part 20050929
24 PERIOD_GET Instance method Public Method 20040504
25 REFERRED_PROPERTY_GET Instance method Public Method 20040504
Events
Class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no event.
Types
Class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no local type.
Method Signatures

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SCHEDULE_ID Call by reference Type reference (TYPE) RMPSP_DP_ID Eindeutiger Kennzeichner einer Aussonderungsregel 20040715
2 Returning RE_EXISTS Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20040715

Method CHECK_EXISTENCE on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DISPOSAL_SCHEDULE_ID Call by reference Type reference (TYPE) RMPSP_DP_ID Eindeutiger Kennzeichner einer Aussonderungsregel 20040309

Method CONSTRUCTOR on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method DISPOSAL_INSTRUCTION_GET Signature

Method DISPOSAL_INSTRUCTION_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method DISPOSAL_INSTRUCTION_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method EFFDATE_CUTOFFDATE_GET Signature

Method EFFDATE_CUTOFFDATE_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method EFFDATE_CUTOFFDATE_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method EFFECTIVE_DATE_GET Signature

Method EFFECTIVE_DATE_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method EFFECTIVE_DATE_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method EVENT_CATEGORY_GET Signature

Method EVENT_CATEGORY_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method EVENT_CATEGORY_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method EVENT_GET Signature

Method EVENT_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method EVENT_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_BEGIN_OF_MIDYEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BEGIN_OF_MIDYEAR Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20060714

Method GET_BEGIN_OF_MIDYEAR on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_BEGIN_OF_QUARTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BEGIN_OF_QUARTER Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20060714

Method GET_BEGIN_OF_QUARTER on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_CUTOFF_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RETENTION_PERIOD Call by reference Type reference (TYPE) RMPSPRO_PERIOD_MONTHS Aussonderungsperiode (Monate) 20060619
2 Returning RE_CUTOFF_PERIOD Value transfer Type reference (TYPE) RMPS_CUTOFF_PERIOD Cut-Off-Periode (Monate) 20060619

Method GET_CUTOFF_PERIOD on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_DP_INSTR_TYPE Signature

Method GET_DP_INSTR_TYPE on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method GET_DP_INSTR_TYPE on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_END_OF_MIDYEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_END_OF_MIDYEAR Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20060621

Method GET_END_OF_MIDYEAR on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_END_OF_QUARTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_END_OF_QUARTER Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20060621

Method GET_END_OF_QUARTER on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_END_OF_YEAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) DATS SY-DATUM Feld vom Typ DATS 20061027
2 Importing IM_YEAR_DEFINITION Call by reference Type reference (TYPE) RMPS_YEAR_DEFINITION Kalender- oder Geschäftsjahr 20061027
3 Returning RE_END_OF_YEAR Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20060619

Method GET_END_OF_YEAR on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_MULTIPLE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CURRENT_STAGE Call by reference Type reference (TYPE) RMPS_STAGE Zähler für mehrstufige Aussonderung 20091013
2 Exporting RE_EVENT2 Call by reference Type reference (TYPE) RMPSPRO_EVENTTYPE2 20091013
3 Exporting RE_EVENT3 Call by reference Type reference (TYPE) RMPSPRO_EVENTTYPE3 20091013

Method GET_MULTIPLE_EVENTS on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_STARTDATE_FROM_PART_OPENED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_IF_SRM Call by reference Object reference (TYPE REF TO) IF_SRM Allgemeine SRM Methoden 20050928
2 Importing IM_LINKED_DATEFIELD Call by reference Type reference (TYPE) SDOK_PROPN Attribut eines Dokuments oder einer Beziehung 20050928
3 Importing IM_POID Call by reference Object reference (TYPE REF TO) IF_SRM_POID POID 20050928
4 Returning RE_STARTDATE Value transfer Type reference (TYPE) D 20050928
# Exception Resumable Description Created on
1 CX_SRM Basisklasse (abstrakt) 20050928

Method GET_STARTDATE_FROM_TCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROPERTIES_TAB Call by reference Type reference (TYPE) SRMGS_PROPERTY_TAB 20040629
2 Importing IM_SRM_ATTR_LIST Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE 20040629
3 Returning RE_STARTDATE Value transfer Type reference (TYPE) DATS Feld vom Typ DATS 20040629

Method GET_STARTDATE_FROM_TCODE on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method GET_START_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_NAME Call by reference Type reference (TYPE) SDOK_PROPN Attribut eines Dokuments oder einer Beziehung 20050812
2 Importing IM_SRM_ATTR_LIST Call by reference Type reference (TYPE) SRM_LIST_ATTRIBUTE_VALUE List: IF_SRM_ATTRIBUTE_VALUE 20050812
3 Returning RE_VALUE Value transfer Type reference (TYPE) STRING 20050812
# Exception Resumable Description Created on
1 CX_SRM_FRAMEWORK Basisklasse (abstrakt) 20050812

Method INITIALIZE Signature

Method INITIALIZE on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method INITIALIZE on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method INSTANCE_GET Signature

Method INSTANCE_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method INSTANCE_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method IS_EXTERNAL Signature

Method IS_EXTERNAL on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method IS_EXTERNAL on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method IS_IMMEDIATE_DESTR Signature

Method IS_IMMEDIATE_DESTR on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method IS_IMMEDIATE_DESTR on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method IS_PART_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ATTRIBUTE_NAME Call by reference Type reference (TYPE) SDOK_PROPN Attribut eines Dokuments oder einer Beziehung 20050929
2 Returning RE_IS_PART_FIELD Value transfer Type reference (TYPE) SRMBOOLEAN Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE 20050929

Method IS_PART_FIELD on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method PERIOD_GET Signature

Method PERIOD_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method PERIOD_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.

Method REFERRED_PROPERTY_GET Signature

Method REFERRED_PROPERTY_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no parameter.
Method REFERRED_PROPERTY_GET on class CL_RMPS_PRO_DISPOSAL_SCHEDULE has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640