SAP ABAP Class CL_DPR_UI_LOG_RES_RECUR (Periods of Recurrence)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_LOGIC (Package) Project Management UI Data Formatting
Properties
Class CL_DPR_UI_LOG_RES_RECUR  
Short Description Periods of Recurrence    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_LOGIC   Project Management UI Data Formatting 
Created 20050429   SAP 
Last change 20141109    
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)
Interfaces
Class CL_DPR_UI_LOG_RES_RECUR has no interface implemented.
Friends
Class CL_DPR_UI_LOG_RES_RECUR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_RULE_EXP Instance attribute Private Type reference (TYPE) SCRULE_EXP Structure of Rule Tables 20050503
2 MT_DAYS Instance attribute Private Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Weekdays 20050429
3 MT_DAY_NO Instance attribute Private Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Day Numbers 20050429
4 MT_PERIODIC_TYPES Instance attribute Private Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Periods 20050429
5 MT_RULES Instance attribute Private Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Rules 20050502
6 MV_MODE Instance attribute Private Type reference (TYPE) STRING Mode 20050429
7 SC_APPO Static Attribute Public Type reference (TYPE) STRING 'APPO' Modus Type APPO 20050503
8 SC_ROLE Static Attribute Public Type reference (TYPE) STRING 'ROLE' Modus Type ROLE 20050503
9 SC_STAFF Static Attribute Public Type reference (TYPE) STRING 'STAFF' Modus Type STAFF 20050429
10 SR_UI_LOG_RECUR Static Attribute Private Object reference (TYPE REF TO) CL_DPR_UI_LOG_RES_RECUR Periods of Recurrence 20050429
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_DATA Instance method Private Method Fill Tables 20050429
2 CHECK_VALID_RULE Instance method Private Method Checks Whether Rule Is Valid 20050503
3 CREATE_RULE_EXP Instance method Public Method Generates External Rule 20050503
4 GET_DROP_DOWN_VALUES Instance method Public Method Delivers Dropdown Lists 20050429
5 GET_INSTANCE Static method Public Method Delivers Singleton 20050429
6 GET_VIEW_DATA Instance method Public Method Delivers Data for View 20050429
Events
Class CL_DPR_UI_LOG_RES_RECUR has no event.
Types
Class CL_DPR_UI_LOG_RES_RECUR has no local type.
Method Signatures

Method BUILD_DATA Signature

Method BUILD_DATA on class CL_DPR_UI_LOG_RES_RECUR has no parameter.
Method BUILD_DATA on class CL_DPR_UI_LOG_RES_RECUR has no exception.

Method CHECK_VALID_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RULE_EXP Call by reference Type reference (TYPE) SCRULE_EXP Regel 20050503
2 Importing IV_END_DATE Call by reference Type reference (TYPE) D Endedatum 20050503
3 Importing IV_START_DATE Call by reference Type reference (TYPE) D Startdatum 20050503
4 Returning RV_VALID_RULE Value transfer Type reference (TYPE) BOOLE_D Regel gültig 20050503

Method CHECK_VALID_RULE on class CL_DPR_UI_LOG_RES_RECUR has no exception.

Method CREATE_RULE_EXP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_RULE_EXP Call by reference Type reference (TYPE) SCRULE_EXP Struktur von Regeltabellen 20050503
2 Exporting EV_CHANGED Call by reference Type reference (TYPE) BOOLE_D Regeln haben sich geändert 20050503
3 Exporting EV_VALID_RULE Call by reference Type reference (TYPE) BOOLE_D Gültige Regel 20050503
4 Importing IS_RECURRENCE Call by reference Type reference (TYPE) DPR_TS_UI_RES_RECUR Wiederholungsdaten aus dem View 20050503
5 Importing IV_END_DATE Call by reference Type reference (TYPE) D Endedatum periodische Zeitbeschreibung 20050503
6 Importing IV_END_TIME Call by reference Type reference (TYPE) T Endezeit periodische Zeitbeschreibung 20050503
7 Importing IV_START_DATE Call by reference Type reference (TYPE) D Startdatum periodische Zeitbeschreibung 20050503
8 Importing IV_START_TIME Call by reference Type reference (TYPE) T Startzeit periodische Zeitbeschreibung 20050503

Method CREATE_RULE_EXP on class CL_DPR_UI_LOG_RES_RECUR has no exception.

Method GET_DROP_DOWN_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DAYS Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Wochentage 20050502
2 Exporting ET_DAY_NUMBERS Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Nummern der Tage 20050502
3 Exporting ET_PERIODS Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Perioden Arten 20050429
4 Exporting ET_RULES Call by reference Type reference (TYPE) DPR_TT_API_NAME_VALUE_PAIR Regeln (Monatlich) 20050502
5 Importing IV_WHICH Call by reference Type reference (TYPE) STRING STAFF (Personal) / APPO (Appointment) 20050429

Method GET_DROP_DOWN_VALUES on class CL_DPR_UI_LOG_RES_RECUR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_UI_LOG_RECUR Value transfer Object reference (TYPE REF TO) CL_DPR_UI_LOG_RES_RECUR Abnahmen 20050429

Method GET_INSTANCE on class CL_DPR_UI_LOG_RES_RECUR has no exception.

Method GET_VIEW_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LABEL Call by reference Type reference (TYPE) STRING 20050429
2 Importing IV_WHICH Call by reference Type reference (TYPE) STRING 'STAFF' 20050429

Method GET_VIEW_DATA on class CL_DPR_UI_LOG_RES_RECUR has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400