SAP ABAP Class CL_CFX_BI_IPPE_EXTRACT (iPPE Extract)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-MD-PPE (Application Component) Integrated Product and Process Engineering
     CPPER3E_CFX (Package) Integration of cFolders in ERP
Properties
Class CL_CFX_BI_IPPE_EXTRACT  
Short Description iPPE Extract    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPER3E_CFX   Integration of cFolders in ERP 
Created 20050308   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CC01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 CFXBI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PDEXT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 PPENV Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 PPET8 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 PPFOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_BI_IPPE_EXTRACT has no interface implemented.
Friends
Class CL_CFX_BI_IPPE_EXTRACT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_ADDON_OPTS Instance attribute Private Type reference (TYPE) PDEXT_ADDON_OPTIONS Option Values for Next Application 20050308
2 MS_EXTR_MODE Instance attribute Private Type reference (TYPE) PDEXT_EXTR_MODE Mode for Extraction (Source / Target) 20050308
3 MS_EXTR_OPTS Instance attribute Private Type reference (TYPE) PDEXT_OPTIONS Options for iPPE Model Extraction 20050308
4 MS_FILTER Instance attribute Private Type reference (TYPE) PDEXT_FILTER Header Structure for an iPPE Filter 20050308
5 MS_FOCUS Instance attribute Private Type reference (TYPE) PPFOC_PFOCID_LI Context Parameters for Focus 20050308
6 MS_MSG_OPT Instance attribute Private Type reference (TYPE) PDEXT_MSG_OPT Type of Data Flow for Message 20050308
7 MS_MSG_TYPE Instance attribute Private Type reference (TYPE) PDEXT_MSG_TYPE Type Level of Generated Messages 20050308
8 MT_DOCUMENTS Instance attribute Private Type reference (TYPE) CFX_BI_TT_IPPE_EXTRACT_DOC Document Objects of an iPPE Extract 20050309
9 MT_HEAD_POS Instance attribute Private Type reference (TYPE) PPET8_HEAD_POS_TAB Header Item Table for Current Explosion 20050308
10 MT_IPPE_OBJS Instance attribute Private Type reference (TYPE) PPET8_MEM_TAB iPPE Combination Object Table for Current Explosion 20050308
11 MT_OBJECT_LINKS Instance attribute Private Type reference (TYPE) CFX_BI_TT_IPPE_OBJECT_LINKS Linked Objects 20050310
12 MT_PNODID Instance attribute Private Type reference (TYPE) PPET_PNODID_LI_TAB iPPE Node Table for Current Explosion 20050308
13 MT_PNODID_CFX Instance attribute Private Type reference (TYPE) PPET_PNODID_LI_TAB iPPE Node Table for Current Explosion 20050322
14 MT_PNODTX Instance attribute Private Type reference (TYPE) PPET_PNODTX_LI_TAB iPPE Node Text Table for Current Explosion 20050308
15 MT_PVCMPHD Instance attribute Private Type reference (TYPE) PPET8_PVCMPHD_TAB iPPE Variant Detail Table for Current Explosion 20050308
16 MT_PVCMPHD_CFX Instance attribute Private Type reference (TYPE) PPET8_PVCMPHD_TAB iPPE Variant Detail Table for Current Explosion 20050322
17 MT_RESULT Instance attribute Private Type reference (TYPE) PPET8_RESULT_TAB iPPE Result Table for Current Explosion 20050308
18 MT_STRUCT Instance attribute Private Type reference (TYPE) PPET_STRUCT_LI_TAB iPPE Structure Table for Current Explosion 20050308
19 MT_TECHS Instance attribute Private Type reference (TYPE) CC01_PARAMETER Parameter variant 20050311
20 M_EXTRACT_GUID Instance attribute Private Type reference (TYPE) PVS_GUID Internal Identification for PVS Objects 20050308
21 M_FLT_VAL Instance attribute Private Type reference (TYPE) PPE_TARGET_APPL Target Application for Extraction Data 20050308
22 M_IS_FILTER Instance attribute Private Type reference (TYPE) CFX_BI_FLAG General flag 20050308
23 SC_KLART_NODE Constant Private Type reference (TYPE) PPE_KLASSENART '053' Class Type 20050316
24 SC_KLART_VARIANT Constant Private Type reference (TYPE) PPE_KLASSENART '056' Class Type 20050316
Methods
# Method Level Visibility Method type Description Created on
1 CACHE_DOCUMENTS Instance method Private Method Buffers All Documents of an Extract 20050309
2 CACHE_OBJECT_LINKS Instance method Private Method Buffers All Linked Objects 20050310
3 CACHE_OBJ_CONFIGURATIONS Instance method Private Method Buffers All Configurations 20050401
4 CACHE_OBJ_DEPENDENCIES Instance method Private Method Buffers All Object Dependency Data 20050401
5 CACHE_TECHS Instance method Private Method Buffers Effectivity Variant 20050311
6 CONSTRUCTOR Instance method Public Constructor Creates an Object 20050308
7 GET_CFX_REL_NODES Instance method Private Method Delivers All Relevant Nodes of Extract for cFolders 20050401
8 GET_CFX_REL_VARIANTS Instance method Private Method Delivers All Relevant Variants of Extract for cFolders 20050401
9 GET_EXTRACT_ATTRIBUTES Instance method Public Method Delivers Attributes of Extract 20050314
10 GET_EXTRACT_LINKS Instance method Public Method Delivers All Linked Objects of an Extract 20050316
11 GET_NODE_ATTRIBUTES Instance method Public Method Delivers Attributes of a Node 20050314
12 GET_NODE_LINKS Instance method Public Method Delivers All Linked Objects of a Node 20050316
13 GET_OBJECTS Instance method Public Method Delivers Objects to cFolders 20050309
14 GET_OBJECTS_DOCUMENT Instance method Private Method Delivers Documents to cFolders 20050309
15 GET_OBJECTS_MATERIAL Instance method Private Method Delivers Materials to cFolders 20050309
16 GET_OBJECTS_NODE Instance method Private Method Delivers iPPE Nodes to cFolders 20050309
17 GET_OBJECTS_VARIANT Instance method Private Method Delivers iPPE Variant to cFolders 20050309
18 GET_OBJ_CLASSIFICATIONS Instance method Private Method Reads Classification: Assignments to Object 20050316
19 GET_VARIANT_ATTRIBUTES Instance method Public Method Delivers Attributes of a Variant 20050314
20 GET_VARIANT_LINKS Instance method Public Method Delivers All Linked Objects of a Variant 20050316
21 IS_NODE_RELEVANT Instance method Private Method Checks Whether Node Is in Extract 20050322
22 IS_VARIANT_RELEVANT Instance method Private Method Checks Whether Variant Is in Extract 20050322
Events
Class CL_CFX_BI_IPPE_EXTRACT has no event.
Types
Class CL_CFX_BI_IPPE_EXTRACT has no local type.
Method Signatures

Method CACHE_DOCUMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOCUMENTS Call by reference Type reference (TYPE) CFX_BI_TT_IPPE_EXTRACT_DOC Dokument-Objekte eines iPPE-Extractes 20050401
2 Importing IT_PNODID_CFX Call by reference Type reference (TYPE) PPET_PNODID_LI_TAB cFolders: Knotentabelle der aktuellen Auflösung 20050401
3 Importing IT_PVCMPHD_CFX Call by reference Type reference (TYPE) PPET8_PVCMPHD_TAB cFolders: Variantendateiltabelle der aktuellen Auflösung 20050401

Method CACHE_DOCUMENTS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method CACHE_OBJECT_LINKS Signature

Method CACHE_OBJECT_LINKS on class CL_CFX_BI_IPPE_EXTRACT has no parameter.
Method CACHE_OBJECT_LINKS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method CACHE_OBJ_CONFIGURATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FILTER Call by reference Type reference (TYPE) PDEXT_FILTER Kopfstruktur eines PPE Filters 20050401
2 Importing IT_PVCMPHD_CFX Call by reference Type reference (TYPE) PPET8_PVCMPHD_TAB cFolders: Variantendateiltabelle der aktuellen Auflösung 20050401

Method CACHE_OBJ_CONFIGURATIONS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method CACHE_OBJ_DEPENDENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PVCMPHD_CFX Call by reference Type reference (TYPE) PPET8_PVCMPHD_TAB cFolders: Variantendateiltabelle der aktuellen Auflösung 20050401

Method CACHE_OBJ_DEPENDENCIES on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method CACHE_TECHS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TECHS Call by reference Type reference (TYPE) CC01_PARAMETER Gültigkeitsbewertung 20050311
2 Importing I_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20050311
3 Importing I_TECHS Call by reference Type reference (TYPE) TECHS Gültigkeitsbewertung/Standardbewertung 20050311

Method CACHE_TECHS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADDON_OPTS Call by reference Type reference (TYPE) PDEXT_ADDON_OPTIONS Optionswerte der Folgeanwendung 20050308
2 Importing IS_EXTR_MODE Call by reference Type reference (TYPE) PDEXT_EXTR_MODE Modus der Extraktion (Quelle / Ziel) 20050308
3 Importing IS_EXTR_OPTS Call by reference Type reference (TYPE) PDEXT_OPTIONS Optionen der iPPE Modellextraktion 20050308
4 Importing IS_FILTER Call by reference Type reference (TYPE) PDEXT_FILTER Kopfstruktur eines PPE Filters 20050308
5 Importing IS_FOCUS Call by reference Type reference (TYPE) PPFOC_PFOCID_LI Kontextparameter zum Fokus 20050308
6 Importing IS_MSG_OPT Call by reference Type reference (TYPE) PDEXT_MSG_OPT Art des Datenfluss der Meldung 20050308
7 Importing IS_MSG_TYPE Call by reference Type reference (TYPE) PDEXT_MSG_TYPE Typlevel der erzeugten Meldungen 20050308
8 Importing IT_HEAD_POS Call by reference Type reference (TYPE) PPET8_HEAD_POS_TAB Kopf Positionstabelle der aktuellen Auflösung 20050308
9 Importing IT_IPPE_OBJS Call by reference Type reference (TYPE) PPET8_MEM_TAB iPPE zusammenstellung Objekttabelle der aktuellen Auflösung 20050308
10 Importing IT_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI_TAB iPPE Knotentabelle der aktuellen Auflösung 20050308
11 Importing IT_PNODTX Call by reference Type reference (TYPE) PPET_PNODTX_LI_TAB iPPE Knotentexttabelle der aktuellen Auflösung 20050308
12 Importing IT_PVCMPHD Call by reference Type reference (TYPE) PPET8_PVCMPHD_TAB iPPE Variantendateiltabelle der aktuellen Auflösung 20050308
13 Importing IT_RESULT Call by reference Type reference (TYPE) PPET8_RESULT_TAB iPPE Ergebnistabelle der aktuellen Auflösung 20050308
14 Importing IT_STRUCT Call by reference Type reference (TYPE) PPET_STRUCT_LI_TAB iPPE Strukturtabelle der aktuellen Auflösung 20050308
15 Importing I_EXTRACT_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20050308
16 Importing I_FLT_VAL Call by reference Type reference (TYPE) PPE_TARGET_APPL Zielanwendung für Extraktionsdaten 20050308
17 Importing I_IS_FILTER Call by reference Type reference (TYPE) ABAP_BOOL Boolscher Typ 20050308

Method CONSTRUCTOR on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_CFX_REL_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PNODID_CFX Call by reference Type reference (TYPE) PPET_PNODID_LI_TAB cFolders: Knotentabelle der aktuellen Auflösung 20050401
2 Importing IT_PNODID Call by reference Type reference (TYPE) PPET_PNODID_LI_TAB iPPE: Knotentabelle der aktuellen Auflösung 20050401

Method GET_CFX_REL_NODES on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_CFX_REL_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PVCMPHD_CFX Call by reference Type reference (TYPE) PPET8_PVCMPHD_TAB cFolders: Variantendateiltabelle der aktuellen Auflösung 20050401
2 Importing IT_PVCMPHD Call by reference Type reference (TYPE) PPET8_PVCMPHD_TAB iPPE: Variantendateiltabelle der aktuellen Auflösung 20050401

Method GET_CFX_REL_VARIANTS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_EXTRACT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IPPE_EXTRACT_ATTR Call by reference Type reference (TYPE) CFX_BI_TS_IPPE_EXTR_ATTRIBUTES Attribute von iPPE Extrakt für cFolders Backend Integration 20050314

Method GET_EXTRACT_ATTRIBUTES on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_EXTRACT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IPPE_EXTRACT_LINKS Call by reference Type reference (TYPE) CFX_BI_TT_IPPE_OBJECT_LINKS Verknüpfte Objekte 20050316

Method GET_EXTRACT_LINKS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_NODE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IPPE_NODE_ATTR Call by reference Type reference (TYPE) CFX_BI_TS_IPPE_NODE_ATTRIBUTES Attribute eines iPPE Knotens für cFolders Backend Integratio 20050314
2 Importing I_NODE_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20050314

Method GET_NODE_ATTRIBUTES on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_NODE_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IPPE_NODE_LINKS Call by reference Type reference (TYPE) CFX_BI_TT_IPPE_OBJECT_LINKS Verknüpfte Objekte 20050316
2 Importing I_NODE_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20050316

Method GET_NODE_LINKS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELECTED_OBJECTS Call by reference Type reference (TYPE) CFX_BI_TT_PDM_EXP_OBJECTS Tabelle von Exportobjekten aus dem Produktstrukturbrowser 20050309
2 Importing I_GET_ALL_OBJECTS Call by reference Type reference (TYPE) CFX_BI_FLAG Liefert alle Objekte zurück 20050309
3 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) OBJECT_TYPE Objekttyp im Produktstrukturbrowser 20050309

Method GET_OBJECTS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_OBJECTS_DOCUMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SELECTED_OBJECTS Value transfer Type reference (TYPE) CFX_BI_TT_PDM_EXP_OBJECTS Tabelle von Exportobjekten aus dem Produktstrukturbrowser 20050309

Method GET_OBJECTS_DOCUMENT on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_OBJECTS_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SELECTED_OBJECTS Value transfer Type reference (TYPE) CFX_BI_TT_PDM_EXP_OBJECTS Tabelle von Exportobjekten aus dem Produktstrukturbrowser 20050309

Method GET_OBJECTS_MATERIAL on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_OBJECTS_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SELECTED_OBJECTS Value transfer Type reference (TYPE) CFX_BI_TT_PDM_EXP_OBJECTS Tabelle von Exportobjekten aus dem Produktstrukturbrowser 20050309

Method GET_OBJECTS_NODE on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_OBJECTS_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SELECTED_OBJECTS Value transfer Type reference (TYPE) CFX_BI_TT_PDM_EXP_OBJECTS Tabelle von Exportobjekten aus dem Produktstrukturbrowser 20050309

Method GET_OBJECTS_VARIANT on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_OBJ_CLASSIFICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALLOCATIONS Call by reference Type reference (TYPE) PPENV_OBJECT_ALLOC_TAB Alle Zuordnungen zum Objekt 20050316
2 Exporting ET_CHAR_VALUES Call by reference Type reference (TYPE) TT_API_VAL_R Tabellentyp zu API_VAL_R 20050316
3 Importing IS_GUID Call by reference Type reference (TYPE) PPET_APPL_GUID Objektidentifikation im iPPE 20050316
4 Importing IV_AENNR Call by reference Type reference (TYPE) PVS_AENNR Änderungsnummer im iPPE 20050316
5 Importing IV_OBJ_NOT_CHK Call by reference Type reference (TYPE) PPE_XFELD PPET_FALSE Feld zum Ankreuzen 20050316

Method GET_OBJ_CLASSIFICATIONS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_VARIANT_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_IPPE_VARIANT_ATTR Call by reference Type reference (TYPE) CFX_BI_TS_IPPE_VAR_ATTRIBUTES Attribute einer iPPE Variante für cFolders Backend Integrati 20050314
2 Importing I_VARIANT_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20050314

Method GET_VARIANT_ATTRIBUTES on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method GET_VARIANT_LINKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IPPE_VARIANT_LINKS Call by reference Type reference (TYPE) CFX_BI_TT_IPPE_OBJECT_LINKS Verknüpfte Objekte 20050316
2 Importing I_VARIANT_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20050316

Method GET_VARIANT_LINKS on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method IS_NODE_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NODE_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20050322
2 Returning R_RELEVANT Value transfer Type reference (TYPE) CFX_BI_FLAG allgemein zu verwendendes Flag 20050322

Method IS_NODE_RELEVANT on class CL_CFX_BI_IPPE_EXTRACT has no exception.

Method IS_VARIANT_RELEVANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARIANT_GUID Call by reference Type reference (TYPE) PVS_GUID interne Identifikation für PVS Objekte 20050322
2 Returning R_RELEVANT Value transfer Type reference (TYPE) CFX_BI_FLAG allgemein zu verwendendes Flag 20050322

Method IS_VARIANT_RELEVANT on class CL_CFX_BI_IPPE_EXTRACT has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 600