SAP ABAP Class CL_GCM_SCREEN (CM: Screen Proxy for Field Transport, OK Code Processing)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-CM (Application Component) Configuration management
     CMT2 (Package) Configuration Management - Core Development - (Version2)
Properties
Class CL_GCM_SCREEN  
Short Description CM: Screen Proxy for Field Transport, OK Code Processing    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMT2   Configuration Management - Core Development - (Version2) 
Created 20000829   SAP 
Last change 20020412   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CMT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_GCM_SCREEN has no interface implemented.
Friends
Class CL_GCM_SCREEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BASELINE_ID Constant Private Type reference (TYPE) NAME_FELD 'BASELINE_ID' C_BASELINE_ID 20001017
2 C_FOLDER_ID Constant Private Type reference (TYPE) NAME_FELD 'FOLDER_ID' C_FOLDER_ID 20001017
3 C_LC_PHASE Constant Private Type reference (TYPE) NAME_FELD 'LC_PHASE' C_LC_PHASE 20001017
4 C_PRODUCT_ID Constant Private Type reference (TYPE) NAME_FELD 'PRODUCT_ID' C_PRODUCT_ID 20001017
5 C_READ Constant Private Type reference (TYPE) DE_CM_STATUS 'READ' Read 20000929
6 C_WRITE Constant Private Type reference (TYPE) DE_CM_STATUS 'WRITE' Write 20000929
7 MT_FIELDCAT Static Attribute Private Type reference (TYPE) SLIS_T_FIELDCAT_ALV Field Catalog of Screen Fields 20000906
8 M_CM_API Static Attribute Private Object reference (TYPE REF TO) IF_CM_API API-Interface - Open Interface of the Controller 20000906
9 M_DYNNR Instance attribute Public Type reference (TYPE) SYST-DYNNR ABAP Program, Number of Current Main Screen 20000831
10 M_MAX_LC_SIZE Instance attribute Private Type reference (TYPE) I 100 Up to This Size: Starts LC Editor Without Query 20001213
11 M_OBJECT_STACK Instance attribute Private Object reference (TYPE REF TO) CL_CM_STACK CM: Generic Stack 20000918
12 M_REPID Instance attribute Public Type reference (TYPE) SYST-REPID ABAP Program: Current Main Program 20000831
13 M_SUPPRESS_POPUPS Instance attribute Private Type reference (TYPE) DE_CM_FLAG CM: Indicator 20010919
14 M_TAB_SCREEN Static Attribute Private Type reference (TYPE) TY_TAB_SCREEN Table of Screen Instances 20000831
Methods
# Method Level Visibility Method type Description Created on
1 CATCH_CMO_FROM_TOP_STACK Instance method Private Method Returns the Desired CM Object from Current Stack 20001021
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20000906
3 CONFIGBASELINE_CREATE Instance method Private Method Core: Create Baseline 20010205
4 CONFIGFOLDER_CREATE Instance method Private Method Core: Create Folder 20010206
5 CONSTRUCTOR Instance method Public Constructor Constructor 20000831
6 DONT_PUSH_TWICE Instance method Private Method Prevents Top Entries on the Stack from Being the Same 20010119
7 EXT_CONFIGBASELINE_CREATE Instance method Public Method External Call: Create Baseline 20010206
8 EXT_CONFIGFOLDER_CREATE Instance method Public Method External Call: Create Folder 20010206
9 FC_BACK Instance method Private Method Initiates the Switch of CM Object 20001019
10 FC_CHANGE_STATUS Instance method Private Method Initiates the Status Change of a CM Object 20001019
11 FC_CONFIGBASELINE_BTCH_CREATE Instance method Private Method Initiates the Creation of Baselines as a Background Job 20010116
12 FC_CONFIGBASELINE_BTCH_EXPLODE Instance method Private Method Initiates the Creation of Baselines as a Background Job 20010116
13 FC_CONFIGBASELINE_CHANGE Instance method Private Method Enables a Baseline To Be Changed 20000928
14 FC_CONFIGBASELINE_CREATE Instance method Private Method Initiates the Creation of a New Baseline 20000927
15 FC_CONFIGBASELINE_DELETE Instance method Private Method Initiates the Deletion of a Baseline 20000928
16 FC_CONFIGBASELINE_DISPLAY Instance method Private Method Initiates the Display of a Baseline 20001020
17 FC_CONFIGBASELINE_EXPLODE Instance method Private Method Initiates the Explosion of a Baseline 20001017
18 FC_CONFIGBASELINE_FREEZE Instance method Private Method Initiates the Freezing of a Baseline 20001023
19 FC_CONFIGDEFINITION_CHANGE Instance method Private Method Enables a Definition To Be Changed 20000928
20 FC_CONFIGDEFINITION_CREATE Instance method Private Method Initiates the Creation of a New Definition 20000927
21 FC_CONFIGDEFINITION_DELETE Instance method Private Method Initiates the Deletion of a Definition 20000928
22 FC_CONFIGDEFINITION_DISPLAY Instance method Private Method Initiates the Display of a Definition 20001020
23 FC_CONFIGFOLDER_CHANGE Instance method Private Method Enables a Folder to Be Changed 20000928
24 FC_CONFIGFOLDER_CREATE Instance method Private Method Initiates the Creation of a New Folder 20000927
25 FC_CONFIGFOLDER_DELETE Instance method Private Method Initiates the Deletion of a Folder 20000928
26 FC_CONFIGFOLDER_DISPLAY Instance method Private Method Initiates the Display of a Definition 20001020
27 FC_CONFIGFOLDER_GET_LINKED_CMO Instance method Private Method Returns Successor for Current Folder 20001024
28 FC_DISPLAY_LOG Instance method Private Method Display the Application Log in Full Screen 20001117
29 FC_DISPLAY_PSB Instance method Private Method Preprocessing of CM Screen before Jump to Browser 20030814
30 FC_EEND Instance method Private Method Initiates the Correct Closing of the CM Transaction 20001019
31 FC_JOB_OVERVIEW Instance method Private Method Jumps to the Job Overview 20010202
32 FC_LEAVE_PROGRAM Instance method Private Method Exit Transaction 20001122
33 FC_SAVE Instance method Private Method Initiates Saving the Current Status of the CM Objects 20000927
34 FC_SELECT_CM_OBJECTS Instance method Private Method Initiates Sending Sel. Screen + Generating Selection in WL 20001019
35 FC_SEND_XML Instance method Private Method Initiates the Sending of an XML Folder 20001221
36 FC_START_LC_EDIT Instance method Private Method Starts the LC Editor for Current Definition 20001110
37 FC_UNDO Instance method Private Method Initiates the Reversal of the Changes for Current CM Object 20000928
38 GET_CM_OBJECT Instance method Public Method CM Object Reference for Specific Object Index 20000831
39 GET_DEPENDENT_CMOS Static method Private Method BL: Returns Folder and Definition, DF: Returns Definition 20010422
40 INIT_SCREEN Instance method Private Method CM Workbench is Started with an Object 20010118
41 IS_DYNP_FIELD Static method Public Method CMT_CO_TRUE, If Field Component from GCM_DYNP_FIELDS 20000908
42 MAP_BSVAACT2AUTHACT Static method Private Method Mapping of Status Activity to Authorization Activity 20030815
43 MAP_STATUS_ACT2OK Static method Private Method Mapping of Status Activity to Special Function Code 20001221
44 ON_CLOSE Instance method Private Event handling method Event Handler: Close Event of a Dialog Box Container 20001110
45 ON_MESSAGE Instance method Private Event handling method Event Handler: Message Event for IF_CM_API 20001110
46 ON_SAVE_REQUESTED Instance method Public Event handling method Handling Method of Event IF_CM_API~SAVE_REQUESTED 20010708
47 ON_UNDO_REQUESTED Instance method Public Event handling method Handling Method of Event IF_CM_API~UNDO_REQUESTED 20010708
48 PAI10_EXIT_CODE Instance method Public Method CM-Specific Processing of the Exit Codes 20000829
49 PAI20_GET_FIELDS Instance method Public Method Field Transport from Screen 20001026
50 PAI30_NOTIFY_CONTROLS Instance method Public Method Triggers Event EV_PAI 20001026
51 PAI40_OK_CODE Instance method Public Method CM-Specific OK Code Processing 20000829
52 PAI50_DEREGISTER Instance method Public Method Ends CM-Specific Environment 20010118
53 PBO10_REGISTER Static method Public Method ONLY MAIN SCREEN: Get Screen Instance for Current Screen 20000829
54 PBO20_INIT Instance method Public Method Deliver Field Transport for Screen and Excluding Table 20000829
55 PBO30_NOTIFY_CONTROLS Instance method Public Method Triggers Event EV_PBO 20000829
56 POSTPROCESS_CURRENT_CMO Instance method Private Method Checks and Asks User Whether to Save 20000926
57 REMOVE_CMO_FROM_STACK Instance method Private Method Deletes CM Object from Stack 20001120
58 RESET_SITUATION Instance method Private Method Opens the Current Top_Object Again in Transaction 20000929
59 SEND_POPUP_FOR_ADD_FV_ENTRY Instance method Private Method Requested to Add a CM Object to Worklist 20001017
60 SEND_POPUP_FOR_CREATION Instance method Private Method Popup for Creating Definition, Folder, Baseline 20000927
Events
# Event Type Visibility Description Created on
1 EV_CMO_COUNT_CHANGED Instance Event
(0)
Public
(2)
CMO Was Created or Deleted - Runtime Object 20010723
2 EV_PAI Instance Event
(0)
Public
(2)
PAI Initiate Processing of the Control 20000829
3 EV_PBO Instance Event
(0)
Public
(2)
PBO Initiate Processing of the Control 20000829
4 EV_SAVE_REQUESTED Instance Event
(0)
Public
(2)
Save of CM Data Is Displayed 20010708
5 EV_UNDO_REQUESTED Instance Event
(0)
Public
(2)
Revoking of Changes in CM Environment Displayed 20010708
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STACK_ITEM Private See coding Structure: Entry on the Stack of the Object History 20000928
2 TY_STACK_OBJECT Private See coding Structure: CM Object in the Structure TY_STACK_ITEM 20000928
3 TY_STRUC_SCREEN Private See coding STructure: Assignment of Screen to Screen Instance 20000831
4 TY_TAB_SCREEN Private See coding Table: Assignment of Screen to Screen Instance 20000831
5 TY_TITLE Private See coding TY_TITLE 20010117
Method Signatures

Method CATCH_CMO_FROM_TOP_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMO_TYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20001021
2 Returning RESULT Value transfer Type reference (TYPE) TY_STACK_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20001021
# Exception Resumable Description Created on
1 EXC_CM_ERROR exc_cm_error 20001021

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_GCM_SCREEN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_GCM_SCREEN has no exception.

Method CONFIGBASELINE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASELINE Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010206
2 Exporting E_BL_FIXATION Call by reference Type reference (TYPE) CMT_BOOLEAN Wurde die Baseline sofort fixiert ?? 20010206
3 Exporting E_CREATION_CANCELED Call by reference Type reference (TYPE) CMT_BOOLEAN Wurde das Anlegen abgebrochen 20010206
4 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Baseline 20010208
5 Importing I_BL_DATES Call by reference Type reference (TYPE) STRUC_CM_BL_DATES CM: wirchtige Datümer im BL-Umfeld 20020425
6 Importing I_BL_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Bezeichnung eines CM-Objekts 20010208
7 Importing I_BL_EXPLOSION Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Baseline wird sofort aufgelöst 20010208
8 Importing I_BL_FIXATION Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Baseline wird sofort fixiert 20010208
9 Importing I_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010205
10 Importing I_SEND_POPUP_FOR_CREATION Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE X-> Popup wird gesendet ' ' -> kein Popup 20010208
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20010205

Method CONFIGFOLDER_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CREATION_CANCELED Call by reference Type reference (TYPE) CMT_BOOLEAN Wurde das Anlegen abgebrochen 20010206
2 Exporting E_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010206
3 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010206
4 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Schlüsselstruktur der Mappe für API-Interface 20010208
5 Importing I_OK_CODE Call by reference Type reference (TYPE) FCODE Funktionscode 20010206
6 Importing I_PF_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Bezeichnung eines CM-Objekts 20010208
7 Importing I_PREDECESSOR Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010206
8 Importing I_SEND_POPUP_FOR_CREATION Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE X-> Popup wird gesendet, ' ' Popup wird nicht gesendet 20010208
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20010206

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR Dynpronummer zum Hauptdynro 20000831
2 Importing I_REPID Call by reference Type reference (TYPE) SYREPID Report ID zum Hauptdynpro 20000831

Method CONSTRUCTOR on class CL_GCM_SCREEN has no exception.

Method DONT_PUSH_TWICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STACK_ITEM Call by reference Type reference (TYPE) TY_STACK_ITEM CM: Interface auf persistente Daten eines CM Objektes 20010119
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20010119

Method EXT_CONFIGBASELINE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BASELINE_DATE Call by reference Type reference (TYPE) DE_CM_BASELINE_DATE VorschlagsDatum zum Fixieren 20010208
2 Importing I_BASELINE_ID Call by reference Type reference (TYPE) DE_CM_BASELINE_ID Baseline 20010208
3 Importing I_BL_DATES Call by reference Type reference (TYPE) STRUC_CM_BL_DATES CM: wichtige Datümer im BL-Umfeld 20020425
4 Importing I_BL_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Description of a Configuration Management Object 20010208
5 Importing I_BL_EXPLOSION Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Baseline wird sofort aufgelöst 20010208
6 Importing I_BL_FIXATION Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE Baseline wird sofort fixiert 20010208
7 Importing I_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010206
8 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Schlüsselstruktur der Mappe für API-Interface 20010206
9 Importing I_SEND_POPUP_FOR_CREATION Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE X-> Popup wird gesendet ' ' -> kein Popup 20010208
10 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010206
# Exception Resumable Description Created on
1 EXC_CM_ERROR cm: Allgemeiner Fehler 20010206

Method EXT_CONFIGFOLDER_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY Mappe kann zur Def oder Mappe angelegt werden 20010206
2 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010206
3 Importing I_FOLDER_KEY Call by reference Type reference (TYPE) STRUC_CONFIGFOLDER_KEY Schlüsselstruktur der Mappe für API-Interface 20010208
4 Importing I_PF_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Bezeichnung eines CM-Objekts 20010208
5 Importing I_SEND_POPUP_FOR_CREATION Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE X-> Popup wird gesendet, ' ' Popup wird nicht gesendet 20010208
6 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010206
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20010206

Method FC_BACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt?? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM:allgemeiner CM-Fehler 20001019

Method FC_CHANGE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) FCODE Betriebswirtschaftlicher Vorgang 20001107
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20001019

Method FC_CONFIGBASELINE_BTCH_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SYST-UCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010207
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20010116

Method FC_CONFIGBASELINE_BTCH_EXPLODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SYST-UCOMM Funktionscode 20010207
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20010116

Method FC_CONFIGBASELINE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SYST-UCOMM OK-Code 20000928
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000928

Method FC_CONFIGBASELINE_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) FCODE OK-Code 20000927
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000927

Method FC_CONFIGBASELINE_DELETE Signature

Method FC_CONFIGBASELINE_DELETE on class CL_GCM_SCREEN has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000928

Method FC_CONFIGBASELINE_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SYST-UCOMM Funktionscode 20001022
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001020

Method FC_CONFIGBASELINE_EXPLODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001017

Method FC_CONFIGBASELINE_FREEZE Signature

Method FC_CONFIGBASELINE_FREEZE on class CL_GCM_SCREEN has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001023

Method FC_CONFIGDEFINITION_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) FCODE Funktionscode 20001117
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20000928

Method FC_CONFIGDEFINITION_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000927

Method FC_CONFIGDEFINITION_DELETE Signature

Method FC_CONFIGDEFINITION_DELETE on class CL_GCM_SCREEN has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20000928

Method FC_CONFIGDEFINITION_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) FCODE Funktionscode 20010121
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001020

Method FC_CONFIGFOLDER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SYST-UCOMM OK-Code 20000928
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20000928

Method FC_CONFIGFOLDER_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) FCODE OK-Code 20000927
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000927

Method FC_CONFIGFOLDER_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20000928

Method FC_CONFIGFOLDER_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SYST-UCOMM Funktionscode 20001022
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001020

Method FC_CONFIGFOLDER_GET_LINKED_CMO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINKED_TYPE Call by reference Type reference (TYPE) DE_CM_FLAG 'N'-Nachfolger, 'V' Vorgänger, 'B' Baselines 20001024
2 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001024

Method FC_DISPLAY_LOG Signature

Method FC_DISPLAY_LOG on class CL_GCM_SCREEN has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001117

Method FC_DISPLAY_PSB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wird Browser angezeigt? 20030814
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20030814

Method FC_EEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM:allgemeiner CM-Fehler 20001019

Method FC_JOB_OVERVIEW Signature

Method FC_JOB_OVERVIEW on class CL_GCM_SCREEN has no parameter.
Method FC_JOB_OVERVIEW on class CL_GCM_SCREEN has no exception.

Method FC_LEAVE_PROGRAM Signature

Method FC_LEAVE_PROGRAM on class CL_GCM_SCREEN has no parameter.
Method FC_LEAVE_PROGRAM on class CL_GCM_SCREEN has no exception.

Method FC_SAVE Signature

Method FC_SAVE on class CL_GCM_SCREEN has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000927

Method FC_SELECT_CM_OBJECTS Signature

Method FC_SELECT_CM_OBJECTS on class CL_GCM_SCREEN has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20001019

Method FC_SEND_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) CMT_BOOLEAN Wurde dies durchgeführt ? 20010227
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001221

Method FC_START_LC_EDIT Signature

Method FC_START_LC_EDIT on class CL_GCM_SCREEN has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001129

Method FC_UNDO Signature

Method FC_UNDO on class CL_GCM_SCREEN has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000928

Method GET_CM_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20000912
2 Exporting E_EDIT_STATUS Call by reference Type reference (TYPE) DE_CM_STATUS Status eines CM-Objekts 20000831
3 Importing I_DEPENDENT_CMO Call by reference Type reference (TYPE) SWO_OBJTYP Bortyp d. CM-Objekts 20010422
4 Importing I_OBJECT_INDEX Call by reference Type reference (TYPE) I 1 CM Objekt Index 20000912

Method GET_CM_OBJECT on class CL_GCM_SCREEN has no exception.

Method GET_DEPENDENT_CMOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DEFINITION Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010422
2 Exporting E_FOLDER Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20010422
3 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT ... 20010422
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20010422

Method INIT_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGE_STATUS Call by reference Type reference (TYPE) CMT_BOOLEAN Soll das Objekt ändernd geladen werden 20010118
2 Importing I_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY CM: Schlüsselstruktur für das API-Interface 20010118

Method INIT_SCREEN on class CL_GCM_SCREEN has no exception.

Method IS_DYNP_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD_NAME Call by reference Type reference (TYPE) NAME_FELD Feldname 20000908
2 Returning R_FLAG Value transfer Type reference (TYPE) DE_CM_FLAG CM: Flag 20000908

Method IS_DYNP_FIELD on class CL_GCM_SCREEN has no exception.

Method MAP_BSVAACT2AUTHACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_AUTH_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20030815
2 Exporting E_AUTH_OBJECT Call by reference Type reference (TYPE) DE_CM_ACT_OBJECT Berechtigungsverwaltung - Objekt zur Aktivität 20030815
3 Importing I_ACTIVITY Call by reference Type reference (TYPE) J_VORGANG Betriebswirtschaftlicher Vorgang 20030815
4 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20030815

Method MAP_BSVAACT2AUTHACT on class CL_GCM_SCREEN has no exception.

Method MAP_STATUS_ACT2OK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVITY Call by reference Type reference (TYPE) J_VORGANG Statusaktivität 20001221
2 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20001221
3 Returning RESULT Value transfer Type reference (TYPE) FCODE Funktionscode 20001221

Method MAP_STATUS_ACT2OK on class CL_GCM_SCREEN has no exception.

Method ON_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Value transfer Attribute reference (LIKE) 20001110

Method ON_CLOSE on class CL_GCM_SCREEN has no exception.

Method ON_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_MSG Value transfer Attribute reference (LIKE) 20001110

Method ON_MESSAGE on class CL_GCM_SCREEN has no exception.

Method ON_SAVE_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_EXTERNAL_COMMIT_ALLOWED Call by reference Type reference (TYPE) 20010708
2 Importing SENDER Call by reference Type reference (TYPE) 20010708

Method ON_SAVE_REQUESTED on class CL_GCM_SCREEN has no exception.

Method ON_UNDO_REQUESTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_EXTERNAL_COMMIT_ALLOWED Call by reference Type reference (TYPE) 20010708
2 Importing SENDER Call by reference Type reference (TYPE) 20010708

Method ON_UNDO_REQUESTED on class CL_GCM_SCREEN has no exception.

Method PAI10_EXIT_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000906

Method PAI10_EXIT_CODE on class CL_GCM_SCREEN has no exception.

Method PAI20_GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GCM_DYNP_FIELDS Call by reference Type reference (TYPE) GCM_DYNP_FIELDS Allgemeine Dynpro Struktur für CM spezifische Felder 20001026
2 Importing I_OBJECT_INDEX Call by reference Type reference (TYPE) I 1 Zu welchem angezeigten CM Objekt gehört die Struktur 20001026
3 Importing I_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP gültig-ab-Zeitpunkt 20001026

Method PAI20_GET_FIELDS on class CL_GCM_SCREEN has no exception.

Method PAI30_NOTIFY_CONTROLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20001026

Method PAI30_NOTIFY_CONTROLS on class CL_GCM_SCREEN has no exception.

Method PAI40_OK_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OK_CODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000906

Method PAI40_OK_CODE on class CL_GCM_SCREEN has no exception.

Method PAI50_DEREGISTER Signature

Method PAI50_DEREGISTER on class CL_GCM_SCREEN has no parameter.
Method PAI50_DEREGISTER on class CL_GCM_SCREEN has no exception.

Method PBO10_REGISTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCL_TAB Call by reference Type reference (TYPE) ANY TABLE Excluding Tabelle 20001116
2 Exporting E_SCREEN Call by reference Object reference (TYPE REF TO) CL_GCM_SCREEN Screen Instanz zu aktivem Hauptdynpro 20000829
3 Importing I_CHANGE_STATUS Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_TRUE Soll das Objekt ändernd geladen werden 20010118
4 Importing I_CLASS_NAME Call by reference Type reference (TYPE) SEOCLSNAME 'CL_GCM_SCREEN' Klassenname der zu erzeugenden Instanz 20001013
5 Importing I_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY CM Objekt daß initial geladen werden soll 20010115
6 Importing I_DYNNR Call by reference Type reference (TYPE) SYDYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20000831
7 Importing I_EXTERNAL_COMMIT_ALLOWED Call by reference Type reference (TYPE) CMT_BOOLEAN CMT_CO_FALSE ist externes "commit work" erlaubt? 20010207
8 Importing I_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20000831
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20000831

Method PBO20_INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_GCM_DYNP_FIELDS Call by reference Type reference (TYPE) GCM_DYNP_FIELDS Allgemeine Dynpro Struktur für CM spezifische Felder 20000906
2 Importing I_OBJECT_INDEX Call by reference Type reference (TYPE) I 1 Zu welchem angezeigten CM Objekt gehört die Struktur 20000906
3 Importing I_VALID_FROM Call by reference Type reference (TYPE) TIMESTAMP gültig-ab-Zeitpunkt 20001009

Method PBO20_INIT on class CL_GCM_SCREEN has no exception.

Method PBO30_NOTIFY_CONTROLS Signature

Method PBO30_NOTIFY_CONTROLS on class CL_GCM_SCREEN has no parameter.
Method PBO30_NOTIFY_CONTROLS on class CL_GCM_SCREEN has no exception.

Method POSTPROCESS_CURRENT_CMO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DONE Value transfer Type reference (TYPE) CMT_BOOLEAN false->Aktion abgebrochen, true->Aktion durchgeführt 20010124
2 Exporting E_POP Call by reference Type reference (TYPE) CMT_BOOLEAN false->kein Pop auf Stack, true->Pop auf Stack 20010124
3 Importing I_POPUP_TITLE Call by reference Type reference (TYPE) TY_TITLE Titel für Popup (default: text-000) 20010117
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20000926

Method REMOVE_CMO_FROM_STACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT Referenz eines CM-Objektes 20001120
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner Fehler 20001120

Method RESET_SITUATION Signature

Method RESET_SITUATION on class CL_GCM_SCREEN has no parameter.
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20000929

Method SEND_POPUP_FOR_ADD_FV_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY CM: Schlüsselstruktur für das API-Interface 20001017
2 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20001017
3 Returning R_CONTINUE Value transfer Type reference (TYPE) CMT_BOOLEAN '' Abbruch der Aktion 'X' weiter 20010121
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: allgemeiner Fehler 20001017

Method SEND_POPUP_FOR_CREATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BL_DATES Call by reference Type reference (TYPE) STRUC_CM_BL_DATES Datümer im CM-Umfeld 20020425
2 Exporting E_BL_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Beschreibung des Objektes 20000927
3 Exporting E_BL_EXPLOSION Call by reference Type reference (TYPE) CMT_BOOLEAN Baseline auflösen 20010202
4 Exporting E_BL_FIXATION Call by reference Type reference (TYPE) CMT_BOOLEAN Baseline fixieren 20010202
5 Exporting E_CMO_KEY Call by reference Type reference (TYPE) STRUC_CMO_KEY angelegtes Objekt 20000927
6 Exporting E_CREATION_CANCELED Call by reference Type reference (TYPE) DE_CM_FLAG Anlegen wurde abgebrochen 20000929
7 Exporting E_LIFE_CYCLE Call by reference Type reference (TYPE) DE_CM_LIFE_CYCLE Lebenszyklus 20000927
8 Exporting E_PF_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Beschreibung des Objektes 20000927
9 Exporting E_PM_DESCRIPTION Call by reference Type reference (TYPE) DE_CM_DESCRIPTION Beschreibung des Objektes 20000927
10 Importing I_CMO_TYPE Call by reference Type reference (TYPE) SWO_OBJTYP BorTyp des anzulegenden CM-Objektes 20000927
11 Importing I_CM_OBJECT Call by reference Object reference (TYPE REF TO) IF_CM_OBJECT CM: Interface auf persistente Daten eines CM Objektes 20001018
# Exception Resumable Description Created on
1 EXC_CM_ERROR CM: Allgemeiner CM-Fehler 20000927
Event Signatures

Event EV_CMO_COUNT_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_CHANGE_FLAG Exporting Value transfer Type reference (TYPE) DE_CM_FLAG D: gelöscht, I: angelegt, U: geändert 20010723
2 E_CMO_KEY Exporting Value transfer Type reference (TYPE) STRUC_CMO_KEY Schlüssel des geänderten Objektes 20010723

Event EV_PAI Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 OK_CODE Exporting Value transfer Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20000831

Event EV_PBO Signature
Event EV_PBO on class CL_GCM_SCREEN has no parameter.
Event EV_SAVE_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_EXTERNAL_COMMIT_ALLOWED Exporting Value transfer Type reference (TYPE) OS_BOOLEAN Einstellung des CM auf Externes Commit 20010708

Event EV_UNDO_REQUESTED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_EXTERNAL_COMMIT_ALLOWED Exporting Value transfer Type reference (TYPE) OS_BOOLEAN Einstellung des CM auf Externes Commit 20010708
History
Last changed by/on SAP  20020412 
SAP Release Created in 46C