SAP ABAP Class CL_CFX_P_HISTORY (Persistence Administration History)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_HISTORY (Package) Object History Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CFX_ARCH_P_HISTORY Persistence Administration History 20030311
Properties
Class CL_CFX_P_HISTORY  
Short Description Persistence Administration History    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_HISTORY   Object History Management 
Created 20030212   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CFX_P_HISTORY has no forward declaration.
Interfaces
Class CL_CFX_P_HISTORY has no interface implemented.
Friends
Class CL_CFX_P_HISTORY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SP_INSTANCE Static Attribute Protected Object reference (TYPE REF TO) CL_CFX_P_HISTORY Singleton 20030212
Methods
# Method Level Visibility Method type Description Created on
1 DELETE_HISTORYENTRIES Instance method Public Method Deletes Entries from DB 20030225
2 DELETE_INSTANCE Static method Public Method 20030212
3 GET_CONTEXTIDS_TO_COL Instance method Public Method Gets All Folder + Topics in the Collaboration 20030225
4 GET_CONTEXTIDS_TO_FOLDERID Instance method Public Method Gets topic_id if the Input Object Is/Was a Folder 20030214
5 GET_CONTEXTIDS_TO_TOPICID Instance method Public Method Gets topic_id if the Input Object Is/Was a Folder 20030218
6 GET_HISTORY_BY_CHILDID Instance method Public Method Gets Entries for Child ID 20030324
7 GET_HISTORY_FOR_OBJECT Instance method Public Method Reads Entire History 20030212
8 GET_HISTORY_FOR_USERGROUP Instance method Public Method Reads Entire History 20031027
9 GET_INSTANCE Static method Public Method 20030212
10 GET_OBJECT_CONTEXT_FROM_ID Instance method Public Method Gets Type + Type Description for Specified ID 20030221
11 STORE_AUTHORIZATION_ACTION Instance method Public Method Saves Occurrences of the User Group Object 20031103
12 STORE_CONTEXTIDS_TO_FOLDERIDS Instance method Public Method Saves 1:n Object Relation 20030217
13 STORE_FOL_OBJECT_CREATED Instance method Public Method Save Creation of Doc in Folder 20030213
14 STORE_FOL_OBJECT_DELETED Instance method Public Method Save Creation of Doc in Folder 20030217
15 STORE_FOL_OBJECT_LINKER Instance method Public Method Save Creation of Doc in Folder 20031017
16 STORE_FOL_OBJECT_MOVED_IN Instance method Public Method Save Insertion to Folder 20030407
17 STORE_OBJECT_EVENT Instance method Public Method Saves Object Occurrence 20030219
18 STORE_USERGROUP_ACTION Instance method Public Method Saves Occurrences of the User Group Object 20031023
Events
Class CL_CFX_P_HISTORY has no event.
Types
Class CL_CFX_P_HISTORY has no local type.
Method Signatures

Method DELETE_HISTORYENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FOL_ID Call by reference Type reference (TYPE) CFX_TT_GUID_16_UNIQUE CFX: Liste mit eindeutigen GUID's 20030225
2 Importing IT_TOPIC_ID Call by reference Type reference (TYPE) CFX_TT_GUID_16_UNIQUE CFX: Liste mit eindeutigen GUID's 20030225
3 Importing I_COL_ID Call by reference Type reference (TYPE) GUID_32 GUID 20030225

Method DELETE_HISTORYENTRIES on class CL_CFX_P_HISTORY has no exception.

Method DELETE_INSTANCE Signature

Method DELETE_INSTANCE on class CL_CFX_P_HISTORY has no parameter.
Method DELETE_INSTANCE on class CL_CFX_P_HISTORY has no exception.

Method GET_CONTEXTIDS_TO_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COL_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030225
2 Returning RT_CONTEXTS Value transfer Type reference (TYPE) CFX_TT_AREA_TOPIC_FOL CFX: Liste Zuordnungen Folder zu Area + Topic 20030225

Method GET_CONTEXTIDS_TO_COL on class CL_CFX_P_HISTORY has no exception.

Method GET_CONTEXTIDS_TO_FOLDERID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOL_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030214
2 Returning RS_CONTEXT Value transfer Type reference (TYPE) CFX_HIST_FOL GUID im 'CHAR' Format in Großschreibung 20030214

Method GET_CONTEXTIDS_TO_FOLDERID on class CL_CFX_P_HISTORY has no exception.

Method GET_CONTEXTIDS_TO_TOPICID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREA_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030219
2 Importing I_TOPIC_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030218
3 Returning RS_CONTEXT Value transfer Type reference (TYPE) CFX_HIST_FOL GUID im 'CHAR' Format in Großschreibung 20030218

Method GET_CONTEXTIDS_TO_TOPICID on class CL_CFX_P_HISTORY has no exception.

Method GET_HISTORY_BY_CHILDID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS Call by reference Type reference (TYPE) CFX_TT_HISTORY_ACTIONS Liste mit historischen Objekt-Ereignissen 20030324
2 Importing I_CHILD_OBJECT_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030324

Method GET_HISTORY_BY_CHILDID on class CL_CFX_P_HISTORY has no exception.

Method GET_HISTORY_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS Call by reference Type reference (TYPE) CFX_TT_HISTORY_ACTIONS Liste mit historischen Objekt-Ereignissen 20030212
2 Exporting ET_AUTH_ACTIONS Call by reference Type reference (TYPE) CFX_TT_HISTORY_AUTH_ACTIONS Liste der Historieneinträge für Berechtigungsänderungen 20031104
3 Importing I_OBJECT_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030212

Method GET_HISTORY_FOR_OBJECT on class CL_CFX_P_HISTORY has no exception.

Method GET_HISTORY_FOR_USERGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIONS Call by reference Type reference (TYPE) CFX_TT_HISTORY_USRGRP_ACTIONS Liste mit historischen Objekt-Ereignissen 20031027
2 Exporting ET_AUTH_ACTIONS Call by reference Type reference (TYPE) CFX_TT_HISTORY_AUTH_ACTIONS Historieneinträge für Berechtigungsänderungen 20031104
3 Importing I_OBJECT_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20031027

Method GET_HISTORY_FOR_USERGROUP on class CL_CFX_P_HISTORY has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RP_INSTANCE Value transfer Object reference (TYPE REF TO) CL_CFX_P_HISTORY Persistenz Verwaltung Historie 20030212

Method GET_INSTANCE on class CL_CFX_P_HISTORY has no exception.

Method GET_OBJECT_CONTEXT_FROM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030221
2 Returning RS_CONTEXT Value transfer Type reference (TYPE) CFX_HISTORY CFX: Daten zu Objekthistorie 20030221

Method GET_OBJECT_CONTEXT_FROM_ID on class CL_CFX_P_HISTORY has no exception.

Method STORE_AUTHORIZATION_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACO_OBJ_TYPE Call by reference Type reference (TYPE) ACO_OBJ_TYPE Objekttyp 20031105
2 Importing I_ACTION Call by reference Type reference (TYPE) CFX_T_HISTORY_ACTION Identifier einzelner Historien-Vorgang (z.B. Anlegen) 20031103
3 Importing I_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Aktivität für die Berechtigung erteilt wird 20031103
4 Importing I_COL_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20031104
5 Importing I_OBJECT_ID Call by reference Type reference (TYPE) ACO_OBJECT_ID GUID im 'RAW' Format 20031103
6 Importing I_REF_ROLE Call by reference Type reference (TYPE) AGR_NAME Name der Rolle 20031103
7 Importing I_REF_USER Call by reference Type reference (TYPE) CFX_USERID User Id 20031103
8 Importing I_REF_USERGRP Call by reference Type reference (TYPE) GUID_16 GUID im 'RAW' Format 20031103
9 Importing I_USERID Call by reference Type reference (TYPE) CFX_USERID SY-UNAME User Id 20031103

Method STORE_AUTHORIZATION_ACTION on class CL_CFX_P_HISTORY has no exception.

Method STORE_CONTEXTIDS_TO_FOLDERIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FOLDERIDS Call by reference Type reference (TYPE) CFX_TT_AREA_TOPIC_FOL Tabelle mit guids 20030217
2 Importing I_COL_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030217

Method STORE_CONTEXTIDS_TO_FOLDERIDS on class CL_CFX_P_HISTORY has no exception.

Method STORE_FOL_OBJECT_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_DESC_ID Call by reference Type reference (TYPE) CFX_ID Id des Objektes 20030213
2 Importing I_DOC_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030213
3 Importing I_DOC_NAME Call by reference Type reference (TYPE) STRING 20030213
4 Importing I_DOC_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20030213
5 Importing I_DOC_VALUE Call by reference Type reference (TYPE) STRING 20031015
6 Importing I_FOL_DESC_ID Call by reference Type reference (TYPE) CFX_ID GUID im 'RAW' Format 20030213
7 Importing I_FOL_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'RAW' Format 20030213
8 Importing I_FOL_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20030213
9 Importing I_USERID Call by reference Type reference (TYPE) CFX_USERID SY-UNAME User Id 20030213

Method STORE_FOL_OBJECT_CREATED on class CL_CFX_P_HISTORY has no exception.

Method STORE_FOL_OBJECT_DELETED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_DESC_ID Call by reference Type reference (TYPE) CFX_ID Id des Objektes 20030217
2 Importing I_DOC_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030217
3 Importing I_DOC_NAME Call by reference Type reference (TYPE) STRING 20030217
4 Importing I_DOC_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20030217
5 Importing I_FOL_DESC_ID Call by reference Type reference (TYPE) CFX_ID GUID im 'RAW' Format 20030217
6 Importing I_FOL_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'RAW' Format 20030217
7 Importing I_FOL_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20030217
8 Importing I_USERID Call by reference Type reference (TYPE) CFX_USERID SY-UNAME User Id 20030217

Method STORE_FOL_OBJECT_DELETED on class CL_CFX_P_HISTORY has no exception.

Method STORE_FOL_OBJECT_LINKER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) CFX_T_HISTORY_ACTION Identifier einzelner Historien-Vorgang (z.B. Anlegen) 20031017
2 Importing I_DOC_DESC_ID Call by reference Type reference (TYPE) CFX_ID Id des Objektes 20031017
3 Importing I_DOC_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20031017
4 Importing I_DOC_NAME Call by reference Type reference (TYPE) STRING 20031017
5 Importing I_DOC_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20031017
6 Importing I_FOL_DESC_ID Call by reference Type reference (TYPE) CFX_ID GUID im 'RAW' Format 20031017
7 Importing I_FOL_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'RAW' Format 20031017
8 Importing I_FOL_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20031017
9 Importing I_USERID Call by reference Type reference (TYPE) CFX_USERID SY-UNAME User Id 20031017

Method STORE_FOL_OBJECT_LINKER on class CL_CFX_P_HISTORY has no exception.

Method STORE_FOL_OBJECT_MOVED_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_DESC_ID Call by reference Type reference (TYPE) CFX_ID Id des Objektes 20030407
2 Importing I_DOC_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030407
3 Importing I_DOC_NAME Call by reference Type reference (TYPE) STRING 20030407
4 Importing I_DOC_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20030407
5 Importing I_FOL_DESC_ID Call by reference Type reference (TYPE) CFX_ID GUID im 'RAW' Format 20030407
6 Importing I_FOL_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'RAW' Format 20030407
7 Importing I_FOL_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20030407
8 Importing I_USERID Call by reference Type reference (TYPE) CFX_USERID SY-UNAME User Id 20030407

Method STORE_FOL_OBJECT_MOVED_IN on class CL_CFX_P_HISTORY has no exception.

Method STORE_OBJECT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) CFX_T_HISTORY_ACTION Identifier einzelner Historien-Vorgang (z.B. Anlegen) 20030219
2 Importing I_FOL_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030219
3 Importing I_OBJECT_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030219
4 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) CFX_T_OBJECT_TYPE Objekttyp 20030219
5 Importing I_OBJECT_TYPE_DESC_ID Call by reference Type reference (TYPE) CFX_ID Id des Objektes 20030219
6 Importing I_SUB_ID Call by reference Type reference (TYPE) GUID_32 GUID im 'CHAR' Format in Großschreibung 20030221
7 Importing I_USER_ID Call by reference Type reference (TYPE) SYUNAME SY-UNAME Anmeldename des Benutzers 20030219
8 Importing I_VALUE_NEW Call by reference Type reference (TYPE) STRING 20030219
9 Importing I_VALUE_OLD Call by reference Type reference (TYPE) STRING 20030219

Method STORE_OBJECT_EVENT on class CL_CFX_P_HISTORY has no exception.

Method STORE_USERGROUP_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) CFX_T_HISTORY_ACTION Identifier einzelner Historien-Vorgang (z.B. Anlegen) 20031024
2 Importing I_OBJECT_ID Call by reference Type reference (TYPE) GUID_16 GUID im 'RAW' Format 20031024
3 Importing I_REF_USER Call by reference Type reference (TYPE) CFX_USERID User Id 20031024
4 Importing I_REF_USERGRP Call by reference Type reference (TYPE) GUID_16 GUID im 'RAW' Format 20031024
5 Importing I_USERID Call by reference Type reference (TYPE) CFX_USERID SY-UNAME User Id 20031024
6 Importing I_VALUE Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20031024
7 Importing I_VALUE_OLD Call by reference Type reference (TYPE) CFX_STRING Zeichenkette für Collaboration Folders 20031024

Method STORE_USERGROUP_ACTION on class CL_CFX_P_HISTORY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 200