SAP ABAP Class CL_CFX_BI_IPPE_VARIANT (PVS Item of an iPPE Variant for Integration in cFolders)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CFX_BI_GENERIC_OBJECT Generic Object for Back-End Integration 20050307
Properties
Class CL_CFX_BI_IPPE_VARIANT  
Short Description PVS Item of an iPPE Variant for Integration in cFolders    
Super Class CL_CFX_BI_GENERIC_OBJECT Generic Object for Back-End Integration 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPPER3E_CFX   Integration of cFolders in ERP 
Created 20050307   SAP 
Last change 20050615   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 PPET Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_BI_IPPE_VARIANT has no interface implemented.
Friends
Class CL_CFX_BI_IPPE_VARIANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_IPPE_VARIANT_ATTR Instance attribute Private Type reference (TYPE) CFX_BI_TS_IPPE_VAR_ATTRIBUTES Attribute Values of the iPPE Variant 20050316
2 MT_IPPE_VARIANT_LINKS Instance attribute Private Type reference (TYPE) CFX_BI_TT_IPPE_OBJECT_LINKS Attribute Values of Links to Other Folder Objects 20050323
3 MT_LINKED_DMU_DOC_IDS Instance attribute Private Type reference (TYPE) CFX_BI_API_TT_ID DMU Documents Linked to Variant 20050420
4 MT_LINKED_MATERIAL_IDS Instance attribute Protected Type reference (TYPE) CFX_BI_API_TT_ID Materials Linked to Object as ID in cF 20050419
5 MT_LINKED_NODE_IDS Instance attribute Private Type reference (TYPE) CFX_BI_API_TT_ID Nodes Linked to Variant 20050419
6 MT_LINKED_VARIANT_IDS Instance attribute Private Type reference (TYPE) CFX_BI_API_TT_ID Variants Linked to Variant 20050419
7 MT_REMOVED_DMU_DOC_IDS Instance attribute Private Type reference (TYPE) CFX_BI_API_TT_ID DMU Documents no Longer Linked to Variant 20050427
8 MT_REMOVED_MATERIAL_IDS Instance attribute Private Type reference (TYPE) CFX_BI_API_TT_ID Materials no Longer Linked to Variant 20050428
9 SC_ALIAS_CLASS Constant Private Type reference (TYPE) CFX_BI_API_T_NAME 'Class' Alias Class of iPPE Variant for cFolders 20050428
10 SC_ALIAS_CLASS_TYPE Constant Private Type reference (TYPE) CFX_BI_API_T_NAME 'ClassType' Alias Class Type of iPPE Variant for cFolders 20050428
11 SC_ALIAS_NODE_ID Constant Private Type reference (TYPE) CFX_BI_API_T_NAME 'NodeID' Alias Node ID of iPPE Variant 20050429
12 SC_ALIAS_VARIANT_GUID Constant Private Type reference (TYPE) CFX_BI_API_T_NAME 'VariantGuid' Alias iPPE Variant for cFolders 20050316
13 SC_ALIAS_VARIANT_NAME Constant Private Type reference (TYPE) CFX_BI_API_T_NAME 'VariantName' Alias Name of iPPE Variant 20050429
14 SC_ALIAS_VARIANT_TYPE Constant Private Type reference (TYPE) CFX_BI_API_T_NAME 'VariantType' Alias Variant Type of iPPE Variant 20050429
15 SC_BACKEND_STRUCTURE_NAME Constant Public Type reference (TYPE) STRING 'CFX_BI_TS_IPPE_VAR_ATTRIBUTES' Name of Back-End Structure for Attributes 20050331
16 SC_VARIANT_GUID Constant Public Type reference (TYPE) STRING 'GUID' 20050418
Methods
# Method Level Visibility Method type Description Created on
1 AUX_GET_MATERIAL_LINK Instance method Private Method Delivers Link to Material (if Possible) 20050524
2 AUX_GET_OLD_VALUE Instance method Private Method Reads Old Value of a Deleted Link 20050428
3 AUX_UPDATE_LONG_ATTR Instance method Private Method Reads Attributes w. Values Longer than 255 Characters Again 20050422
4 GET_BS_VARIANT_KEYS_FOR_CF_IDS Static method Public Method Keys of iPPE Variants in Back-End System from cFolders IDs 20050419
5 SEARCH_IPPE_VARIANT Static method Public Method Finds iPPE Nodes for Specified Back-End Key 20050324
6 SEARCH_IPPE_VARIANT_IN_CFX Static method Public Method Finds iPPE Variant for Specified Back-End Key in cFolders 20050324
7 SEARCH_IPPE_VARIANT_IN_LIST Static method Public Method Finds iPPE Variant for Specified Back-End Key in List 20050324
Events
Class CL_CFX_BI_IPPE_VARIANT has no event.
Types
Class CL_CFX_BI_IPPE_VARIANT has no local type.
Method Signatures

Method AUX_GET_MATERIAL_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_IPPE_VARIANT_LINKS Call by reference Type reference (TYPE) CFX_BI_TT_IPPE_OBJECT_LINKS Verknüpfte Objekte 20050524
2 Exporting E_CANCEL Call by reference Type reference (TYPE) ABAP_BOOL Von Anwender abgebrochen 20050524
3 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Fehler ? 20050524
4 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichtentyp 20050524

Method AUX_GET_MATERIAL_LINK on class CL_CFX_BI_IPPE_VARIANT has no exception.

Method AUX_GET_OLD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_VALUES Call by reference Type reference (TYPE) CFX_BI_API_TT_CFX_STRING Werte des Attributs 20050616
2 Exporting E_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler? 20050428
3 Importing I_ERROR_TRANSPORT_STATUS Call by reference Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS Transportstatus von/nach cFolders System 20050428
4 Importing I_FIELD_ID Call by reference Type reference (TYPE) CFX_BI_T_EXTERNAL_ID Externe ID 20050428
5 Importing I_FIELD_NAMESPACE Call by reference Type reference (TYPE) CFX_BI_T_EXTERNAL_NAMESPACE Externer Namespace 20050428
6 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichtentyp 20050428
7 Importing I_VERSION_ID Call by reference Type reference (TYPE) SYSUUID_C UUID in Character-Darstellung 20050428

Method AUX_GET_OLD_VALUE on class CL_CFX_BI_IPPE_VARIANT has no exception.

Method AUX_UPDATE_LONG_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_ATTRIBUTE_VALUES Call by reference Object reference (TYPE REF TO) CL_CFX_BI_ATTRIBUTE_VALUES Attribut Werte cFolders Folder Objekte 20050422
2 Changing IS_IPPE_VARIANT_ATTR Call by reference Type reference (TYPE) CFX_BI_TS_IPPE_VAR_ATTRIBUTES Attribute einer iPPE Variante für cFolders Integration 20050422

Method AUX_UPDATE_LONG_ATTR on class CL_CFX_BI_IPPE_VARIANT has no exception.

Method GET_BS_VARIANT_KEYS_FOR_CF_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIANT_KEYS Call by reference Type reference (TYPE) CFX_BI_TT_GUID Tabelle mit GUIds 20050419
2 Exporting E_ALL_VARIANTS_MAPPED Call by reference Type reference (TYPE) ABAP_BOOL wurden alle cfx Schlüssel in BS Schlüssel gewandelt? 20050419
3 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Fehler ? 20050419
4 Importing IP_CFOLDERS_SYSTEM Call by reference Object reference (TYPE REF TO) CL_CFX_BI_CFOLDERS_SYSTEM cFolders System für cFolders Backendintegration 20050419
5 Importing IT_CFOLDERS_DOC_IDS Call by reference Type reference (TYPE) CFX_BI_API_TT_ID IDs der Ippe-Varianten im cFolders System 20050419
6 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichten, Nachrichtentyp 20050419

Method GET_BS_VARIANT_KEYS_FOR_CF_IDS on class CL_CFX_BI_IPPE_VARIANT has no exception.

Method SEARCH_IPPE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ID Call by reference Type reference (TYPE) CFX_BI_API_TT_ID Liste der IDs 20050324
2 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20050324
3 Importing IP_CFOLDERS_SYSTEM Call by reference Object reference (TYPE REF TO) CL_CFX_BI_CFOLDERS_SYSTEM cFolders System für cFolders Backendintegration 20050324
4 Importing IP_FOLDER_OBJECT Call by reference Object reference (TYPE REF TO) CL_CFX_BI_FOLDER_OBJECT Mappenobjekt für cFolders Backendintegration 20050324
5 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichtentyp 20050324
6 Importing I_VARIANT_GUID Call by reference Type reference (TYPE) PVS_PVGUID interne Nummer der PVS-Variante 20050324

Method SEARCH_IPPE_VARIANT on class CL_CFX_BI_IPPE_VARIANT has no exception.

Method SEARCH_IPPE_VARIANT_IN_CFX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DOC_ID Call by reference Type reference (TYPE) CFX_BI_API_TT_ID Liste der IDs 20050324
2 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL 20050324
3 Importing IP_CFOLDERS_SYSTEM Call by reference Object reference (TYPE REF TO) CL_CFX_BI_CFOLDERS_SYSTEM cFolders System für cFolders Backendintegration 20050324
4 Importing IP_FOLDER_OBJECT Call by reference Object reference (TYPE REF TO) CL_CFX_BI_FOLDER_OBJECT Mappenobjekt für cFolders Backendintegration 20050324
5 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichtentyp 20050324
6 Importing I_VARIANT_GUID Call by reference Type reference (TYPE) PVS_PVGUID interne Nummer der PVS-Variante 20050324

Method SEARCH_IPPE_VARIANT_IN_CFX on class CL_CFX_BI_IPPE_VARIANT has no exception.

Method SEARCH_IPPE_VARIANT_IN_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_CFOLDERS_SYSTEM Call by reference Object reference (TYPE REF TO) CL_CFX_BI_CFOLDERS_SYSTEM cFolders System für cFolders Backendintegration 20050324
2 Importing I_VARIANT_GUID Call by reference Type reference (TYPE) PVS_PVGUID interne Nummer der PVS-Variante 20050324
3 Returning RP_IPPE_VARIANT Value transfer Object reference (TYPE REF TO) CL_CFX_BI_IPPE_VARIANT PVS-Teil einer iPPE Variante für Integration nach cFolders 20050324

Method SEARCH_IPPE_VARIANT_IN_LIST on class CL_CFX_BI_IPPE_VARIANT has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 600