SAP ABAP Class CL_CFX_EXTRACT_TRANS_DATA (Extract Transaction Data)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     RS_BCT_CFX_COL (Package) cFolders Reporting
Properties
Class CL_CFX_EXTRACT_TRANS_DATA  
Short Description Extract Transaction Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_CFX_COL   cFolders Reporting 
Created 20060914   SAP 
Last change 20141109    
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 SBIWA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SRSC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CFX_EXTRACT_TRANS_DATA has no interface implemented.
Friends
Class CL_CFX_EXTRACT_TRANS_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ADMIN_USERS Instance attribute Public Type reference (TYPE) CFX_TT_BW_USERS Users list 20061112
2 MT_FIELDS Instance attribute Protected Type reference (TYPE) SBIWA_T_FIELDS Fields in the Transfer Structure 20061017
3 MT_FOL Instance attribute Private Type reference (TYPE) CFX_TT_FOL Folder Table 20071001
4 MT_FOLDERS Instance attribute Public Type reference (TYPE) CFX_TT_BW_FOL folders details 20061112
5 MT_SELECT Instance attribute Private Type reference (TYPE) SBIWA_T_SELECT Selection Criteria 20061017
6 MT_USER Instance attribute Public Type reference (TYPE) CFX_TT_BW_USERS Users list 20060914
7 MV_MAXSIZE Instance attribute Protected Type reference (TYPE) RSMAXSIZE Maximum number of table entries in extraction API interface 20061017
8 SC_COL_COLLABORATION Constant Public Type reference (TYPE) CFX_STRING 'collaboration' Character String for Collaboration Folders 20070604
9 SC_COMP_COLLABORATION Constant Public Type reference (TYPE) CFX_STRING 'competition' Character String for Collaboration Folders 20070604
10 SC_STD_COLLABORATION Constant Public Type reference (TYPE) CFX_STRING 'StandardParts' Character String for Collaboration Folders 20070604
11 SC_USER_TYPE_ADMIN Constant Public Type reference (TYPE) CFX_STRING 'Admin' User type 20070604
Methods
# Method Level Visibility Method type Description Created on
1 ALTER_TABLE_DATA Instance method Public Method Alters the table data 20061126
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060914
3 FILL_USER_TABLES Instance method Public Method Fills the users tables 20071001
4 GET_AREA_ADMIN_USERS Instance method Public Method Calculates the area level admin users 20061112
5 GET_AREA_DATASIZE Instance method Public Method Calculates the areas level attachment size 20061111
6 GET_AREA_USERS Instance method Public Method Calculates the area level users. 20061112
7 GET_NUM_FOLDERS Instance method Public Method Calculates the number of folders for the area 20061121
8 GET_TIMESTAMP_INTERVAL Instance method Public Method Gets the Timestamp interval 20061130
9 READ_COL_AREA_FOL_USER_TRANS Instance method Public Method Gets the transacton data for the Collab, area ,folder, users 20061017
10 READ_FOL_TRANS Instance method Public Method Reads Folder Transaction data 20060914
11 READ_USER_TRANS Instance method Public Method Reads the User Transaction data 20060914
Events
Class CL_CFX_EXTRACT_TRANS_DATA has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ERRORS Public See coding 20060925 BEGIN OF ts_errors, colid TYPE cfx_string, areaid TYPE cfx_string, folid TYPE cfx_string, END OF ts_errors
2 TS_TIMESTMP_RANGE Public See coding 20061207 BEGIN OF ts_timestmp_range, sign(1), option(2), low TYPE robwqtstat-tstmp, high TYPE robwqtstat-tstmp, END OF ts_timestmp_range
3 TT_ERRORS Public See coding 20060925 tt_errors TYPE STANDARD TABLE OF ts_errors
4 TT_TIMESTMP_RANGE Public See coding 20061207 tt_timestmp_range TYPE TABLE OF ts_timestmp_range
5 TV_TIMESTAMP_RANGE Public See coding 20061214 tv_timestamp_range TYPE RANGE OF cfx_tv_date
Method Signatures

Method ALTER_TABLE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COL_FOL_AREA Call by reference Type reference (TYPE) CFX_TT_COL_AREA_FOL_TRANS Collaboration Area Folder Transaction Table 20061126

Method ALTER_TABLE_DATA on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAXSIZE Call by reference Type reference (TYPE) RSMAXSIZE Maximum number of table entries in extraction API interface 20061017

Method CONSTRUCTOR on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method FILL_USER_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_COL Call by reference Type reference (TYPE) CFX_BW_COLLAB Collaboration Details structure 20071001
2 Importing IT_MEMBERS Call by reference Type reference (TYPE) ACO_TT_PERMISSIONS List of ACO_TS_PERMISSIONS 20071001
3 Importing I_ID Call by reference Type reference (TYPE) CFX_AREA-AREA_ID Area ID 20071001

Method FILL_USER_TABLES on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method GET_AREA_ADMIN_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ADMIN_USERS Call by reference Type reference (TYPE) CFX_TT_BW_USERS Users list 20061112

Method GET_AREA_ADMIN_USERS on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method GET_AREA_DATASIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FOLDERS Call by reference Type reference (TYPE) CFX_TT_BW_FOL folders details 20061111

Method GET_AREA_DATASIZE on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method GET_AREA_USERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_USERS Call by reference Type reference (TYPE) CFX_TT_BW_USERS Users list 20061112

Method GET_AREA_USERS on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method GET_NUM_FOLDERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AREA_FOL Call by reference Type reference (TYPE) ANY TABLE 20061121
2 Importing IS_TIMESTAMP Call by reference Type reference (TYPE) TS_TIMESTMP_RANGE 20070103

Method GET_NUM_FOLDERS on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method GET_TIMESTAMP_INTERVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LAST_TSTMP Call by reference Type reference (TYPE) TS_TIMESTMP_RANGE 20061207
2 Importing I_READONLY Call by reference Type reference (TYPE) SRSC_S_IF_SIMPLE-READONLY 20061130
3 Importing I_RLOGSYS Call by reference Type reference (TYPE) SRSC_S_INTERFACE-RLOGSYS 20061130
4 Importing I_SOURCE Call by reference Type reference (TYPE) SBIWA_S_INTERFACE-ISOURCE 20061130
5 Importing I_UPDMODE Call by reference Type reference (TYPE) SBIWA_S_INTERFACE-UPDMODE 20061130

Method GET_TIMESTAMP_INTERVAL on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method READ_COL_AREA_FOL_USER_TRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_END_OF_DATA Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20061113
2 Exporting E_T_RETURN_TABLE Call by reference Type reference (TYPE) ANY TABLE 20061113
3 Importing IT_TIMESTAMP Call by reference Type reference (TYPE) TT_TIMESTMP_RANGE 20070103

Method READ_COL_AREA_FOL_USER_TRANS on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method READ_FOL_TRANS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TIMESTAMP Call by reference Type reference (TYPE) TS_TIMESTMP_RANGE 20070103

Method READ_FOL_TRANS on class CL_CFX_EXTRACT_TRANS_DATA has no exception.

Method READ_USER_TRANS Signature

Method READ_USER_TRANS on class CL_CFX_EXTRACT_TRANS_DATA has no parameter.
Method READ_USER_TRANS on class CL_CFX_EXTRACT_TRANS_DATA has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 450