SAP ABAP Class CL_IM_LBK_OPER_SEL (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 20021202
Properties
Class CL_IM_LBK_OPER_SEL  
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 20021202   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_LBK_OPER_SEL 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 20021202
Friends
Class CL_IM_LBK_OPER_SEL 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 20021202
2 C_START_TIME Constant Private Type reference (TYPE) TIMS '000000' Field of type TIMS 20021202
3 C_UTC_TIMEZONE Constant Private Type reference (TYPE) TTZZ-TZONE 'UTC' Time zone 20021202
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATES Static method Public Method Checks the dates 20021202
2 CHECK_TPLNR_EQUNR Static method Public Method Checks the functional location and equipment 20021202
3 FILTER_NODES Static method Public Method Filter nodes according to the criteria specified 20021202
4 SELECT_NODES Static method Public Method Select nodes 20021202
5 TECHOBJ_IS_SUBOBJ Static method Public Method Check whether technical object is a sub object 20021202
Events
Class CL_IM_LBK_OPER_SEL has no event.
Types
Class CL_IM_LBK_OPER_SEL 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 20021202
2 Importing I_TO_DATE Call by reference Type reference (TYPE) DIOHFW_TO_DATE bis Erst.Datum 20021202
# Exception Resumable Description Created on
1 FROM_DATE_AFTER_TO_DATE From date after to date 20021202

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 20021202
2 Importing I_TPLNR Call by reference Type reference (TYPE) TPLNR Technischer Platz 20021202
# Exception Resumable Description Created on
1 BOTH_EMPTY Both fields are empty 20021202
2 BOTH_FILLED Both equipment and functional location field filled 20021202
3 EQUNR_NOT_EXISTS Equipment does not exist 20021202
4 TPLNR_NOT_EXISTS Functional location does not exist 20021202

Method FILTER_NODES Signature

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

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 20021202
2 Importing IT_QMART_RANGE Call by reference Type reference (TYPE) DIACL_QMART_RANGE_T Tabellentyp für Range-Tabelle QMART 20021202
3 Importing IT_REFNUM_RANGE Call by reference Type reference (TYPE) DIACL_REFNUM_RANGE_T Range-Tabellentyp für REFNUM 20021202
4 Importing I_SELECTION_CRITERIA Call by reference Type reference (TYPE) DIACL_SELECTION_DS Dialogstruktur für Selektion 20021202
# Exception Resumable Description Created on
1 NO_SELECTION No selection for given criteria 20021202
2 SELECTION_FAILED Selection failed 20021202

Method TECHOBJ_IS_SUBOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE Call by reference Type reference (TYPE) DIOHFW_NODES Super node 20021202
2 Exporting E_DB Call by reference Type reference (TYPE) CHAR1 Flag: super technical object found on DB 20021202
3 Exporting E_YES Call by reference Type reference (TYPE) CHAR1 Flag: yes technical object is... 20021202
4 Importing IT_NODES Call by reference Type reference (TYPE) DIOHFW_NODES_T Tabellentyp für Knotentabelle 20021202
5 Importing I_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment-Nummer 20021202
6 Importing I_TPLNR Call by reference Type reference (TYPE) TPLNR Technischer Platz 20021202
# Exception Resumable Description Created on
1 TECH_OBJ_NOT_EXIST Technical object does not exist 20030223
History
Last changed by/on SAP  20050411 
SAP Release Created in 471