SAP ABAP Class /MRSS/CL_SQE_TIME_RULES_ALV (ALV for time rules)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SQE (Package) MRS qualifications: engine
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGU_ERROR_MESSAGE Events for Error Handling 20130619
Properties
Class /MRSS/CL_SQE_TIME_RULES_ALV  
Short Description ALV for time rules    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SQE   MRS qualifications: engine 
Created 20130619   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_SQE_TIME_RULES_ALV has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_SGU_ERROR_MESSAGE Events for Error Handling 20130619
Friends
Class /MRSS/CL_SQE_TIME_RULES_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_ALV_TIME_RULE Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID SAP List Viewer 20130626
2 GREF_CONTAINER Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in the Screen Area 20130619
3 GS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20130701
4 GS_TIME_RULE_CURRENT Instance attribute Private Type reference (TYPE) /MRSS/T_TIMERULE_FREE_SEARCH MRS: Time Rule 20130626
5 GT_FIELDCATALOG Instance attribute Protected Type reference (TYPE) LVC_T_FCAT Field Catalog for SAP List Viewer Control 20130619
6 GT_TIME_RULE_ENTRIES Instance attribute Private Type reference (TYPE) /MRSS/T_TIMERULE_FREE_S_TAB MRS Time Rules 20130626
7 GV_CONTAINER_NAME Instance attribute Private Type reference (TYPE) STRING Container Name 20130619
8 GV_SELECTED_LINE Instance attribute Private Type reference (TYPE) LVC_INDEX ALV control: Row number (index of internal table) 20130626
9 GV_STRUCTURE Instance attribute Protected Type reference (TYPE) /MRSS/T_SQE_MATCH_STRUCT Matching structures 20130619
Methods
# Method Level Visibility Method type Description Created on
1 ALV_ADD_NEW_TIME_RULE Instance method Public Method add new Time Rule 20130626
2 ALV_CREATE Instance method Public Method Create SAP List Viewer for matching output 20130619
3 ALV_DELETE_CURRENT_SELECTED Instance method Public Method Delete current select time rule 20130701
4 ALV_DETERMINE_EDGE_DATE_TIME Static method Public Method Determine which is the earliest and the altest time. 20130722
5 ALV_FIELDCAT_GET Instance method Private Method Prepare field catalog 20130619
6 ALV_FREE Instance method Public Method 20130712
7 ALV_GETSELECTED_TIME_RULE Instance method Public Method Prepare field catalog 20130626
8 ALV_GET_ALL_TIME_RULES Instance method Public Method Create SAP List Viewer for matching output 20130701
9 ALV_HANDLE_DOUBLECLICK Instance method Private Event handling method Double-click result for employee search 20130619
10 ALV_REFRESH Instance method Public Method Update ALV results list 20130619
11 ALV_SET_ALL_TIME_RULES Instance method Public Method Create SAP List Viewer for matching output 20130712
12 ALV_UPDATE_SELECTED_TIME_RULE Instance method Public Method Prepare field catalog 20130701
13 CONSTRUCTOR Instance method Public Constructor Constructor 20130619
Events
Class /MRSS/CL_SQE_TIME_RULES_ALV has no event.
Types
Class /MRSS/CL_SQE_TIME_RULES_ALV has no local type.
Method Signatures

Method ALV_ADD_NEW_TIME_RULE Signature

Method ALV_ADD_NEW_TIME_RULE on class /MRSS/CL_SQE_TIME_RULES_ALV has no parameter.
Method ALV_ADD_NEW_TIME_RULE on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TIME_RULES Call by reference Type reference (TYPE) /MRSS/T_TIMERULE_FREE_S_TAB MRS: Table Type for Time Rule 20130626
2 Importing IV_CONTAINER_NAME Call by reference Type reference (TYPE) C 20130619
3 Importing IV_SINGLE_SELECTION Call by reference Type reference (TYPE) XFLAG New Input Values 20130619
4 Importing IV_STRUCTURE Call by reference Type reference (TYPE) /MRSS/T_SQE_MATCH_STRUCT Matching structures 20130619

Method ALV_CREATE on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_DELETE_CURRENT_SELECTED Signature

Method ALV_DELETE_CURRENT_SELECTED on class /MRSS/CL_SQE_TIME_RULES_ALV has no parameter.
Method ALV_DELETE_CURRENT_SELECTED on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_DETERMINE_EDGE_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TIME_RULE_TOTALS Call by reference Type reference (TYPE) /MRSS/T_TIMERULE_FREE_SEARCH MRS: determines total for all time rules (e.g. earliest data 20130722
2 Importing IT_TIME_RULES Call by reference Type reference (TYPE) /MRSS/T_TIMERULE_FREE_S_TAB MRS: Table Type for Time Rule 20130722

Method ALV_DETERMINE_EDGE_DATE_TIME on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_FIELDCAT_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT MRS Time Rules 20130626
2 Importing IV_STRUCTURE Call by reference Type reference (TYPE) /MRSS/T_SQE_MATCH_STRUCT Matching structures 20130626

Method ALV_FIELDCAT_GET on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_FREE Signature

Method ALV_FREE on class /MRSS/CL_SQE_TIME_RULES_ALV has no parameter.
Method ALV_FREE on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_GETSELECTED_TIME_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CURRENT_TIME_RULE Call by reference Type reference (TYPE) /MRSS/T_TIMERULE_FREE_SEARCH currently selected time rule 20130626

Method ALV_GETSELECTED_TIME_RULE on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_GET_ALL_TIME_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TIME_RULES Call by reference Type reference (TYPE) /MRSS/T_TIMERULE_FREE_S_TAB MRS: Table Type for Time Rule 20130701

Method ALV_GET_ALL_TIME_RULES on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_HANDLE_DOUBLECLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20130619
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20130619
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20130619

Method ALV_HANDLE_DOUBLECLICK on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_REFRESH Signature

Method ALV_REFRESH on class /MRSS/CL_SQE_TIME_RULES_ALV has no parameter.
Method ALV_REFRESH on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_SET_ALL_TIME_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TIME_RULES Call by reference Type reference (TYPE) /MRSS/T_TIMERULE_FREE_S_TAB MRS: Table Type for Time Rule 20130712

Method ALV_SET_ALL_TIME_RULES on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method ALV_UPDATE_SELECTED_TIME_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CURRENT_TIME_RULE Call by reference Type reference (TYPE) /MRSS/T_TIMERULE_FREE_SEARCH time rule with update information 20130701

Method ALV_UPDATE_SELECTED_TIME_RULE on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /MRSS/CL_SQE_TIME_RULES_ALV has no parameter.
Method CONSTRUCTOR on class /MRSS/CL_SQE_TIME_RULES_ALV has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800