SAP ABAP Class CL_CCM_COMP_INS (Material Component Installation)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-LBK (Application Component) Logbook
     DI_CCM_CMPLIST (Package) DI: Configuration Control - Component List
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_COMPONENT Material Component 20021023
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_COMP_INS_LIST Material Component Removal List 20021029
Properties
Class CL_CCM_COMP_INS  
Short Description Material Component Installation    
Super Class CL_CCM_COMPONENT Material Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DI_CCM_CMPLIST   DI: Configuration Control - Component List 
Created 20021023   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CCMTP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CCM_COMP_INS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CCM_CLIST_MANAGER 20030328 Application Layer for Component List
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 INSTANCE_HOLEUPD_BADI Instance attribute Protected Object reference (TYPE REF TO) IF_EX_BADI_CCM_HOLE_UPD Business add-in interface IF_EX_BADI_CCM_HOLE_UPD 20021105
2 INST_LOCATION Instance attribute Protected Type reference (TYPE) CLIST_INST_LOCATION DI CCM: Component Installation Location Structure 20021030
3 REF_STRC_GAP Instance attribute Protected Object reference (TYPE REF TO) CL_CCM_HOLE CCM: Maintenance Object "Hole" 20030110
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_STRUCTURE_GAP_EXISTS Instance method Protected Method 20021105
2 EXECUTE_INSTALL Instance method Public Method 20021030
3 GET_INST_LOCATION Instance method Public Method 20021122
4 POST_CONSUMPTION_MODE Instance method Private Method 20021126
5 SET_INST_LOCATION Instance method Protected Method 20021030
6 SET_INST_LOC_EXTERNAL Instance method Public Method 20030127
Events
Class CL_CCM_COMP_INS has no event.
Types
Class CL_CCM_COMP_INS has no local type.
Method Signatures

Method CHECK_STRUCTURE_GAP_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NO_DIALOG Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030127
# Exception Resumable Description Created on
1 INTERNAL_ERROR 20030203
2 NO_STRUCTURE_GAP_EXISTS Installation Location does not represent Structure Gap 20021105

Method EXECUTE_INSTALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD 'X' Simulation mode ? 20021030

Method EXECUTE_INSTALL on class CL_CCM_COMP_INS has no exception.

Method GET_INST_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_INST_LOCATION Value transfer Type reference (TYPE) CLIST_INST_LOCATION DI CCM: Struktur des Komponenteneinbauortes 20021122

Method GET_INST_LOCATION on class CL_CCM_COMP_INS has no exception.

Method POST_CONSUMPTION_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_RC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20021126
2 Importing IT_SERNR Call by reference Type reference (TYPE) CCMTP_TT_SERNR_BAPI 20021126
3 Importing IV_BAPI_CODE Call by reference Type reference (TYPE) BAPI2017_GM_CODE MMIM: Umschlüsselung GM_CODE auf Transaktion der BestFührung 20021126
4 Importing IV_BAPI_HEAD Call by reference Type reference (TYPE) BAPI2017_GM_HEAD_01 BAPI-Kommunikationsstruktur: Materialbeleg Kopfdaten 20021126
5 Importing IV_BAPI_ITEM Call by reference Type reference (TYPE) BAPI2017_GM_ITEM_CREATE BAPI-Kommunikationsstruktur: Materialbelegposition anlegen 20021126
6 Importing IV_SIMULATION Call by reference Type reference (TYPE) XFELD 'X' Ankreuzfeld 20021126

Method POST_CONSUMPTION_MODE on class CL_CCM_COMP_INS has no exception.

Method SET_INST_LOCATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUPRESS_POPUP Call by reference Type reference (TYPE) XFLAG Neue Eingabewerte 20021114
# Exception Resumable Description Created on
1 ERROR_BADI_INST_LOC Interner Fehler 20021111

Method SET_INST_LOC_EXTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INST_LOC Call by reference Type reference (TYPE) CLIST_INST_LOCATION DI CCM: Struktur des Komponenteneinbauortes 20030127

Method SET_INST_LOC_EXTERNAL on class CL_CCM_COMP_INS has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 471