SAP ABAP Class CL_CCM_HOLE (CCM: Maintenance Object "Structure Gap")
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-EQM-CC (Application Component) Configuration Control
     DI_CCM (Package) Configuration Control
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_MAINTENANCE_OBJECT CCM: Maintenance Object 20010625
Properties
Class CL_CCM_HOLE  
Short Description CCM: Maintenance Object "Structure Gap"    
Super Class CL_CCM_MAINTENANCE_OBJECT CCM: Maintenance Object 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_CCM   Configuration Control 
Created 20010625   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCM_HOLE has no forward declaration.
Interfaces
Class CL_CCM_HOLE has no interface implemented.
Friends
Class CL_CCM_HOLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BOM_HOLE Instance attribute Public Type reference (TYPE) CCM_BOMMFLAG SPACE 20060220
2 DATA Instance attribute Public Type reference (TYPE) CCMHLDATA Generated Table for View ITOB 20010725
3 REMOVED_EQUIPMENT Instance attribute Protected Object reference (TYPE REF TO) CL_CCM_EQUIPMENT Assgnd. Equipment (only temporary) 20010628
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20010625
2 CONVERT_OBJNR_EXTERN Static method Public Method Convert OBJNR into either EQNR or TPLNR 20011001
3 GET_DATA Instance method Public Method Read the data 20010718
4 GET_VALID_PARTS Instance method Public Method Get valid parts 20010824
5 MODIFY_HOLE Instance method Public Method Updates a hole 20010822
6 RELOAD_FOR_CHANGE Instance method Public Method Reload hole with write lock 20010823
7 SET_DATA Instance method Public Method Set the data 20010719
Events
Class CL_CCM_HOLE has no event.
Types
Class CL_CCM_HOLE has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA Call by reference Type reference (TYPE) CCMHLDATA Generated Table for View ITOB 20010718
2 Importing IV_CONFIGURATION Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIGURATION CCM: Configuration 20010717
# Exception Resumable Description Created on
1 NO_CONFIGURATION no config 20010820

Method CONVERT_OBJNR_EXTERN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment number 20011001
2 Exporting EV_TPLNR Call by reference Type reference (TYPE) TPLNR Functional location 20011001
3 Importing IV_OBJNR Call by reference Type reference (TYPE) J_OBJNR Object number 20011001

Method CONVERT_OBJNR_EXTERN on class CL_CCM_HOLE has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_HOLE_DATA Value transfer Type reference (TYPE) CCMHLDATA CCM : Hole Table 20010726

Method GET_DATA on class CL_CCM_HOLE has no exception.

Method GET_VALID_PARTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_VALID_PARTS Value transfer Type reference (TYPE) TAB_MPL_MATERIALS_FOR_NODE Table of Material details for a given PVS Node 20010824

Method GET_VALID_PARTS on class CL_CCM_HOLE has no exception.

Method MODIFY_HOLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HOLE Call by reference Type reference (TYPE) CCMHOLE CCM : Hole Table 20010822
# Exception Resumable Description Created on
1 HOLE_DOES_NOT_EXIST hole does not exist 20010822
2 UNABLE_LOCK_HOLE reading of hoke with lock failed 20010822

Method RELOAD_FOR_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HOLE_OPERATION Call by reference Type reference (TYPE) CCM_ACTION Action ID 20021014
# Exception Resumable Description Created on
1 AUTHORIZATION_FAILED authoritzation check failed 20010823
2 HOLE_IS_LOCKED foreign lock set 20010823
3 INTERNAL_ERROR internal_error 20010823
4 PARENT_CHANGED parent relationship has been updated 20010823

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_HOLE_DATA Value transfer Type reference (TYPE) CCMHLDATA CCM : Hole Table 20010822

Method SET_DATA on class CL_CCM_HOLE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C2