SAP ABAP Class CL_CFX_STRUCTURE_UI (User Interface for Structure)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PLM-CFO (Application Component) Collaboration Folders
     CFX_UI (Package) Collaboration Folders: User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CFX_AUTHORITY_UI Interface for Authorizations 20020503
Properties
Class CL_CFX_STRUCTURE_UI  
Short Description User Interface for Structure    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CFX_UI   Collaboration Folders: User Interface 
Created 20020319   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CFX_AUTHORITY_UI Interface for Authorizations 20020503
Friends
Class CL_CFX_STRUCTURE_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MP_ITEM_TABLE Static Attribute Private Object reference (TYPE REF TO) CL_CFX_UI_TABLE CFX: Data Object for Table Display 20070503
2 SC_ID_BUTTON_AUTHORIZATION Constant Private Type reference (TYPE) STRING 'editauth' 20020322
3 SC_ID_BUTTON_CANCEL Constant Private Type reference (TYPE) STRING 'cancel' 20020322
4 SC_ID_BUTTON_CANCEL_MULTILEVEL Constant Private Type reference (TYPE) STRING 'CancelMultilevel' Cancel from Multilevel explode 20070410
5 SC_ID_BUTTON_CHANGE_COMPONENT Constant Private Type reference (TYPE) STRING 'structure_change_component' 20020404
6 SC_ID_BUTTON_COMPARE_CANCEL Constant Public Type reference (TYPE) STRING 'CancelCompare' Switch and Event ID: Cancel BOM Version Comparison 20041108
7 SC_ID_BUTTON_COMPARE_MULTI Constant Public Type reference (TYPE) STRING 'CompareMultipleVersions' 20070417
8 SC_ID_BUTTON_COMPARE_MULTI_RES Constant Public Type reference (TYPE) STRING 'ShowCompareResultsForMultilevel' Display Details from Multilevel Screen 20070504
9 SC_ID_BUTTON_COMPARISON_RESULT Constant Public Type reference (TYPE) STRING 'ShowCompareDetails' Switch and Event ID : Detailed Display of Version Comparison 20041102
10 SC_ID_BUTTON_COMP_CANCEL_MULTI Constant Public Type reference (TYPE) STRING 'CancelCompareMulti' 20070921
11 SC_ID_BUTTON_CONTEXT_HIDE Constant Private Type reference (TYPE) STRING 'StructureItemContextHide' 20020328
12 SC_ID_BUTTON_CONTEXT_SHOW Constant Private Type reference (TYPE) STRING 'StructureItemContextShow' 20020328
13 SC_ID_BUTTON_CONTINUE Constant Private Type reference (TYPE) STRING 'structure_continue' 20020403
14 SC_ID_BUTTON_DOCUMENTS_HIDE Constant Private Type reference (TYPE) STRING 'StructureItemDocumentsHide' 20020328
15 SC_ID_BUTTON_DOCUMENTS_SHOW Constant Private Type reference (TYPE) STRING 'StructureItemDocumentsShow' 20020328
16 SC_ID_BUTTON_EXP_AML_DTF Constant Public Type reference (TYPE) STRING 'exp_aml_dtf' 20041117
17 SC_ID_BUTTON_EXP_DOC_DTF Constant Public Type reference (TYPE) STRING 'exp_doc_dtf' 20041021
18 SC_ID_BUTTON_EXP_MAT_DTF Constant Public Type reference (TYPE) STRING 'exp_mat_dtf' 20041021
19 SC_ID_BUTTON_EXP_MPN_DTF Constant Public Type reference (TYPE) STRING 'exp_mpn_dtf' 20041117
20 SC_ID_BUTTON_EXP_STR_DTF Constant Public Type reference (TYPE) STRING 'exp_str_dtf' 20041021
21 SC_ID_BUTTON_EXP_STR_XML Constant Public Type reference (TYPE) STRING 'exp_str_xml' 20041118
22 SC_ID_BUTTON_ITEM_CREATE Constant Private Type reference (TYPE) STRING 'StructureItemCreate' 20020327
23 SC_ID_BUTTON_ITEM_CREATE_MAT Constant Private Type reference (TYPE) STRING 'StructureItemCreateMaterial' 20021127
24 SC_ID_BUTTON_ITEM_DELETE Constant Private Type reference (TYPE) STRING 'StructureItemDelete' 20020327
25 SC_ID_BUTTON_ITEM_MULTILEVEL Constant Private Type reference (TYPE) STRING 'StructureItemMultilevel' Multilevel Bill Of Material 20070329
26 SC_ID_BUTTON_NOTIFICATIONS Constant Private Type reference (TYPE) STRING 'ntf_overview' 20020322
27 SC_ID_BUTTON_SAVE Constant Private Type reference (TYPE) STRING 'structure_save' 20020322
28 SC_ID_BUTTON_SAVE_CONTINUE Constant Private Type reference (TYPE) STRING 'structure_save_continue' 20020402
29 SC_ID_BUTTON_VER_METADATA_HIDE Constant Private Type reference (TYPE) STRING 'version_metadata_hide' 20020322
30 SC_ID_BUTTON_VER_METADATA_SHOW Constant Private Type reference (TYPE) STRING 'version_metadata_show' 20020322
31 SC_ID_CATEGORY_CHANGE Constant Public Type reference (TYPE) STRING 'StructureItemCategoryChange' 20031030
32 SC_ID_HIDDEN_PARENT_ID Constant Private Type reference (TYPE) STRING 'StructureParentID' 20020417
33 SC_ID_HIDDEN_PARENT_TYPE Constant Private Type reference (TYPE) STRING 'StructureParentType' 20020417
34 SC_ID_MSG_PARTIAL_EXPLOSION Static Attribute Public Type reference (TYPE) STRING 'CFX_UI/PARTIAL_BOM_EXPLOSION' 20070917
35 SC_ID_TABLE_ITEM_LIST Constant Private Type reference (TYPE) STRING 'StructureItemList' 20020327
36 SC_ITEM_LIST_MAX_COLUMNS Constant Private Type reference (TYPE) I 6 Maximum Number of Columns in Item List 20020327
37 SC_MODE_CREATE_ITEM_AND_MAT Constant Private Type reference (TYPE) CFX_MODE 'MCrItemMat' Processing Mode for Collaboration Folders 20021127
38 SC_PAGE_STRUCTURE_ITEM Constant Private Type reference (TYPE) CFX_BSPPAGE 'structure_item.htm' Name of BSP Page 20020326
39 SC_PAGE_STRUCTURE_VERSION Constant Private Type reference (TYPE) CFX_BSPPAGE 'structure_version.htm' Name of BSP Page 20070330
40 SC_P_SELECT Constant Public Type reference (TYPE) STRING 'p_select' 20020408
41 SC_P_SELECT_COMPONENT Constant Public Type reference (TYPE) STRING 'Component' 20020408
42 SC_P_SELECT_DOCUMENTS Constant Public Type reference (TYPE) STRING 'Documents' 20020408
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_NOT_PERSISTENT_STRUCT Static method Private Method Create New Bill of Material That is Not (Yet) Persistent 20020418
2 GET_ITEM_FOR_IDS Static method Public Method Determine Item Object from IDs 20020429
3 GET_URLS_FOR_CREATE Static method Private Method URLs (Cancel and Back) for Creation Page 20020418
4 GET_URL_FOR_CREATE Static method Public Method URL for Creation Page 20020415
5 GET_URL_FOR_STRUCTURE Static method Public Method Returns the URL of the structure_de.htm Page 20020319
6 GET_URL_FOR_STRUCTURE_ITEM Static method Public Method Returns the URL of the structure_item.htm Page 20020326
7 GET_URL_FOR_VERSIONPAGE Static method Public Method Returns the URL of the structure_version.htm Page 20020327
8 GET_VERSION_FOR_IDS Static method Public Method Determine Version Object from IDs 20020429
9 PG_EVT_CREATE_VERSION Static method Public Method For Page structure_version.htm::OnInitialization 20020411
10 PG_ITEM_CONTEXT_INIT Static method Public Method Determine Data for Table with Contexts 20020402
11 PG_ITEM_EVT_CHANGE Static method Private Method Change Item According to User Input 20020402
12 PG_ITEM_EVT_CHANGE_CATEGORY Static method Private Method Change Item Type According to User Entries 20031030
13 PG_ITEM_EVT_CHANGE_COMPONENT Static method Private Method structure_item.htm::OnInputProcessing, for change_component 20020404
14 PG_ITEM_EVT_CHANGE_MATERIAL Static method Private Method Save Material for BOM Item 20021127
15 PG_ITEM_HANDLE_EVENTS Static method Public Method For Page structure_ item.htm::OnInputProcessing 20020402
16 PG_ITEM_INIT Static method Public Method For Page structure_item.htm::OnInitialization 20020403
17 PG_ITEM_INIT_MATERIAL Static method Private Method For PG_ITEM_INIT if Material Also Created 20021127
18 PG_ITEM_LIST_HANDLE_EVENTS Static method Private Method Events for Table of BOM Items 20020327
19 PG_ITEM_LIST_INIT Static method Public Method Determine Data for Table of Items 20020326
20 PG_VERSION_EVT_CHANGE Static method Private Method Change Version According to User Input 20020322
21 PG_VERSION_HANDLE_EVENTS Static method Public Method For Page structure_version.htm::OnInitialization 20020322
22 PG_VERSION_INIT Static method Public Method For Page structure_version.htm::OnInitialization 20020403
23 SAVE_STRUCT Static method Private Method Save New Bill of Material 20020422
Events
Class CL_CFX_STRUCTURE_UI has no event.
Types
Class CL_CFX_STRUCTURE_UI has no local type.
Method Signatures

Method CREATE_NOT_PERSISTENT_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOC_ID Call by reference Type reference (TYPE) STRING 20020418
2 Exporting E_VER_ID Call by reference Type reference (TYPE) STRING 20020418
3 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020418
4 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020418
5 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020418

Method CREATE_NOT_PERSISTENT_STRUCT on class CL_CFX_STRUCTURE_UI has no exception.

Method GET_ITEM_FOR_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEM_ID Call by reference Type reference (TYPE) STRING 20020429
2 Exporting EP_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE Stücklistenkopf 20020429
3 Exporting EP_STRUCTURE_ITEM Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_ITEM Stücklistenposition 20020429
4 Exporting EP_STRUCTURE_VERSION Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_VERSION Version einer Struktur 20020429
5 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020429
6 Importing I_ITEM_EXT_ID Call by reference Type reference (TYPE) STRING 20050513
7 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020429

Method GET_ITEM_FOR_IDS on class CL_CFX_STRUCTURE_UI has no exception.

Method GET_URLS_FOR_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EP_BACK_URL Call by reference Object reference (TYPE REF TO) CL_CFX_URL Material ausgewählt 20030120
2 Exporting EP_CANCEL_URL Call by reference Object reference (TYPE REF TO) CL_CFX_URL Auswahl abgebrochen 20030120
3 Exporting E_HEADLINE Call by reference Type reference (TYPE) STRING 20020418
4 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020418
5 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020418
6 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020418
7 Importing I_ROLE Call by reference Type reference (TYPE) CFX_ROLE role of a cfx user 20020418
8 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020418
9 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020418

Method GET_URLS_FOR_CREATE on class CL_CFX_STRUCTURE_UI has no exception.

Method GET_URL_FOR_CREATE 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) STRING 20020415
2 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020415
3 Importing I_MSG_ID Call by reference Type reference (TYPE) STRING '' Fehlerzustand bei vorheriger Eingabe 20020415
4 Importing I_MSG_TXT Call by reference Type reference (TYPE) STRING 20020417
5 Importing I_ROLE Call by reference Type reference (TYPE) CFX_ROLE role of a cfx user 20020415
6 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020415
7 Returning RP_URL Value transfer Object reference (TYPE REF TO) CL_CFX_URL URL für Seite Stückliste anlegen 20030121

Method GET_URL_FOR_CREATE on class CL_CFX_STRUCTURE_UI has no exception.

Method GET_URL_FOR_STRUCTURE 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_MODE Bearbeitungsmodus für Collaboration Folders 20020319
2 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020319
3 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020319
4 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020319
5 Importing I_PAGENAME Call by reference Type reference (TYPE) CFX_BSPPAGE Name einer BSP-Seite 20020319
6 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020319
7 Returning R_URL Value transfer Type reference (TYPE) STRING 20020319

Method GET_URL_FOR_STRUCTURE on class CL_CFX_STRUCTURE_UI has no exception.

Method GET_URL_FOR_STRUCTURE_ITEM 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_MODE Bearbeitungsmodus für Collaboration Folders 20020326
2 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020326
3 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020326
4 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020326
5 Importing I_ITEM_EXT_ID Call by reference Type reference (TYPE) STRING 20050513
6 Importing I_ITEM_ID Call by reference Type reference (TYPE) STRING 20020326
7 Importing I_PAGENAME Call by reference Type reference (TYPE) CFX_BSPPAGE Name einer BSP-Seite 20020326
8 Importing I_ROLE Call by reference Type reference (TYPE) CFX_ROLE role of a cfx user 20020326
9 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020326
10 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020326
11 Returning R_URL Value transfer Type reference (TYPE) STRING 20020326

Method GET_URL_FOR_STRUCTURE_ITEM on class CL_CFX_STRUCTURE_UI has no exception.

Method GET_URL_FOR_VERSIONPAGE 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_MODE Bearbeitungsmodus für Collaboration Folders 20020327
2 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020327
3 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020327
4 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020327
5 Importing I_PAGENAME Call by reference Type reference (TYPE) CFX_BSPPAGE Name einer BSP-Seite 20020327
6 Importing I_ROLE Call by reference Type reference (TYPE) CFX_ROLE role of a cfx user 20020327
7 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020327
8 Importing I_VER_ID Call by reference Type reference (TYPE) STRING Aktuelle Version, falls nicht angegeben 20020327
9 Returning R_URL Value transfer Type reference (TYPE) STRING 20020327

Method GET_URL_FOR_VERSIONPAGE on class CL_CFX_STRUCTURE_UI has no exception.

Method GET_VERSION_FOR_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020429
2 Importing I_FORCE_CURRENT_VERSION Call by reference Type reference (TYPE) CFX_BOOLEAN 'X' = Aktive Version lesen 20050712
3 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020429
4 Returning RP_STRUCTURE_VERSION Value transfer Object reference (TYPE REF TO) CL_CFX_STRUCTURE_VERSION 20020429

Method GET_VERSION_FOR_IDS on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_EVT_CREATE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20020411
2 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020411
3 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020411
4 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020411
5 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of a cfx user 20020411
6 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020411

Method PG_EVT_CREATE_VERSION on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_CONTEXT_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_STRUCTURE_ITEM Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_ITEM Stücklistenposition 20020402
2 Returning RT_CONTEXT_TABLES Value transfer Type reference (TYPE) CFX_TT_TABLE_UI 20020402

Method PG_ITEM_CONTEXT_INIT on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_EVT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEM_ID Call by reference Type reference (TYPE) STRING 20020402
2 Changing C_VER_ID Call by reference Type reference (TYPE) STRING 20020402
3 Exporting EP_STRUCTURE_VERSION Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_VERSION Version einer Struktur 20020403
4 Exporting E_MSG_ID Call by reference Type reference (TYPE) STRING 20020402
5 Exporting E_MSG_TXT Call by reference Type reference (TYPE) STRING 20020402
6 Exporting E_SUCCESS Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20020402
7 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020402
8 Importing I_ACTION Call by reference Type reference (TYPE) STRING 20021127
9 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020402

Method PG_ITEM_EVT_CHANGE on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_EVT_CHANGE_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ITEM_ID Call by reference Type reference (TYPE) STRING 20031030
2 Exporting EP_STRUCTURE_VERSION Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_VERSION Version einer Struktur 20031030
3 Exporting E_MSG_ID Call by reference Type reference (TYPE) STRING 20031030
4 Exporting E_MSG_TXT Call by reference Type reference (TYPE) STRING 20031030
5 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20031030
6 Importing I_ACTION Call by reference Type reference (TYPE) STRING 20031030
7 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20031030
8 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20031030

Method PG_ITEM_EVT_CHANGE_CATEGORY on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_EVT_CHANGE_COMPONENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20020404
2 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020408
3 Importing I_ACTION Call by reference Type reference (TYPE) STRING 20020404
4 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020404
5 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020404
6 Importing I_DISPLAY_CONTEXT Call by reference Type reference (TYPE) STRING 20020404
7 Importing I_DISPLAY_DOCUMENTS Call by reference Type reference (TYPE) STRING 20020404
8 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020404
9 Importing I_ITEM_ID Call by reference Type reference (TYPE) STRING 20020404
10 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of a cfx user 20020404
11 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020404
12 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020404

Method PG_ITEM_EVT_CHANGE_COMPONENT on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_EVT_CHANGE_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHANGED Call by reference Type reference (TYPE) CFX_BOOLEAN wurde Objekt geändert 20021127
2 Exporting E_MSG_ID Call by reference Type reference (TYPE) STRING 20021127
3 Exporting E_MSG_TXT Call by reference Type reference (TYPE) STRING 20021127
4 Importing IP_MATERIAL Call by reference Object reference (TYPE REF TO) CL_CFX_MATERIAL Material in cFolders 20021127
5 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20021127

Method PG_ITEM_EVT_CHANGE_MATERIAL on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_HANDLE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20020402
2 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP request 20020402
3 Importing I_ACTION Call by reference Type reference (TYPE) STRING 20020402
4 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020402
5 Importing I_BACK_URL_REF_ID Call by reference Type reference (TYPE) STRING ID zum Lesen der URL Referenz aus Klasse CL_CFX_SESSION_DATA 20050711
6 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020402
7 Importing I_DISPLAY_CONTEXT Call by reference Type reference (TYPE) STRING 20020402
8 Importing I_DISPLAY_DOCUMENTS Call by reference Type reference (TYPE) STRING 20020402
9 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020402
10 Importing I_EVT Call by reference Type reference (TYPE) STRING 20020402
11 Importing I_ITEM_ID Call by reference Type reference (TYPE) STRING 20020402
12 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of a cfx user 20020402
13 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020402
14 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020402

Method PG_ITEM_HANDLE_EVENTS on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MSG_ID Call by reference Type reference (TYPE) STRING 20020403
2 Changing C_MSG_TXT Call by reference Type reference (TYPE) STRING 20020403
3 Exporting EP_ATTRIBUTES Call by reference Object reference (TYPE REF TO) CL_CFX_SO_SCREEN_OBJECT Felder für Positionsattribute und (ev.) Materialattribute 20021126
4 Exporting EP_BORDER Call by reference Object reference (TYPE REF TO) CL_CFX_BORDER_DATA Hält die HTML-Daten zur Erzeugung der CFX-Rahmen 20020403
5 Exporting ES_GROUP_ATTRIBUTES_BUTTONS Call by reference Type reference (TYPE) CFX_TS_GROUP structure for ui object group 20020403
6 Exporting E_READ_ONLY Call by reference Type reference (TYPE) CFX_T_BOOLEAN_UI Boolscher Typ für ui CL_CFX_CONST_UI=>SC_TRUE od. SC_FALSE 20020403
7 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020422
8 Importing IP_STRUCTURE_ITEM Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_ITEM Stücklistenposition 20020506
9 Importing I_ACTION Call by reference Type reference (TYPE) STRING 20020403
10 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020403
11 Importing I_BACK_URL_REF_ID Call by reference Type reference (TYPE) STRING ID zum Lesen der URL Referenz aus Klasse CL_CFX_SESSION_DATA 20050711
12 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020403
13 Importing I_DISPLAY_CONTEXT Call by reference Type reference (TYPE) CFX_T_BOOLEAN_UI Boolscher Typ für ui CL_CFX_CONST_UI=>SC_TRUE od. SC_FALSE 20020403
14 Importing I_DISPLAY_DOCUMENTS Call by reference Type reference (TYPE) CFX_T_BOOLEAN_UI Boolscher Typ für ui CL_CFX_CONST_UI=>SC_TRUE od. SC_FALSE 20020403
15 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020403
16 Importing I_ITEM_ID Call by reference Type reference (TYPE) STRING 20020506
17 Importing I_KEEP_USER_INPUT Call by reference Type reference (TYPE) CFX_T_BOOLEAN_UI Boolscher Typ für ui CL_CFX_CONST_UI=>SC_TRUE od. SC_FALSE 20031001
18 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of a cfx user 20020403
19 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020403
20 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020403

Method PG_ITEM_INIT on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_INIT_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IP_INPUTLIST Call by reference Object reference (TYPE REF TO) CL_CFX_SO_INPUTLIST Liste mit Eingabefeldern 20021127
2 Importing IP_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE Stücklistenkopf 20021127
3 Importing IP_STRUCTURE_ITEM Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_ITEM Stücklistenposition 20021127

Method PG_ITEM_INIT_MATERIAL on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_LIST_HANDLE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ACTION Call by reference Type reference (TYPE) STRING 20041026
2 Changing C_ID_OF_COMPARED_VERSION Call by reference Type reference (TYPE) GUID_32 Versionsvergleich: GUID der zu vergleichenden Version 20041102
3 Changing C_VER_ID Call by reference Type reference (TYPE) STRING 20020408
4 Exporting E_EVENT_HANDLED Call by reference Type reference (TYPE) ABAP_BOOL 20020327
5 Exporting E_GO_BACK Call by reference Type reference (TYPE) ABAP_BOOL 20020327
6 Exporting E_GO_SAME_PAGE Call by reference Type reference (TYPE) ABAP_BOOL 20020327
7 Exporting E_MSG_ID Call by reference Type reference (TYPE) STRING 20020327
8 Exporting E_MSG_TXT Call by reference Type reference (TYPE) STRING 20020327
9 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20020328
10 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020327
11 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020328
12 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020328
13 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020408
14 Importing I_EVT Call by reference Type reference (TYPE) STRING 20020327
15 Importing I_ROLE Call by reference Type reference (TYPE) STRING 20020328
16 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020328

Method PG_ITEM_LIST_HANDLE_EVENTS on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_ITEM_LIST_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MSG_ID Call by reference Type reference (TYPE) STRING 20070417
2 Changing C_MSG_TXT Call by reference Type reference (TYPE) STRING 20070417
3 Importing IP_STRUCTURE_VERSION Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_VERSION Version einer Struktur 20041102
4 Importing I_ACTION Call by reference Type reference (TYPE) STRING 20041026
5 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020326
6 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020326
7 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020326
8 Importing I_ID_OF_COMPARED_VERSION Call by reference Type reference (TYPE) GUID_32 Versionsvergleich: GUID der angezeigten Version 20041102
9 Importing I_ROLE Call by reference Type reference (TYPE) STRING 20020326
10 Importing I_SHOW_BUTTONS Call by reference Type reference (TYPE) CFX_BOOLEAN ABAP_TRUE Boolscher Typ 20020619
11 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020326
12 Exporting RP_ITEM_TABLE Value transfer Object reference (TYPE REF TO) CL_CFX_UI_TABLE CFX: Datenobjekt für Tabellendarstellung 20020326

Method PG_ITEM_LIST_INIT on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_VERSION_EVT_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DOC_ID Call by reference Type reference (TYPE) STRING 20020422
2 Changing C_VER_ID Call by reference Type reference (TYPE) STRING 20020322
3 Exporting E_MSG_ID Call by reference Type reference (TYPE) STRING 20020322
4 Exporting E_MSG_TXT Call by reference Type reference (TYPE) STRING 20020322
5 Exporting E_SAVED Call by reference Type reference (TYPE) CFX_BOOLEAN Boolscher Typ 20020422
6 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020322
7 Importing I_DISPLAY_DETAILS Call by reference Type reference (TYPE) STRING 20020415

Method PG_VERSION_EVT_CHANGE on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_VERSION_HANDLE_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ACTION Call by reference Type reference (TYPE) STRING 20020417
2 Changing C_DISPLAY_DETAILS Call by reference Type reference (TYPE) STRING 20020417
3 Changing C_DOC_ID Call by reference Type reference (TYPE) STRING 20020417
4 Changing C_ID_OF_COMPARED_VERSION Call by reference Type reference (TYPE) GUID_32 Versionsvergleich: GUID der zu vergleichenden Version 20041102
5 Changing C_VER_ID Call by reference Type reference (TYPE) STRING 20020417
6 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION BSP Navigation 20020322
7 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP request 20020322
8 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020322
9 Importing I_BACK_URL_REF_ID Call by reference Type reference (TYPE) STRING ID zum Lesen der URL Referenz aus Klasse CL_CFX_SESSION_DATA 20050711
10 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020322
11 Importing I_EVT Call by reference Type reference (TYPE) STRING 20020322
12 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of a cfx user 20020322
13 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020322

Method PG_VERSION_HANDLE_EVENTS on class CL_CFX_STRUCTURE_UI has no exception.

Method PG_VERSION_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MSG_ID Call by reference Type reference (TYPE) STRING 20020403
2 Changing C_MSG_TXT Call by reference Type reference (TYPE) STRING 20020403
3 Exporting EP_BORDER Call by reference Object reference (TYPE REF TO) CL_CFX_BORDER_DATA Hält die HTML-Daten zur Erzeugung der CFX-Rahmen 20020403
4 Exporting EP_EXPORT_SETTINGS Call by reference Object reference (TYPE REF TO) CL_CFX_SO_SIMPLE_LIST Liste von am Bildschirm anzeigbaren Objekten 20041216
5 Changing EP_EXPORT_SETTINGS1 Call by reference Object reference (TYPE REF TO) CL_CFX_SO_SIMPLE_LIST 20050929
6 Changing EP_EXPORT_SETTINGS2 Call by reference Object reference (TYPE REF TO) CL_CFX_SO_SIMPLE_LIST 20050929
7 Changing EP_EXPORT_SETTINGS3 Call by reference Object reference (TYPE REF TO) CL_CFX_SO_SIMPLE_LIST 20050929
8 Exporting ES_ATTRIBUTES_UI Call by reference Type reference (TYPE) CFX_TS_INPUTLIST 20020403
9 Exporting ES_BUTTON_ROW Call by reference Type reference (TYPE) CFX_TS_BUTTON_ROW Liste mit Buttons (s. include_button_row) 20030127
10 Exporting ES_GROUP_ATTRIBUTES_BUTTONS Call by reference Type reference (TYPE) CFX_TS_GROUP structure for ui object group 20020403
11 Exporting ES_HYPERLINK_PARENT Call by reference Type reference (TYPE) CFX_TS_HYPERLINK structure for ui object hyperlink 20020403
12 Exporting ES_METADATA_UI Call by reference Type reference (TYPE) CFX_TS_INPUTLIST 20020415
13 Exporting ET_HIDDEN_INPUTLIST Call by reference Type reference (TYPE) CFX_TT_HIDDEN_INPUTLIST Liste von versteckten Eingabefeldern 20020417
14 Exporting E_READ_ONLY Call by reference Type reference (TYPE) STRING 20020403
15 Importing IP_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_BSP_NAVIGATION Business Server Page (BSP) Navigation 20020417
16 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020417
17 Importing IP_STRUCTURE_VERSION Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE_VERSION Version einer Struktur 20020506
18 Importing I_ACTION Call by reference Type reference (TYPE) STRING 20020412
19 Importing I_AREA_ID Call by reference Type reference (TYPE) STRING 20020403
20 Importing I_BACK_URL_REF_ID Call by reference Type reference (TYPE) STRING ID zum Lesen der URL Referenz aus Klasse CL_CFX_SESSION_DATA 20050711
21 Importing I_COL_ID Call by reference Type reference (TYPE) STRING 20020403
22 Importing I_DISPLAY_DETAILS Call by reference Type reference (TYPE) STRING 20020415
23 Importing I_DOC_ID Call by reference Type reference (TYPE) STRING 20020403
24 Importing I_ROLE Call by reference Type reference (TYPE) STRING role of a cfx user 20020403
25 Importing I_TOPIC_ID Call by reference Type reference (TYPE) STRING 20020403
26 Importing I_VER_ID Call by reference Type reference (TYPE) STRING 20020403

Method PG_VERSION_INIT on class CL_CFX_STRUCTURE_UI has no exception.

Method SAVE_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_ID Call by reference Type reference (TYPE) STRING 20020422
2 Importing IP_REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20020422
3 Importing IP_STRUCTURE Call by reference Object reference (TYPE REF TO) CL_CFX_STRUCTURE Stückliste 20020422
4 Importing I_DISPLAY_DETAILS Call by reference Type reference (TYPE) STRING 20020422

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