SAP ABAP Class CL_IM_ACL_SELECTION (Imp. class for BAdI imp. ACL_SELECTION)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-LBK (Application Component) Logbook
     DIACL_GUI (Package) Logbook: presentation layer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_TOOLBAR_FUNC_OHFW Business add-in interface IF_EX_TOOLBAR_FUNC_OHFW 20011130
Properties
Class CL_IM_ACL_SELECTION  
Short Description Imp. class for BAdI imp. ACL_SELECTION    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DIACL_GUI   Logbook: presentation layer 
Created 20011130   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_ACL_SELECTION has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_EX_TOOLBAR_FUNC_OHFW Business add-in interface IF_EX_TOOLBAR_FUNC_OHFW 20011130
Friends
Class CL_IM_ACL_SELECTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_END_TIME Constant Private Type reference (TYPE) TIMS '000000' Field of type TIMS 20011205
2 C_START_TIME Constant Private Type reference (TYPE) TIMS '000000' Field of type TIMS 20011205
3 C_UTC_TIMEZONE Constant Private Type reference (TYPE) TTZZ-TZONE 'UTC' Time zone 20011205
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATES Static method Public Method Checks the dates 20011205
2 CHECK_TPLNR_EQUNR Static method Public Method Checks the functional location and equipment 20011205
3 CHECK_VARIANT Static method Public Method Check if variant exist 20040130
4 FILTER_NODES Static method Public Method Filter nodes according to the criteria specified 20021018
5 SELECT_NODES Static method Public Method Select nodes 20011205
Events
Class CL_IM_ACL_SELECTION has no event.
Types
Class CL_IM_ACL_SELECTION has no local type.
Method Signatures

Method CHECK_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM_DATE Call by reference Type reference (TYPE) DIOHFW_FROM_DATE Datum von 20011205
2 Importing I_FROM_TIME Call by reference Type reference (TYPE) DIOHFW_FROM_TIME From Time 20050427
3 Importing I_TO_DATE Call by reference Type reference (TYPE) DIOHFW_TO_DATE bis Erst.Datum 20011205
4 Importing I_TO_TIME Call by reference Type reference (TYPE) DIOHFW_TO_TIME To Time 20050427
# Exception Resumable Description Created on
1 FROM_DATE_AFTER_TO_DATE From date after to date 20011205
2 FROM_DATE_IN_FUTURE From date in future 20060508
3 TO_DATE_IN_FUTURE To date in future 20060508

Method CHECK_TPLNR_EQUNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment-Nummer 20011205
2 Importing I_TPLNR Call by reference Type reference (TYPE) TPLNR Technischer Platz 20011205
# Exception Resumable Description Created on
1 BOTH_EMPTY Both fields are empty 20011205
2 BOTH_FILLED Both equipment and functional location field filled 20011205
3 EQUNR_NOT_EXISTS Equipment does not exist 20011205
4 TPLNR_NOT_EXISTS Functional location does not exist 20011205

Method CHECK_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REPORT Call by reference Type reference (TYPE) VARI_REPRT ABAP: Program Name in Variant Key 20040130
2 Importing I_VARIANT Call by reference Type reference (TYPE) VARIANT ABAP: Variantenname (ohne Programmname) 20040130
# Exception Resumable Description Created on
1 NOT_EXIST Variant does not exist 20040130

Method FILTER_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_NODES Value transfer Type reference (TYPE) DIOHFW_NODES_T Tabellentyp für Knotentabelle 20021018
2 Importing IT_NODES Call by reference Type reference (TYPE) DIOHFW_NODES_T Tabellentyp für Knotentabelle 20021018
3 Importing IT_QMART_RANGE Call by reference Type reference (TYPE) DIACL_QMART_RANGE_T Meldungsart 20021019
4 Importing IT_REFNUM_RANGE Call by reference Type reference (TYPE) DIACL_REFNUM_RANGE_T Range-Tabellentyp für REFNUM 20021019
5 Importing I_SELID Call by reference Type reference (TYPE) SELID Selektionskennzeichen 20021018
# Exception Resumable Description Created on
1 SELECTION_FAILED Selection failed 20021018

Method SELECT_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODES Call by reference Type reference (TYPE) DIOHFW_NODES_T Tabellentyp für Knotentabelle 20011205
2 Importing IT_QMART_RANGE Call by reference Type reference (TYPE) DIACL_QMART_RANGE_T Tabellentyp für Range-Tabelle QMART 20020823
3 Importing IT_REFNUM_RANGE Call by reference Type reference (TYPE) DIACL_REFNUM_RANGE_T Range-Tabellentyp für REFNUM 20020828
4 Importing I_SELECTION_CRITERIA Call by reference Type reference (TYPE) DIACL_SELECTION_DS Dialogstruktur für Selektion 20011205
# Exception Resumable Description Created on
1 NO_SELECTION No selection for given criteria 20011205
2 SELECTION_FAILED Selection failed 20011211
History
Last changed by/on SAP  20110908 
SAP Release Created in 470