SAP ABAP Class CL_CFX_BI_OBJECT_CATEGORY (Object Category in cFolders System)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA (Application Component) Cross-Application Components
     CFX_BI_BOM (Package) cFolders Backend Integration, BOMs
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CFX_BI_OC_IPPE_EXTRACT iPPE Extract as Object Cat. 20050316
Properties
Class CL_CFX_BI_OBJECT_CATEGORY  
Short Description Object Category in cFolders System    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_BI_BOM   cFolders Backend Integration, BOMs 
Created 20050304   SAP 
Last change 20050705   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)
Interfaces
Class CL_CFX_BI_OBJECT_CATEGORY has no interface implemented.
Friends
Class CL_CFX_BI_OBJECT_CATEGORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_ATTRIBUTE_VALUES Instance attribute Protected Object reference (TYPE REF TO) CL_CFX_BI_ATTRIBUTE_VALUES Attribute Value cFolders Folder Objects 20050304
2 MP_CFOLDERS_SYSTEM Instance attribute Protected Object reference (TYPE REF TO) CL_CFX_BI_CFOLDERS_SYSTEM cFolders System to Which Data Is to Be Exported 20050315
3 MP_FOLDER Instance attribute Protected Object reference (TYPE REF TO) CL_CFX_BI_FOLDER Folder to Which Category Is Assigned 20050404
4 MT_ALIAS_VALUES Instance attribute Protected Type reference (TYPE) CFX_BI_API_TT_ALIAS_VALUE List of Aliases 20050401
5 MT_FIELDGROUP_MASTER Instance attribute Private Type reference (TYPE) CFX_BI_API_TT_FIELDGROUP_MASTR Master Flag for Field Groups 20050404
6 M_BACKEND_KEY Instance attribute Protected Type reference (TYPE) SWO_TYPEID Object Key 20050304
7 M_CATEGORY_TYPE Instance attribute Private Type reference (TYPE) CFX_BI_API_T_OBJECT_TYPE Object Type 20050304
8 M_TRANSPORT_STATUS Instance attribute Public Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS Transport Status to/from cFolders System 20050519
9 M_TYPE_ID Instance attribute Private Type reference (TYPE) CFX_BI_T_EXTERNAL_ID ID of Category Type in cFolders System 20050307
10 M_TYPE_NAMESPACE Instance attribute Private Type reference (TYPE) CFX_BI_T_EXTERNAL_NAMESPACE Namespace of Category Type in cFolders System 20050307
11 SC_ACTION_CHANGE Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_ACTION 'Change' Change During Transport (Available in Target System) 20050404
12 SC_ACTION_CREATE Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_ACTION 'Create' Create During Transport (Not Available in Target System) 20050404
13 SC_ACTION_DELETE Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_ACTION 'Delete' Delete During Transport (Only BOM Items) 20050404
14 SC_ACTION_NONE Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_ACTION 'None' Do Not Transport (Not Changed or Already Transported) 20050404
15 SC_STATUS_CHECKED Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS 'Checked' Transport Status to/from cFolders System 20050404
16 SC_STATUS_CHECK_ERROR Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS 'CheckError' Transport Status to/from cFolders System 20050404
17 SC_STATUS_INITIALIZATION_ERROR Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS 'InitializationError' Transport Status to/from cFolders System 20050404
18 SC_STATUS_INITIALIZED Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS 'Initialized' Transport Status to/from cFolders System 20050404
19 SC_STATUS_NOT_MODIFIED Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS 'NotModified' Transport Status to/from cFolders System 20050404
20 SC_STATUS_TRANSPORTED Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS 'Transported' Transport Status to/from cFolders System 20050404
21 SC_STATUS_TRANSPORT_ERROR Constant Public Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS 'TransportError' Transport Status to/from cFolders System 20050404
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_AFTER_RFC Instance method Public Method Output Messages to RFC Call 20050406
2 ASSIGN Instance method Public Method Export to cFolders 20050422
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050318
4 CREATE_CATEGORY Static method Public Method Creates an Object Category Object 20050304
5 EXPORT Instance method Public Method Export to cFolders 20050304
6 EXPORT_ALIASES Instance method Protected Method Export Aliases to cFolders 20050401
7 GET_BACKEND_KEY Instance method Public Method Reads Concrete Type of Category 20050304
8 GET_BS_DATA Instance method Protected Method Reads Data in Back-End and Returns it as a Structure 20050401
9 GET_CATEGORY_TYPE Instance method Public Method Reads Concrete Type of Category 20050304
10 GET_TYPE_ID_NAMESPACE Instance method Public Method Delivers ID and Namespace of Category in cFolders 20050401
11 INITIALIZE_FROM_BS Instance method Public Method Read Data from Back-End System 20050304
12 INITIALIZE_FROM_CFX Instance method Public Method Read Object Category of cFolders System 20050407
13 MAP_ALIAS_VALUES_TO_BS_DATA Instance method Protected Method Copy cFolders Alias Values to Data of Backend System 20050420
14 MAP_BS_DATA_TO_ALIAS_VALUES Instance method Protected Method Copy cFolders Alias Values to Data of Backend System 20050401
15 SET_FIELDGROUP_MASTER Instance method Protected Method Set Master Flag for Field Groups 20050404
16 SET_FOLDER Instance method Public Method Set Folder to Which Category Is Assigned 20050404
Events
Class CL_CFX_BI_OBJECT_CATEGORY has no event.
Types
Class CL_CFX_BI_OBJECT_CATEGORY has no local type.
Method Signatures

Method ADD_MESSAGE_AFTER_RFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Fehler ? 20050406
2 Importing IS_FAULT Call by reference Type reference (TYPE) CFX_BI_API_TS_FAULT Fehlerinformationen 20050406
3 Importing I_FAULTSTRING Call by reference Type reference (TYPE) STRING cFolders Fehlertext 20050406
4 Importing I_MSG_TEXT Call by reference Type reference (TYPE) TEXT80 Text Länge 80 20050406
5 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichtentyp 20050406
6 Importing I_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20050406

Method ADD_MESSAGE_AFTER_RFC on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method ASSIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CANCEL Call by reference Type reference (TYPE) ABAP_BOOL Von Anwender abgebrochen 20050422
2 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Fehler ? 20050422
3 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichtentyp 20050422

Method ASSIGN on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method CONSTRUCTOR 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 20050318
2 Importing IP_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_BI_FOLDER cFolders Mappe für cFolders Backendintegration 20050404
3 Importing IS_OBJECT_CATEGORY_TYPE Call by reference Type reference (TYPE) CFX_GENER_OBJECT Mapping zwischen Objekt-Typ und Klassenname 20050318
4 Importing I_BACKEND_KEY Call by reference Type reference (TYPE) SWO_TYPEID Objektschlüssel 20050318

Method CONSTRUCTOR on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method CREATE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_CATEGORY Call by reference Object reference (TYPE REF TO) CL_CFX_BI_OBJECT_CATEGORY Objekt Category im cFolders System 20050304
2 Importing IP_CFOLDERS_SYSTEM Call by reference Object reference (TYPE REF TO) CL_CFX_BI_CFOLDERS_SYSTEM cFolders System für cFolders Backendintegration 20050315
3 Importing IP_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_BI_FOLDER cFolders Mappe für cFolders Backendintegration 20050405
4 Importing I_BACKEND_KEY Call by reference Type reference (TYPE) SWO_TYPEID Schlüssel des Objekts im Backend System 20050304
5 Importing I_CATEGORY_TYPE Call by reference Type reference (TYPE) CFX_BI_API_T_OBJECT_TYPE Objekttyp 20050304

Method CREATE_CATEGORY on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CANCEL Call by reference Type reference (TYPE) ABAP_BOOL Von Anwender abgebrochen 20050304
2 Exporting E_ERROR Call by reference Type reference (TYPE) ABAP_BOOL Fehler ? 20050304
3 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichtentyp 20050304

Method EXPORT on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method EXPORT_ALIASES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichtentyp 20050401
2 Returning R_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler ? 20050401

Method EXPORT_ALIASES on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method GET_BACKEND_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_BACKEND_KEY Value transfer Type reference (TYPE) SWO_TYPEID Objektschlüssel 20050304

Method GET_BACKEND_KEY on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method GET_BS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL Objekt gibt es im BS 20050401
2 Importing I_ERROR_TRANSPORT_STATUS Call by reference Type reference (TYPE) CFX_BI_T_TRANSPORT_STATUS Transportstatus von/nach cFolders System 20050401

Method GET_BS_DATA on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method GET_CATEGORY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CATEGORY_TYPE Value transfer Type reference (TYPE) CFX_BI_API_T_OBJECT_TYPE Objekttyp 20050304

Method GET_CATEGORY_TYPE on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method GET_TYPE_ID_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TYPE_ID Call by reference Type reference (TYPE) CFX_BI_T_EXTERNAL_ID 20050401
2 Exporting E_TYPE_NAMESPACE Call by reference Type reference (TYPE) CFX_BI_T_EXTERNAL_NAMESPACE Externer Namensraum 20050401

Method GET_TYPE_ID_NAMESPACE on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method INITIALIZE_FROM_BS Signature

Method INITIALIZE_FROM_BS on class CL_CFX_BI_OBJECT_CATEGORY has no parameter.
Method INITIALIZE_FROM_BS on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method INITIALIZE_FROM_CFX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CFX_ID Call by reference Type reference (TYPE) SYSUUID_C Id des Objektes in cFolders 20050420
2 Importing I_MSG_TYPE Call by reference Type reference (TYPE) SYMSGTY 'I' Nachrichtentyp 20050420
3 Returning R_ERROR Value transfer Type reference (TYPE) ABAP_BOOL Fehler? 20050420

Method INITIALIZE_FROM_CFX on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method MAP_ALIAS_VALUES_TO_BS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ALIAS_VALUES Call by reference Type reference (TYPE) CFX_BI_API_TT_ALIAS_VALUE Liste der Aliase 20050530
2 Returning R_KEY_FOUND Value transfer Type reference (TYPE) ABAP_BOOL nicht initialer Schlüssel gefunden 20050420

Method MAP_ALIAS_VALUES_TO_BS_DATA on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method MAP_BS_DATA_TO_ALIAS_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_KEY_FOUND Value transfer Type reference (TYPE) ABAP_BOOL nicht initialer Schlüssel gefunden 20050401

Method MAP_BS_DATA_TO_ALIAS_VALUES on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method SET_FIELDGROUP_MASTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDGROUP_ID Call by reference Type reference (TYPE) CFX_BI_API_T_STRING Id der Feldgruppe 20050404
2 Importing I_FIELDGROUP_NAMESPACE Call by reference Type reference (TYPE) CFX_BI_API_T_STRING Namespace der Felgruppe 20050404
3 Importing I_IS_MASTER Call by reference Type reference (TYPE) CFX_BI_API_T_BOOL 'Ja' = ja oder 'nein' = nein 20050404

Method SET_FIELDGROUP_MASTER on class CL_CFX_BI_OBJECT_CATEGORY has no exception.

Method SET_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_FOLDER Call by reference Object reference (TYPE REF TO) CL_CFX_BI_FOLDER cFolders Mappe für cFolders Backendintegration 20050404

Method SET_FOLDER on class CL_CFX_BI_OBJECT_CATEGORY has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 600