SAP ABAP Class CL_CCOLIEXTR_CNTL (Controller Extraction iPPE->CC)
Hierarchy
EA-IPPE (Software Component) SAP iPPE
   AP-PPE (Application Component) Integrated Product and Process Engineering
     CPPECCO (Package) iPPE Extractor for SEM Connection
Properties
Class CL_CCOLIEXTR_CNTL  
Short Description Controller Extraction iPPE->CC    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPECCO   iPPE Extractor for SEM Connection 
Created 20020603   SAP 
Last change 20040316   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CCO02 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CCO04 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PPENV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PPET8 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PPFEX Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CCOLIEXTR_CNTL has no interface implemented.
Friends
Class CL_CCOLIEXTR_CNTL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CMPID Instance attribute Private Object reference (TYPE REF TO) IF_EX_IPPE_CMPID BAdI Material 20020807
2 MR_NETWORK Instance attribute Private Object reference (TYPE REF TO) CL_CCOLINETWORK Allocation Network 20020807
3 MS_PARAMETER Instance attribute Private Type reference (TYPE) CCO02_TS_PARAMETER Explosion Parameters 20020805
4 MS_ROOT Instance attribute Private Type reference (TYPE) CCO02_TS_ROOT Root 20020805
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTIVITIES_TO_RESULT Instance method Private Method Add Modes (ACTA) 20020807
2 ADD_CONCEPTS_TO_RESULT Instance method Private Method Add Solution Concepts (CONV) 20020807
3 ADD_POSITIONS_TO_RESULT Instance method Private Method Add Items (CMPV) 20020807
4 CONSTRUCTOR Instance method Public Constructor Constructor for CL_CCOLIEXTR_CNTL 20020808
5 CONVERT_TO_XML_STRING Instance method Private Method Transform Result into String 20021002
6 DETERMINE_CUOBJ Instance method Private Method Derive CUOBJ using MULTI_LEVEL_CONF 20020814
7 EXTRACT_IPPE_FOR_CO Instance method Private Method Extract iPPE Step-by-Step 20020805
8 FILL_CO_INPUT_AND_ROOT Instance method Private Method Fill Explosion Parameter and Root 20020814
9 FINISH Instance method Private Method Complete Extraction 20020805
10 INITIALIZE Instance method Private Method Initialization 20020805
11 RUN_EXTRACTION Instance method Public Method Carry Out Extraction iPPE->CC 20020805
Events
Class CL_CCOLIEXTR_CNTL has no event.
Types
Class CL_CCOLIEXTR_CNTL has no local type.
Method Signatures

Method ADD_ACTIVITIES_TO_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTRY Call by reference Type reference (TYPE) CCO02_TS_ENTRY Parent + Einstieg 20021007
2 Importing IT_ACTIVITIES Call by reference Type reference (TYPE) PPET8_CO_ACT_OP_TAB anzufügende Aktivitäten 20021007
3 Importing IT_ACT_SEQUENCE Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB Abfolge Aktivitäten 20021007
4 Importing IT_ACT_STRUCTUR Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB Struktur Aktivitäten 20021007

Method ADD_ACTIVITIES_TO_RESULT on class CL_CCOLIEXTR_CNTL has no exception.

Method ADD_CONCEPTS_TO_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRY Call by reference Type reference (TYPE) CCO02_TT_ENTRY nachfolgende Einstiege 20021009
2 Importing IS_ENTRY Call by reference Type reference (TYPE) CCO02_TS_ENTRY Parent + Einstieg 20021009
3 Importing IS_PVS_POS Call by reference Type reference (TYPE) PPET8_CO_OUT_POS anzufügende Position 20021009
4 Importing IT_STRUCTUR Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB Beziehungen 20021009

Method ADD_CONCEPTS_TO_RESULT on class CL_CCOLIEXTR_CNTL has no exception.

Method ADD_POSITIONS_TO_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRY Call by reference Type reference (TYPE) CCO02_TT_ENTRY nachfolgende Einstiege 20020814
2 Importing IS_ENTRY Call by reference Type reference (TYPE) CCO02_TS_ENTRY Parent + Einstieg 20020814
3 Importing IT_PVS_POS Call by reference Type reference (TYPE) PPET8_CO_OUT_POS_TAB anzufügende Positionen 20020814
4 Importing IT_STRUCTUR Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB Beziehungen 20021007

Method ADD_POSITIONS_TO_RESULT on class CL_CCOLIEXTR_CNTL has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CCOLIEXTR_CNTL has no parameter.
Method CONSTRUCTOR on class CL_CCOLIEXTR_CNTL has no exception.

Method CONVERT_TO_XML_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_XML_STRING Call by reference Type reference (TYPE) CCO02_XML_STRING XML als String 20021002
2 Importing IT_XML Call by reference Type reference (TYPE) CCO02_TT_XML Ergebnis in XML 20021002

Method CONVERT_TO_XML_STRING on class CL_CCOLIEXTR_CNTL has no exception.

Method DETERMINE_CUOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_CUOBJ Call by reference Type reference (TYPE) CUOBJ Konfiguration 20020814
2 Importing ID_CMPID Call by reference Type reference (TYPE) PVS_CMPID Materialnummer 20021015

Method DETERMINE_CUOBJ on class CL_CCOLIEXTR_CNTL has no exception.

Method EXTRACT_IPPE_FOR_CO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTRY Call by reference Type reference (TYPE) CCO02_TS_ENTRY Parent + Einstieg 20020814
# Exception Resumable Description Created on
1 NO_ENTRY kein Einstieg 20021016

Method FILL_CO_INPUT_AND_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_CO_INPUT Call by reference Type reference (TYPE) PPET8_CO_IN Auflöseparameter CO 20020814
2 Importing ID_CONCEPT Call by reference Type reference (TYPE) CCO02_CONCEPT Konzepte aktiv 20021016
3 Importing ID_CONCEPTS Call by reference Type reference (TYPE) CCO02_CONCEPTS alle Konzepte? 20021016
4 Importing ID_EXTR_BY Call by reference Type reference (TYPE) CCO02_EXTR_BY Extraktion über 20020814
5 Importing ID_GUID Call by reference Type reference (TYPE) CCO02_GUID GUID 20020814
6 Importing ID_LOTSIZE Call by reference Type reference (TYPE) CCO02_LOTSIZE Losgröße 20020814
7 Importing ID_UNIT Call by reference Type reference (TYPE) CCO02_UNIT Mengeneinheit 20020814
# Exception Resumable Description Created on
1 FAILED kein Einstieg 20020814

Method FINISH Signature

Method FINISH on class CL_CCOLIEXTR_CNTL has no parameter.
Method FINISH on class CL_CCOLIEXTR_CNTL has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAMETER Call by reference Type reference (TYPE) CCO02_TS_PARAMETER Auslöseparameter 20021016
2 Importing IT_EDGEFIELDS Call by reference Type reference (TYPE) CCO04_TT_EDGEFIELDS Zuordnung Kantenfelder 20020925
3 Importing IT_EDGES Call by reference Type reference (TYPE) CCO04_TT_EDGES Zuordnung Kanten 20020925
4 Importing IT_NODES Call by reference Type reference (TYPE) CCO04_TT_NODES Feldinformation Knoten 20020930
5 Importing IT_OBJECTS Call by reference Type reference (TYPE) CCO04_TT_OBJECTS Feldinformation Objekte 20020930
6 Importing IT_TYPEFIELDS Call by reference Type reference (TYPE) CCO04_TT_TYPEFIELDS Zuordnung Typenfelder 20020925
7 Importing IT_TYPES Call by reference Type reference (TYPE) CCO04_TT_TYPES Zuordnung Typen 20020925

Method INITIALIZE on class CL_CCOLIEXTR_CNTL has no exception.

Method RUN_EXTRACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_LOGNUMBER Call by reference Type reference (TYPE) BALOGNR Protokollnummer 20021001
2 Exporting ED_SEVERITY Call by reference Type reference (TYPE) SYSUBRC Schweregrad Meldungen 20021001
3 Exporting ED_XML_STRING Call by reference Type reference (TYPE) CCO02_XML_STRING XML als String 20021002
4 Exporting ET_XML Call by reference Type reference (TYPE) CCO02_TT_XML Ergebnis in XML 20020805
5 Importing IS_PARAMETER Call by reference Type reference (TYPE) CCO02_TS_PARAMETER Auflöseparameter 20021016
6 Importing IT_EDGEFIELDS Call by reference Type reference (TYPE) CCO04_TT_EDGEFIELDS Zuordnung Kantenfelder 20020925
7 Importing IT_EDGES Call by reference Type reference (TYPE) CCO04_TT_EDGES Zuordnung Kanten 20020925
8 Importing IT_NODES Call by reference Type reference (TYPE) CCO04_TT_NODES Feldinformation Knoten 20020930
9 Importing IT_OBJECTS Call by reference Type reference (TYPE) CCO04_TT_OBJECTS Feldinformation Objekte 20020930
10 Importing IT_TYPEFIELDS Call by reference Type reference (TYPE) CCO04_TT_TYPEFIELDS Zuordnung Typenfelder 20020925
11 Importing IT_TYPES Call by reference Type reference (TYPE) CCO04_TT_TYPES Zuordnung Typen 20020925
# Exception Resumable Description Created on
1 NO_ENTRY kein Einstieg 20021016
History
Last changed by/on SAP  20040316 
SAP Release Created in