SAP ABAP Class CL_CCM_COMPONENT (Material Component)
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 - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_COMP_INS Material Component Installation 20021023
2 Inheritance (c INHERITING FROM c_ref)  CL_CCM_COMP_RMV Material Component Removal 20021023
Properties
Class CL_CCM_COMPONENT  
Short Description Material Component    
Super Class    
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)
2 ITOB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CCM_COMPONENT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CCM_CLIST_MANAGER 20021029 Application Layer for Component List
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTUAL_CONFIG Instance attribute Protected Object reference (TYPE REF TO) CL_CCM_AS_MAINTND_CONFIG CCM: As Maintained Configuration 20021105
2 AUTO_SELECT_ON Instance attribute Protected Type reference (TYPE) XFELD Checkbox 20030407
3 COMPONENT_DATA Instance attribute Protected Type reference (TYPE) CLIST_COMPONENT_DATA Component Data 20021025
4 COMPONENT_KEY Instance attribute Protected Type reference (TYPE) CLIST_COMPONENT_KEY DI CCM: Component Objekt Key structure 20030409
5 COMPONENT_MODE Instance attribute Protected Type reference (TYPE) CCM_COMP_MODE Component List Mode 20021025
6 FORCE_MODE_ACTIVE Instance attribute Protected Type reference (TYPE) XFELD Checkbox 20021104
7 GENER_IND Instance attribute Protected Type reference (TYPE) CHAR1 Generation ID 20021219
8 IPW4_COM Instance attribute Protected Type reference (TYPE) IPW4_COM Communication structure for Equipment install/removal trans. 20021104
9 IS_BUFFERED Instance attribute Protected Type reference (TYPE) XFELD Checkbox 20021122
10 IS_LOCKED Instance attribute Protected Type reference (TYPE) XFELD Equi already locked by application 20021030
11 IS_SELECTED Instance attribute Protected Type reference (TYPE) XFELD Component selected for Save 20021025
12 IS_SEL_FOR_DEL Instance attribute Protected Type reference (TYPE) XFELD Component is selected for Deletion 20030331
13 LOG_HANDLES Instance attribute Public Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20021104
14 LTXT_OBJ Instance attribute Protected Type reference (TYPE) RM63T-OBJNR Number of the technical object when maintaining texts 20030325
15 MKPF Instance attribute Protected Type reference (TYPE) MKPF Header: Material Document 20021030
16 MSEG Instance attribute Protected Type reference (TYPE) MSEG Document Segment: Material 20021031
17 PROC_TIMESTAMP Instance attribute Protected Type reference (TYPE) CLIST_COMP_PROC_TIMESTAMP DI CCM: Clist TimeStamp for Component process 20030210
18 REF_EQUIPMENT Instance attribute Protected Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20021122
19 REF_OPERATION Instance attribute Public Object reference (TYPE REF TO) CL_OPERATION_WPS Order operation class 20021129
20 SAVE_LTXT_GUID Instance attribute Protected Type reference (TYPE) GUID_22 GUID in 'CHAR' format with upper-/lowercase (!) 20050202
21 SAVE_TIMESTAMP Instance attribute Protected Type reference (TYPE) CLIST_COMP_PROC_TIMESTAMP DI CCM: Clist TimeStamp for Component process 20030210
22 SORTID Instance attribute Protected Type reference (TYPE) I Sort ID 20021025
Methods
# Method Level Visibility Method type Description Created on
1 AUTO_SELECT Instance method Protected Method 20030303
2 CALC_CHECK_STATUS Instance method Protected Method 20021124
3 CHANGE Instance method Protected Method 20030303
4 CHECK_FORCE_MODE_ON_POSSIBLE Instance method Public Method 20030127
5 CHECK_RESERVATION Instance method Protected Method 20021031
6 CONNECT Instance method Public Method 20030327
7 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20021029
8 CONVERT_COMPONENT_DATA Instance method Protected Method 20021030
9 CREATE Instance method Public Method 20021121
10 DATA_PREPARE_CHECK_UPDATE Instance method Protected Method 20021115
11 DELETE Instance method Public Method 20021121
12 DESELECT Instance method Public Method 20021108
13 DESELECT_FOR_DELETION Instance method Public Method 20030331
14 DISCONNECT Instance method Public Method 20030328
15 FIND_LOG_HANDLE Instance method Protected Method 20030325
16 GET_COMP_DATA Instance method Public Method Get component data 20021112
17 GET_DATA_FROM_BUFFER Instance method Public Method 20021122
18 GET_EQUIPMENT Instance method Protected Method 20021030
19 GET_FORCE_MODE_ACTIVE Instance method Public Method 20021104
20 GET_GUID_NOTIF_OBJ Instance method Public Method 20050202
21 GET_LOG_HANDLES Instance method Public Method 20021128
22 GET_LTXT_OBJ Instance method Public Method 20030325
23 GET_SORTID Instance method Public Method 20050202
24 GET_TIMESTAMP Instance method Public Method 20021129
25 INIT_APPL_LOG Instance method Protected Method 20021105
26 ON_BATCH_CHANGE Instance method Protected Method 20021125
27 ON_INST_LOC_CHANGE Instance method Protected Method UPD_FIELD_CHANGED 20021129
28 ON_KDPOS_CHANGE Instance method Protected Method Handle change of Sales Order Item 20070322
29 ON_LIFNR_CHANGE Instance method Protected Method Handle change of Vender Account 20070322
30 ON_LTXT_CHANGE Instance method Protected Method handle changed notif longtext 20030325
31 ON_MATNR_CHANGE Instance method Protected Method 20021108
32 ON_PLANT_CHANGE Instance method Protected Method Handle change of Plant 20070322
33 ON_PSPEL_CHANGE Instance method Protected Method Handle change of WBS Element 20070321
34 ON_QTY_CHANGE Instance method Protected Method 20021125
35 ON_SERNR_CHANGE Instance method Protected Method 20021108
36 ON_SLOC_CHANGE Instance method Protected Method Handle change of Storage location 20070321
37 ON_SOBKZ_CHANGE Instance method Protected Method Handle change of Special stock indicator 20070322
38 ON_TIMESTAMP_CHANGE Instance method Protected Method handle changed date/time/zone 20030210
39 RESET_LTXT_OBJ Instance method Public Method 20050202
40 RESET_TO_DB Instance method Public Method 20030331
41 RUN_CHECK Instance method Protected Method 20021104
42 RUN_UPDATE Instance method Protected Method 20021111
43 SELECT Instance method Public Method 20021108
44 SELECT_FOR_DELETION Instance method Public Method 20030331
45 SET_COMP_DATA Instance method Public Method Get component data 20021125
46 SET_EQUIPMENT Instance method Public Method 20021030
47 SET_EXCH_COMPONENT Instance method Public Method 20021108
48 SET_FORCE_MODE_OFF Instance method Public Method 20021128
49 SET_FORCE_MODE_ON Instance method Public Method 20021128
50 SET_LTXT_OBJ Instance method Public Method 20050202
51 SET_MATERIAL Instance method Public Method 20021031
52 SET_TIMESTAMP Instance method Public Method 20030210
53 SHOW_APPL_LOG Instance method Public Method 20021106
54 UNLOCK Instance method Public Method 20030213
55 UPDATE Instance method Public Method 20021121
56 UPDATE_DATA_BUFFER Instance method Private Method 20021108
57 UPD_BATCH_COMPONENT Instance method Protected Method 20021218
Events
# Event Type Visibility Description Created on
1 COMP_DATA_CHANGED Instance Event
(0)
Public
(2)
Component Data changed on appl layer 20030304
Types
Class CL_CCM_COMPONENT has no local type.
Method Signatures

Method AUTO_SELECT Signature

Method AUTO_SELECT on class CL_CCM_COMPONENT has no parameter.
Method AUTO_SELECT on class CL_CCM_COMPONENT has no exception.

Method CALC_CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHK_STATUS Value transfer Type reference (TYPE) CHAR3 Einstelliges Kennzeichen 20021124

Method CALC_CHECK_STATUS on class CL_CCM_COMPONENT has no exception.

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMP_DATA_NEW Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA DI CCM: Struktur des Komponenteneinbauortes 20030303
2 Importing IT_UPD_FIELD_CHANGED Call by reference Type reference (TYPE) TT_UPD_FIELD_CHANGED DI_CCM: Tabellentyp für geänderte Felder 20030303
# Exception Resumable Description Created on
1 ERROR_ON_RESB_UPD 20030303

Method CHECK_FORCE_MODE_ON_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FMODE_POSSIBLE Value transfer Type reference (TYPE) CHAR1 20030127
# Exception Resumable Description Created on
1 FORCE_MODE_OFF 20030127

Method CHECK_RESERVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing READ_HIST_RESB Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030408
# Exception Resumable Description Created on
1 AUTHORITY_CHECK_FAILURE Berechtigungsprüfung fehlgeschlagen 20021031
2 MARKED_FOR_DELETION Deletion Flag set 20030203
3 MVMT_NOT_ALLOWED Reservation cannot be used: Movementtype not allowed 20021031

Method CONNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_REF_PARTNER Call by reference Object reference (TYPE REF TO) CL_CCM_COMPONENT Material Component 20030327
# Exception Resumable Description Created on
1 CONNECT_NOT_POSSIBLE 20030328

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AUTO_SELECT_ON Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030303
2 Importing COMP_DATA Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA Reservierung/Sekundärbedarf 20021029
3 Importing ILOC_AUTO_OFF Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030328
4 Importing INIT_CHECK_OFF Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030108
5 Importing READ_HIST_RESB Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030408
6 Importing REF_OPER Call by reference Object reference (TYPE REF TO) CL_OPERATION_WPS Order operation class 20021219
# Exception Resumable Description Created on
1 ERROR_ON_CREATE Internal Error on creation 20021105
2 ERROR_WITH_EQUIPMENT Equipment related error on creation 20021106
3 ERROR_WITH_MATERIAL Material related error on creation 20021106
4 ERROR_WITH_RESERVATION Reservation related error on creation 20021106

Method CONVERT_COMPONENT_DATA Signature

Method CONVERT_COMPONENT_DATA on class CL_CCM_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 ERROR_ON_CONVERSION internal error during conversion of data 20021106

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMP_DATA_NEW Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA DI CCM: Struktur des Komponenteneinbauortes 20021121
# Exception Resumable Description Created on
1 ERROR_ON_CREATE_RESB Error when trying to create reservation in core buffer 20030131

Method DATA_PREPARE_CHECK_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BAPI_HEAD Call by reference Type reference (TYPE) BAPI2017_GM_HEAD_01 BAPI-Kommunikationsstruktur: Materialbeleg Kopfdaten 20021115
2 Exporting ES_BAPI_ITEM Call by reference Type reference (TYPE) BAPI2017_GM_ITEM_CREATE BAPI-Kommunikationsstruktur: Materialbelegposition anlegen 20021115
3 Exporting ES_HEQUI Call by reference Type reference (TYPE) V_EQUI Generierte Tabelle für Sicht V_EQUI 20021115
4 Exporting ES_HIFLO Call by reference Type reference (TYPE) IFLO Generierte Tabelle für Sicht IFLO 20021115
5 Exporting ES_SEQUI Call by reference Type reference (TYPE) V_EQUI Generierte Tabelle für Sicht V_EQUI 20021115
6 Exporting ET_SERNR Call by reference Type reference (TYPE) CCMTP_TT_SERNR_BAPI 20021115
7 Exporting EV_BAPI_CODE Call by reference Type reference (TYPE) BAPI2017_GM_CODE MMIM: Umschlüsselung GM_CODE auf Transaktion der BestFührung 20021115

Method DATA_PREPARE_CHECK_UPDATE on class CL_CCM_COMPONENT has no exception.

Method DELETE Signature

Method DELETE on class CL_CCM_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 ERROR_ON_DELETE 20021129

Method DESELECT Signature

Method DESELECT on class CL_CCM_COMPONENT has no parameter.
Method DESELECT on class CL_CCM_COMPONENT has no exception.

Method DESELECT_FOR_DELETION Signature

Method DESELECT_FOR_DELETION on class CL_CCM_COMPONENT has no parameter.
Method DESELECT_FOR_DELETION on class CL_CCM_COMPONENT has no exception.

Method DISCONNECT Signature

Method DISCONNECT on class CL_CCM_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 DISCONNECT_NOT_POSSIBLE 20030328

Method FIND_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOG_ID Call by reference Type reference (TYPE) BALNREXT Zeichenfeldlänge = 10 20030325
2 Returning RV_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungsprotokoll: Log handle 20030325

Method FIND_LOG_HANDLE on class CL_CCM_COMPONENT has no exception.

Method GET_COMP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_COMPONENT_DATA Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA DI CCM: Struktur des Komponenteneinbauortes 20021112
2 Exporting EV_COMPONENT_MODE Call by reference Type reference (TYPE) CCM_COMP_MODE Komponentenlistenmodus 20021112
3 Exporting EV_IS_BUFFERED Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030409
4 Exporting EV_IS_LOCKED Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030123
5 Exporting EV_IS_SELECTED Call by reference Type reference (TYPE) XFELD Neue Eingabewerte 20030120
6 Exporting EV_IS_SEL_FOR_DEL Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030331

Method GET_COMP_DATA on class CL_CCM_COMPONENT has no exception.

Method GET_DATA_FROM_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) SY-TABIX Interne Tabelle, aktueller Zeilenindex 20021122
2 Returning RS_RESBD Value transfer Type reference (TYPE) RESBD Reservierung/Sekundärbedarf 20021218

Method GET_DATA_FROM_BUFFER on class CL_CCM_COMPONENT has no exception.

Method GET_EQUIPMENT Signature

Method GET_EQUIPMENT on class CL_CCM_COMPONENT has no parameter.
Method GET_EQUIPMENT on class CL_CCM_COMPONENT has no exception.

Method GET_FORCE_MODE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FORCE_MODE_ACTIVE Value transfer Type reference (TYPE) XFELD Ankreuzfeld 20021104

Method GET_FORCE_MODE_ACTIVE on class CL_CCM_COMPONENT has no exception.

Method GET_GUID_NOTIF_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_GUID Value transfer Type reference (TYPE) GUID_22 GUID in 'CHAR' format with upper-/lowercase (!) 20050202

Method GET_GUID_NOTIF_OBJ on class CL_CCM_COMPONENT has no exception.

Method GET_LOG_HANDLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_LOG_HANDLES Value transfer Type reference (TYPE) BAL_T_LOGH Anwendungsprotokoll: Log-Handle-Tabelle 20021128

Method GET_LOG_HANDLES on class CL_CCM_COMPONENT has no exception.

Method GET_LTXT_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LTXT_OBJ Value transfer Type reference (TYPE) RM63T-OBJNR Number of the technical object when maintaining texts 20030325

Method GET_LTXT_OBJ on class CL_CCM_COMPONENT has no exception.

Method GET_SORTID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SORTID Value transfer Type reference (TYPE) I 20050202

Method GET_SORTID on class CL_CCM_COMPONENT has no exception.

Method GET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_TIMESTAMP Value transfer Type reference (TYPE) CLIST_COMP_PROC_TIMESTAMP DI CCM: KompoListe-Zeitstempel für Komponentenprozess 20021129

Method GET_TIMESTAMP on class CL_CCM_COMPONENT has no exception.

Method INIT_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Anwendungsprotokoll: Unterobjekt 20021105

Method INIT_APPL_LOG on class CL_CCM_COMPONENT has no exception.

Method ON_BATCH_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHARG_NEW Call by reference Type reference (TYPE) RESB-CHARG Chargennummer 20021125
# Exception Resumable Description Created on
1 BATCH_NOT_ACTIVE 20021125
2 BATCH_NOT_ALLOWED 20021125
3 ERROR_ON_BATCH_READ 20021125

Method ON_INST_LOC_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INST_LOC_NEW Call by reference Type reference (TYPE) CLIST_INST_LOCATION DI CCM: Struktur des Komponenteneinbauortes 20021129
2 Importing IT_UPD_FIELD_CHANGED Call by reference Type reference (TYPE) TT_UPD_FIELD_CHANGED DI CCM: Geänderte Felder 20030221
# Exception Resumable Description Created on
1 ERROR_ON_ILOC 20021129
2 ERROR_ON_STRUCT_GAP 20030326

Method ON_KDPOS_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_DATA Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA DI CCM: Component Installation Location Structure 20070322
# Exception Resumable Description Created on
1 ERROR_ON_KDPOS_READ Error while reading Item number 20070322
2 KDPOS_NOT_ALLOWED Invalid Item number 20070322

Method ON_LIFNR_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_DATA Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA DI CCM: Component Installation Location Structure 20070322
# Exception Resumable Description Created on
1 ERROR_ON_LIFNR_READ Error reading Vendor Account 20070322
2 LIFNR_NOT_ALLOWED Invalid Vendor Account 20070322

Method ON_LTXT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LTXT_OBJ Call by reference Type reference (TYPE) RM63T-OBJNR Number of the technical object when maintaining texts 20030325
# Exception Resumable Description Created on
1 ERROR_ON_LTXT_UPDATE 20030325

Method ON_MATNR_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIST_REF Call by reference Object reference (TYPE REF TO) CL_CCM_CLIST_VIEW Application Layer : List object 20030113
2 Importing IV_MATNR_NEW Call by reference Type reference (TYPE) MATNR Materialnummer 20021108
# Exception Resumable Description Created on
1 ERROR_ON_MATNR_READ Material related error 20021108
2 MATNR_NOT_ALLOWED Material cannot be used 20021108

Method ON_PLANT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Plant 20070322
# Exception Resumable Description Created on
1 ERROR_ON_WERKS_READ Invalid plant 20070322
2 WERKS_NOT_ALLOWED Plant cannot be used 20070322

Method ON_PSPEL_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_DATA Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA DI CCM: Component Installation Location Structure 20070321
# Exception Resumable Description Created on
1 ERROR_ON_PSPEL_READ Error while reading WBS Element 20070321
2 PSPEL_NOT_ALLOWED Invalid WBS Element 20070321

Method ON_QTY_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIST_REF Call by reference Object reference (TYPE REF TO) CL_CCM_CLIST_VIEW Application Layer : List object 20030113
2 Importing IV_QTY_NEW Call by reference Type reference (TYPE) RESB-BDMNG Bedarfsmenge 20021125
# Exception Resumable Description Created on
1 ERROR_ON_QTY_UPDATE 20021125
2 QTY_NOT_ALLOWED 20021125

Method ON_SERNR_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SERNR Call by reference Type reference (TYPE) GERNR Serialnummer 20021108
# Exception Resumable Description Created on
1 ERROR_ON_SERNR_READ Equipment related error 20021108
2 SERNR_NOT_ALLOWED S/N cannot be used 20021108

Method ON_SLOC_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LGORT Call by reference Type reference (TYPE) LGORT_D Storage Location 20070321
# Exception Resumable Description Created on
1 ERROR_ON_LGORT_READ Invalid storage location 20070321
2 LGORT_NOT_ALLOWED Storage location cannot be used 20070321

Method ON_SOBKZ_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMP_DATA Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA DI CCM: Component Installation Location Structure 20070322
# Exception Resumable Description Created on
1 ERROR_ON_SOBKZ_READ SSI Not found 20070322
2 SOBKZ_NOT_ALLOWED Invalid Special Stock Indicator 20070322

Method ON_TIMESTAMP_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TIME_STAMP_NEW Call by reference Type reference (TYPE) CLIST_COMP_PROC_TIMESTAMP DI CCM: KompoListe-Zeitstempel für Komponentenprozess 20030210
# Exception Resumable Description Created on
1 ERROR_ON_TIME_UPDATE 20030210

Method RESET_LTXT_OBJ Signature

Method RESET_LTXT_OBJ on class CL_CCM_COMPONENT has no parameter.
Method RESET_LTXT_OBJ on class CL_CCM_COMPONENT has no exception.

Method RESET_TO_DB Signature

Method RESET_TO_DB on class CL_CCM_COMPONENT has no parameter.
Method RESET_TO_DB on class CL_CCM_COMPONENT has no exception.

Method RUN_CHECK Signature

Method RUN_CHECK on class CL_CCM_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 EXIT_CHECK 20030305

Method RUN_UPDATE Signature

Method RUN_UPDATE on class CL_CCM_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 ERROR_ON_UPDATE 20021111
2 NOT_RELEVANT 20021111

Method SELECT Signature

Method SELECT on class CL_CCM_COMPONENT has no parameter.
Method SELECT on class CL_CCM_COMPONENT has no exception.

Method SELECT_FOR_DELETION Signature

Method SELECT_FOR_DELETION on class CL_CCM_COMPONENT has no parameter.
Method SELECT_FOR_DELETION on class CL_CCM_COMPONENT has no exception.

Method SET_COMP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMPONENT_DATA Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA DI CCM: Struktur des Komponenteneinbauortes 20021125
2 Importing IV_AUTO_SELECT_ON Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030505
3 Importing IV_COMPONENT_MODE Call by reference Type reference (TYPE) CCM_COMP_MODE Komponentenlistenmodus 20021125
4 Importing IV_IS_BUFFERED Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030123
5 Importing IV_IS_LOCKED Call by reference Type reference (TYPE) XFELD Ankreuzfeld 20030123

Method SET_COMP_DATA on class CL_CCM_COMPONENT has no exception.

Method SET_EQUIPMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20021030
2 Importing IV_SERNR Call by reference Type reference (TYPE) GERNR Serial-Nummer 20021030
# Exception Resumable Description Created on
1 EQUI_ALREADY_INSTALLED Equipment is already installed 20021030
2 EQUI_NOT_INSTALLED Equipment is not installed 20021030
3 EQUI_NOT_ON_STOCK Equipment not on stock 20021030
4 EQUI_RESB_INCONSISTENCY Equipment stock data does not match with Reservation 20021031
5 ERROR_ON_EQUI_READ General error during attempted equipment read 20021030
6 MASTER_BATCH_ERROR Master Batch in Equipment deviates from doc. batch 20021031
7 NOT_AUTHORIZED Berechtigungsprüfung fehlgeschlagen 20021030
8 NOT_FULLY_EQUI Equipment is not a "full" equipment 20021030

Method SET_EXCH_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REF_EXCHANGE_COMP Call by reference Object reference (TYPE REF TO) CL_CCM_COMPONENT Material Component 20021108

Method SET_EXCH_COMPONENT on class CL_CCM_COMPONENT has no exception.

Method SET_FORCE_MODE_OFF Signature

Method SET_FORCE_MODE_OFF on class CL_CCM_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 FORCE_NOT_ACTIVE 20021128

Method SET_FORCE_MODE_ON Signature

Method SET_FORCE_MODE_ON on class CL_CCM_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 FORCE_MODE_OFF 20021128

Method SET_LTXT_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LTXT_OBJ Call by reference Type reference (TYPE) RM63T-OBJNR Number of the technical object when maintaining texts 20050202

Method SET_LTXT_OBJ on class CL_CCM_COMPONENT has no exception.

Method SET_MATERIAL Signature

Method SET_MATERIAL on class CL_CCM_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 ERROR_ON_MATNR_READ General error during attempted material read 20021031

Method SET_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TIMESTAMP Value transfer Type reference (TYPE) CLIST_COMP_PROC_TIMESTAMP DI CCM: KompoListe-Zeitstempel für Komponentenprozess 20030210

Method SET_TIMESTAMP on class CL_CCM_COMPONENT has no exception.

Method SHOW_APPL_LOG Signature

Method SHOW_APPL_LOG on class CL_CCM_COMPONENT has no parameter.
# Exception Resumable Description Created on
1 LOG_EMPTY Application Log is empty or does not exist 20021106

Method UNLOCK Signature

Method UNLOCK on class CL_CCM_COMPONENT has no parameter.
Method UNLOCK on class CL_CCM_COMPONENT has no exception.

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COMP_DATA_NEW Call by reference Type reference (TYPE) CLIST_COMPONENT_DATA DI CCM: Struktur des Komponenteneinbauortes 20021121
2 Importing IS_INST_LOCATION Call by reference Type reference (TYPE) CLIST_INST_LOCATION DI CCM: Struktur des Komponenteneinbauortes 20021125
3 Importing IS_NOTIF_DATA Call by reference Type reference (TYPE) CLIST_NOTIF_DATA DI CCM: Meldungsdaten der Komponentenliste 20021125
4 Importing IS_TIME_STAMP Call by reference Type reference (TYPE) CLIST_COMP_PROC_TIMESTAMP Clist TimeStamp for Component process 20021125
5 Importing IT_FIELDS_CHANGED Call by reference Type reference (TYPE) TT_UPD_FIELD_CHANGED DI_CCM: Tabellentyp für geänderte Felder 20021121
6 Importing IV_CLIST_VIEW Call by reference Object reference (TYPE REF TO) CL_CCM_CLIST_VIEW Application Layer : List object 20030113
7 Importing IV_LTXT_OBJ Call by reference Type reference (TYPE) RM63T-OBJNR Number of the technical object when maintaining texts 20030325
# Exception Resumable Description Created on
1 ERROR_ON_UPDATE General Error during Update of Component 20021121
2 ERROR_WITH_BATCH Error with updated Batch 20021125
3 ERROR_WITH_ILOC Error with updated installation location 20021219
4 ERROR_WITH_KDPOS Error with updated Sales Order Item 20070322
5 ERROR_WITH_LIFNR Error with updated Vendor Number 20070322
6 ERROR_WITH_LTXT Error with update Longtext 20030325
7 ERROR_WITH_MATNR Error with updated Material 20021125
8 ERROR_WITH_NOTIF_DATA Error with updated Part Cond / Event type 20021219
9 ERROR_WITH_PLANT Error with updated Plant 20070322
10 ERROR_WITH_PSPEL Error with updated WBS Element 20070322
11 ERROR_WITH_QTY Error with updated Quantity 20021125
12 ERROR_WITH_SERNR Error with updated S/N 20021125
13 ERROR_WITH_SLOC Error with updated Storage location 20070322
14 ERROR_WITH_SOBKZ Error with updated Special stock indicator 20070322
15 ERROR_WITH_TIME Error with update Date / Time / Zone 20030210

Method UPDATE_DATA_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RESB Call by reference Type reference (TYPE) RESB Reservierung/Sekundärbedarf 20021108
# Exception Resumable Description Created on
1 ERROR_ON_BUFFER_UPDATE 20021108

Method UPD_BATCH_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHARG_NEW Call by reference Type reference (TYPE) CHARG_D 20021218
2 Importing IV_CHARG_OLD Call by reference Type reference (TYPE) CHARG_D Chargennummer 20021218

Method UPD_BATCH_COMPONENT on class CL_CCM_COMPONENT has no exception.
Event Signatures

Event COMP_DATA_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 COMP_REF Exporting Value transfer Object reference (TYPE REF TO) CL_CCM_COMPONENT Material Component 20030304
History
Last changed by/on SAP  20100310 
SAP Release Created in 471