SAP ABAP Class CL_OCS_CHECK_USAGE (Phase: Prüfen Verwendung der Objekte)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-OCS (Application Component) Online Correction Support (Support Package and Add-On Tools)
     SPAM (Package) OCS - Installation/Implementation Tools
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_OCS_PROCESS_PHASE Phase: Abstrakte Phasenbeschreibung 20120927
Properties
Class CL_OCS_CHECK_USAGE  
Short Description Phase: Prüfen Verwendung der Objekte    
Super Class CL_OCS_PROCESS_PHASE Phase: Abstrakte Phasenbeschreibung 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class TN_PROCESS    
Program status     
Category 0   
Package SPAM   OCS - Installation/Implementation Tools 
Created 20120927   SAP 
Last change 20141031    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_OCS_CHECK_USAGE has no forward declaration.
Interfaces
Class CL_OCS_CHECK_USAGE has no interface implemented.
Friends
Class CL_OCS_CHECK_USAGE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_WHERE_USED_LIST Instance attribute Private Type reference (TYPE) TY_T_USED_LIST Komplette Liste der verwendeten Objekte 20130315
Methods
# Method Level Visibility Method type Description Created on
1 CLASSIFY_OBJECTS Instance method Private Method Workbenchtyp klassifizieren 20121025
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20121001
3 GET_ENHANCEMENTS Instance method Private Method 20140128
4 GET_ENHANCEMENT_OBJECTS Static method Private Method 20140128
5 GET_ENHANCEMENT_SPOTS Static method Private Method 20140127
6 GET_EXTERNAL_OBJECTS Instance method Private Method Finde externe Verwendungen 20121106
7 GET_USED_OBJECTS Instance method Private Method Verwendete Objekte ermitteln 20121025
Events
Class CL_OCS_CHECK_USAGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TRKORR_OBJECTS Protected See coding 20121025 BEGIN OF trkorr_objects, pgmid TYPE e071-pgmid, object TYPE e071-object, obj_name TYPE e071-obj_name, END OF trkorr_objects
2 TY_S_OCS_OBJ Public See coding 20121025 BEGIN OF ty_s_ocs_obj, object TYPE eu_cro_obj, encl_obj TYPE eu_cro_enc, obj_cls1 TYPE seu_obj, obj_cls2 TYPE seu_obj, obj_used TYPE eu_cro_obj, obj_used_cls TYPE seu_obj, END OF ty_s_ocs_obj
3 TY_S_USED_LIST Public See coding 20130315 BEGIN OF ty_s_used_list, pgmid TYPE tadir-pgmid, object TYPE tadir-object, obj_name TYPE tadir-obj_name, pgmid_used TYPE tadir-pgmid, object_used TYPE tadir-object, obj_used TYPE tadir-obj_name, END OF ty_s_used_list
4 TY_T_OCS_OBJ Public See coding 20121025 ty_t_ocs_obj TYPE STANDARD TABLE OF ty_s_ocs_obj
5 TY_T_USED_LIST Public See coding 20130315 ty_t_used_list TYPE STANDARD TABLE OF ty_s_used_list
Method Signatures

Method CLASSIFY_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASSIFIED_OBJECTS Call by reference Type reference (TYPE) TY_T_OCS_OBJ 20121025
2 Importing IT_PIECELIST Call by reference Type reference (TYPE) TR_OBJECTS Transportwesen: Tabellentyp für E071 20121025
# Exception Resumable Description Created on
1 CX_OCS_ERROR Fehler im OCS-Umfeld 20121030

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PROCESS_STATUS Call by reference Object reference (TYPE REF TO) CL_OCS_PROCESS_STATUS Statusklasse für Änderungsprozesse im OCS Umfeld 20121018
# Exception Resumable Description Created on
1 CX_OCS_ERROR Fehler im OCS-Umfeld 20121011

Method GET_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WHERE_USED_LIST Call by reference Type reference (TYPE) TY_T_OCS_OBJ Liste der verwendenden ENHO 20140128
2 Importing IT_PIECELIST Call by reference Type reference (TYPE) TR_OBJECTS Transportwesen: Tabellentyp für E071 20140128

Method GET_ENHANCEMENTS on class CL_OCS_CHECK_USAGE has no exception.

Method GET_ENHANCEMENT_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WHERE_USED_LIST Call by reference Type reference (TYPE) TY_T_OCS_OBJ Liste der verwendenden ENHO 20140128
2 Importing IT_ENHS Call by reference Type reference (TYPE) ENHCHILD_IT interne Tabelle über ENHCHILD 20140128

Method GET_ENHANCEMENT_OBJECTS on class CL_OCS_CHECK_USAGE has no exception.

Method GET_ENHANCEMENT_SPOTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENSC Call by reference Type reference (TYPE) TROBJ_NAME Objektname ENSC 20140127
2 Returning RESULT Value transfer Type reference (TYPE) ENHCHILD_IT interne Tabelle über ENHCHILD 20140127

Method GET_ENHANCEMENT_SPOTS on class CL_OCS_CHECK_USAGE has no exception.

Method GET_EXTERNAL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_WHERE_USED_LIST Call by reference Type reference (TYPE) TY_T_OCS_OBJ 20121106
# Exception Resumable Description Created on
1 CX_OCS_ERROR Fehler im OCS-Umfeld 20121106

Method GET_USED_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_WHERE_USED_LIST Call by reference Type reference (TYPE) TY_T_OCS_OBJ 20121025
2 Importing IT_CLASSIFIED_OBJECTS Call by reference Type reference (TYPE) TY_T_OCS_OBJ 20121025
# Exception Resumable Description Created on
1 CX_OCS_ERROR Fehler im OCS-Umfeld 20121030
History
Last changed by/on SAP  20141031 
SAP Release Created in 740