SAP ABAP Class CL_SACF_ONE_SCENARIO (Maintenance Dialog for One Scenario)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC (Application Component) Security
     SECU_ABAP (Package) Security and Protection of ABAP Programs
Properties
Class CL_SACF_ONE_SCENARIO  
Short Description Maintenance Dialog for One Scenario    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SECU_ABAP   Security and Protection of ABAP Programs 
Created 20130618   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SACF_ONE_SCENARIO has no forward declaration.
Interfaces
Class CL_SACF_ONE_SCENARIO has no interface implemented.
Friends
Class CL_SACF_ONE_SCENARIO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_REPID Constant Private Type reference (TYPE) D020S-PROG 'SAPLSU_TOBJ_SWITCH' Report for Screen 20130904
2 GR_ALV_1SCEN Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID SAP List Viewer 20130904
3 GR_CONT_1SCEN Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CONTAINER Container for WL Elements 20130904
4 GR_FATHER Instance attribute Private Object reference (TYPE REF TO) CL_SACF_TOOLS General Tools for Switchable Authorization Check 20130904
5 GT_CHK_MODE Instance attribute Private Type reference (TYPE) CL_SACF_TOOLS=>TT_DOMA_TX Table Type for Domain Fixed Values 20130904
6 GT_OUT Instance attribute Private Type reference (TYPE) TT_OUT Output Table Type 20130904
Methods
# Method Level Visibility Method type Description Created on
1 ALV_HANDLE_CMD Instance method Private Event handling method Event Handler for User Commands 20130904
2 ALV_HANDLE_TBAR Instance method Private Event handling method Toolbar events 20130904
3 ALV_HANDLE_TBMNU Instance method Private Event handling method Event Handler for Toolbar Event 20130904
4 ALV_SCEN_EXCL Instance method Private Method ALV Function Key Control 20130904
5 ALV_SCEN_FCAT Instance method Private Method Field Catalog for Scenario Maintenance 20130904
6 ALV_SCEN_LAYO Instance method Private Method ALV Layout for Scenario Maintenance 20130904
7 ALV_SCEN_SORT Instance method Private Method ALV Default Sorting 20130904
8 ALV_SCEN_TTIP Instance method Private Method ALV Tooltip Definition 20130904
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130904
10 INIT_0100_HEAD Instance method Public Method Display header of a scenario on the screen 20130904
11 SCEN_DATA_CHANGED Instance method Public Method Query whether object list was changed 20130904
12 SCEN_GET_CUR_OUTTAB Instance method Public Method Pass output table 20130904
13 SCEN_GET_NEW_OBJECTS Instance method Private Method Dialog for manual inclusion of additional objects 20130904
14 SCEN_MARK_FOR_UPD Instance method Private Method Mark/note change of row content 20130904
15 SCEN_PREPARE_OUTTAB Instance method Private Method Prepare Output Table 20130904
16 SCEN_RESET_OUTTAB Instance method Public Method Reset Output Table 20130904
17 SCEN_UPD_SUCC_FROM_SUCD Instance method Private Method Transfer Object Status from Dev. Area to Active Area 20130904
18 SCEN_UPD_SUCD_FROM_SUCC Instance method Private Method Transfer Object Status from Dev. Area to Active Area 20130930
19 SHOW_OBJECT_LIST Instance method Public Method Display the Objects of a Scenario 20130904
Events
Class CL_SACF_ONE_SCENARIO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_OUT Public See coding Output Table Type 20130904 tt_out TYPE STANDARD TABLE OF sacf_details_alv
Method Signatures

Method ALV_HANDLE_CMD Signature

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

Method ALV_HANDLE_CMD on class CL_SACF_ONE_SCENARIO has no exception.

Method ALV_HANDLE_TBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20130904
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20130904

Method ALV_HANDLE_TBAR on class CL_SACF_ONE_SCENARIO has no exception.

Method ALV_HANDLE_TBMNU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20130904
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20130904

Method ALV_HANDLE_TBMNU on class CL_SACF_ONE_SCENARIO has no exception.

Method ALV_SCEN_EXCL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_EXCL Value transfer Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20130904
2 Importing IR_ALV Call by reference Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20130904

Method ALV_SCEN_EXCL on class CL_SACF_ONE_SCENARIO has no exception.

Method ALV_SCEN_FCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_FCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog aufbereiten 20130904

Method ALV_SCEN_FCAT on class CL_SACF_ONE_SCENARIO has no exception.

Method ALV_SCEN_LAYO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_LAYO Value transfer Type reference (TYPE) LVC_S_LAYO Layoutstruktur 20130904

Method ALV_SCEN_LAYO on class CL_SACF_ONE_SCENARIO has no exception.

Method ALV_SCEN_SORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_SORT Value transfer Type reference (TYPE) LVC_T_SORT Tabelle der Sortierkriterien 20130904

Method ALV_SCEN_SORT on class CL_SACF_ONE_SCENARIO has no exception.

Method ALV_SCEN_TTIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_TTIP Value transfer Type reference (TYPE) LVC_T_QINF Tabelle für die Exception Quickinfo 20130904

Method ALV_SCEN_TTIP on class CL_SACF_ONE_SCENARIO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FATHER Call by reference Object reference (TYPE REF TO) CL_SACF_TOOLS Vaterobjekt 20130904

Method CONSTRUCTOR on class CL_SACF_ONE_SCENARIO has no exception.

Method INIT_0100_HEAD Signature

Method INIT_0100_HEAD on class CL_SACF_ONE_SCENARIO has no parameter.
Method INIT_0100_HEAD on class CL_SACF_ONE_SCENARIO has no exception.

Method SCEN_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_CHANGED Value transfer Type reference (TYPE) BOOLE_D X ... wenn Objektliste im ALV geändert wurde 20130904

Method SCEN_DATA_CHANGED on class CL_SACF_ONE_SCENARIO has no exception.

Method SCEN_GET_CUR_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OUT Value transfer Type reference (TYPE) TT_OUT Ausgabetabellentyp 20130904

Method SCEN_GET_CUR_OUTTAB on class CL_SACF_ONE_SCENARIO has no exception.

Method SCEN_GET_NEW_OBJECTS Signature

Method SCEN_GET_NEW_OBJECTS on class CL_SACF_ONE_SCENARIO has no parameter.
Method SCEN_GET_NEW_OBJECTS on class CL_SACF_ONE_SCENARIO has no exception.

Method SCEN_MARK_FOR_UPD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTION Call by reference Type reference (TYPE) SCEN_MODE Modus für Szenario schaltbarer Berechtigungsprüfungen 20130904
2 Importing IT_ROWS Call by reference Type reference (TYPE) LVC_T_ROW Markierte Tabellenzeilen 20130904

Method SCEN_MARK_FOR_UPD on class CL_SACF_ONE_SCENARIO has no exception.

Method SCEN_PREPARE_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OUT Call by reference Type reference (TYPE) TT_OUT Ausgabetabelle 20130904

Method SCEN_PREPARE_OUTTAB on class CL_SACF_ONE_SCENARIO has no exception.

Method SCEN_RESET_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ONLY_FLAGS Call by reference Type reference (TYPE) BOOLE_D Lediglich Änderungszeiger zurücksetzen 20130904

Method SCEN_RESET_OUTTAB on class CL_SACF_ONE_SCENARIO has no exception.

Method SCEN_UPD_SUCC_FROM_SUCD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROWS Call by reference Type reference (TYPE) LVC_T_ROW Markierte Tabellenzeilen 20130904

Method SCEN_UPD_SUCC_FROM_SUCD on class CL_SACF_ONE_SCENARIO has no exception.

Method SCEN_UPD_SUCD_FROM_SUCC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROWS Call by reference Type reference (TYPE) LVC_T_ROW Markierte Tabellenzeilen 20130930

Method SCEN_UPD_SUCD_FROM_SUCC on class CL_SACF_ONE_SCENARIO has no exception.

Method SHOW_OBJECT_LIST Signature

Method SHOW_OBJECT_LIST on class CL_SACF_ONE_SCENARIO has no parameter.
Method SHOW_OBJECT_LIST on class CL_SACF_ONE_SCENARIO has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740