SAP ABAP Class CL_SFW_ACTIVATE (Activate Switch Framework Objects)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-SFW (Application Component) Switch Framework Tools
     SFWTOOLS (Package) Basis Tools for Switch Framework
Properties
Class CL_SFW_ACTIVATE  
Short Description Activate Switch Framework Objects    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFWTOOLS   Basis Tools for Switch Framework 
Created 20040702   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_PAK_PACKAGE_QUERIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 SWBM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SFW_ACTIVATE has no interface implemented.
Friends
Class CL_SFW_ACTIVATE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALL_CLIENTS Static Attribute Private Type reference (TYPE) TY_T_CLIENTS 20130801
2 BI_TYPES_FOR_ENH Static Attribute Private Type reference (TYPE) SFW_TADIR_TYPES For Creation of Enhancement Name 20060310
3 BI_TYPES_TAB Static Attribute Private Type reference (TYPE) SFW_TADIR_TYPES BI types to be activated 20051121
4 CLASSIC_BCSET_FM_EXISTS Static Attribute Private Type reference (TYPE) ABAP_BOOL Classic BC set status can be checked 20121030
5 C_INITIAL_ENHNAME Constant Public Type reference (TYPE) ENHNAME SPACE ID of an Enhancement 20120515
6 C_OBJECT_TYPE_SFBS Constant Private Type reference (TYPE) OBJECTTYP 'SFBS' Data Dictionary Object Type 20120911
7 GF_READY Static Attribute Private Type reference (TYPE) I Number of RFC Return Messages 20041222
8 PRINT_PARAMETERS Static Attribute Private Type reference (TYPE) PRI_PARAMS Structure for Passing Print Parameters 20040930
9 SFW_RO_FACTORY_EXISTS Static Attribute Private Type reference (TYPE) ABAP_BOOL 20130930
10 SYNCHRON_SUBMITS Static Attribute Private Type reference (TYPE) FLAG 20071219
11 SYST_SETTINGS Static Attribute Private Type reference (TYPE) SFW_SYSTEM System Settings for the Switch Framework 20050202
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_BUSINESS_FUNCTION Static method Private Method Activates a business function during dialog or import 20120522
2 ACTIVATE_BUSINESS_FUNCTION_SET Static method Private Method Activates a business function set during dialog or import 20120523
3 ACTIVATE_CONFLICT_SWITCH Static method Private Method Activation: Case switch is a conflict switch 20120507
4 ACTIVATE_IN_BG Static method Public Method Activate in Background Jobs 20041019
5 ACTIVATE_NORMAL_SWITCH Static method Private Method Activation: Case switch is not a conflict switch 20120507
6 ACTIVATE_SF01 Static method Public Method Activate Business Functions - With Client 20040702
7 ACTIVATE_SF01_SINGLE Static method Private Method Activate Single Business Function 20070704
8 ACTIVATE_SF02 Static method Public Method Activate Business Functions - Without Client 20041229
9 ACTIVATE_SF02_SINGLE Static method Private Method Activate Single Business Function 20070704
10 ACTIVATE_SFBF Static method Public Method Activate Business Function 20040702
11 ACTIVATE_SFBS Static method Public Method Activate Business Set 20040702
12 ACTIVATE_SFSW Static method Public Method Activate Switch 20040702
13 ACTIVATE_SWITCH Static method Private Method Activates a switch 20120522
14 ADD_PARENT_SWITCHES Static method Private Method Switch from Switch --> Add BF Assignment 20080506
15 BUILD_RESULT_AND_LOG_ENTRIES Static method Private Method Set Up Results Table and Write Log Entries 20120518
16 CALLBACK Static method Public Method Callback Routine for RFC 20041222
17 CALL_DD_WORKLIST_ACT Static method Public Method 20120103
18 CALL_MASS_ACT_C3 Static method Public Method 20120103
19 CHECK_BCSET_RESULT_FOR_EA Static method Public Method Check Classic BC Sets for EA-xxx Business Functions 20100125
20 CHECK_SFWPARAM_SBCSET_ENTRY Static method Private Method Checks existence of 'SBCSETS_ACTIVATE_IN_CLIENTS' 20120713
21 CLASS_CONSTRUCTOR Static method Public Constructor Constructor 20050202
22 CLOSE_JOB Static method Private Method Closes job after activate/delete and handles incurred errors 20120704
23 CREATE_LOGNAME Static method Private Method Create Log Name and Write to DB 20041029
24 DELETE_IN_BG Static method Public Method Delete in Background Job 20041021
25 DELETE_SFBF Static method Public Method Delete Business Function 20041013
26 DELETE_SFBS Static method Public Method Delete Business Function Set 20041103
27 DELETE_SFSW Static method Public Method Delete Switch 20041011
28 DETERMINE_PACKAGES_AND_OBJECTS Static method Private Method Get Packages for Switch Table 20040705
29 DETERMINE_SWITCH_SETTINGS Static method Private Method 20130801
30 DISTRIBUTE_SWITCH_TRANSITIONS Static method Private Method 20130801
31 ELIMINATE_SW_W_CORRECT_STATE Static method Private Method 20130801
32 ENQUEUE_E_SFW_ACT_JOB Static method Private Method Attempts to set a lock for object "E_SFW_ACT_JOB" 20120509
33 ENSURE_PACKAGE_UNIQUE_SWITCH Static method Private Method Ensures that each package has a maximum of one switch 20120507
34 GET_BFUNCTIONS_SWITCHED_CLIENT Static method Private Method Gets business functions that are activated/deactivated 20120618
35 GET_BFUNCTIONS_TO_BE_SWITCHED Static method Private Method Gets business functions that are activated/deactivated 20120510
36 GET_DEPENDENT_SWITCHES Static method Private Method 20130801
37 GET_INTENDED_OVERALL_STATE Static method Private Method 20130801
38 GET_SFW_PACKAGE_INHERITORS Static method Private Method Gets subpackages that do not have own SFW_PACKAGE entry 20120525
39 GET_STATE_OF_BF Static method Private Method Check whether BF is in system or individual client 20080205
40 GET_SUB_TREE Static method Private Method Gets all subpackages of a single package 20120903
41 GET_SWITCHED_APPEND Static method Private Method Determines switched appends 20120518
42 GET_SWITCHED_BC_SET Static method Private Method Determines switched BC sets 20120518
43 GET_SWITCHED_DOMAIN_APPEND Static method Private Method Determines switched domain appends 20120518
44 GET_SWITCHED_ENHANCEMENTS Static method Private Method Determines switched enhancements 20120518
45 GET_SWITCHED_INDEX Static method Private Method Determines switched database indices 20120518
46 GET_SWITCHED_OBJECTS_CONFL_SW Static method Public Method Gets affected switched objects for conflict switch 20120605
47 GET_SWITCHED_OBJECTS_SF01 Static method Private Method Gets affected switched objects for SF01 20120604
48 GET_SWITCHED_OBJECTS_SF02 Static method Private Method Gets affected switched objects for SF02 20120510
49 GET_SWITCHED_OBJECTS_SFBF Static method Private Method Gets affected switched objects for SFBF 20120514
50 GET_SWITCHED_OBJECTS_SFBS Static method Private Method Gets affected switched objects for SFBS 20120511
51 GET_SWITCHED_OBJECTS_SFSW Static method Private Method Gets affected switched objects for SFSW 20120515
52 GET_SWITCHED_PACKAGES Static method Private Method Determines switched packages 20120521
53 GET_SWITCHED_SEARCH_HELP Static method Private Method Determines switched search helps 20120518
54 GET_SWITCHED_SI_CI_INCLUDE Static method Private Method Determines switched SI and CI includes 20120518
55 GET_SWITCHED_SUBPACKAGES Static method Private Method Supplements all subpackages of switched packages 20120521
56 GET_SWITCHED_VIEW_APPEND Static method Private Method Determines switched view appends 20120518
57 GET_SWITCHPOS_FOR_PACKAGE Static method Private Method 20130919
58 GET_TYPES_FOR_BI Static method Private Method Get Relevant BI Object Types 20051118
59 HANDLE_BFSET_DELETION Static method Private Method Checks and handles deletion of a business function set 20120511
60 HANDLE_BFUNCTION_DELETION Static method Private Method Checks and handles the deletion of a business function 20120514
61 HANDLE_SWITCH_DELETION Static method Private Method Checks and handles the deletion of a complete switch 20120507
62 INVALIDATE_BUFFER Static method Public Method Invalidate Buffered Tables on All Servers 20070713
63 MAKE_VERSIONS_ACTIVE_SF01 Static method Private Method Converts inactive versions to active for SF01 20120614
64 MAKE_VERSIONS_ACTIVE_SF02 Static method Private Method Converts inactive versions to active for SF02 20120510
65 MAKE_VERSIONS_ACTIVE_SFBF Static method Private Method Converts inactive versions to active for SFBF 20120514
66 MAKE_VERSIONS_ACTIVE_SFSW Static method Private Method Converts inactive versions to active for SFSW 20120507
67 MODIFY_SWITCH_STATES Static method Private Method Change Switch Settings 20080207
68 PROCESS_SWITCH_OFF_BFUNCTIONS Static method Private Method Processes business functions that are deactivated 20120510
69 PROCESS_SWITCH_ON_BFUNCTIONS Static method Private Method Processes business functions that are activated 20120510
70 PROC_NEW_ASSIGNED_SWITCHES Static method Private Method Processes newly assigned switches of a business function 20120514
71 PROC_NO_MORE_ASSIGNED_SWITCHES Static method Private Method Processes switches of a BF that are no longer assigned 20120514
72 PROC_STILL_ASSIGNED_SWITCHES Static method Private Method Processes BF switches that are still assigned 20120515
73 REMOVE_FROM_WB_INACTIVE_LIST Static method Private Method Removes object from inactive list 20120522
74 SET_SET_SYNCHRON_FLAG Static method Public Method Controls whether submit executed synchron. or asynchron. 20071219
75 SWITCH_BF_PARENT Static method Private Method Calculate Switch Settings 20080205
76 SWITCH_BF_PARENT_TABU Static method Public Method Calculate Switch Settings 20080505
77 SWITCH_ON_ALWAYS_ON_BF Static method Private Method Switch on "always on" Business Functions (system-wide) 20120913
78 SWITCH_ON_ALWAYS_ON_BF_CLIENT Static method Private Method Switch on "always on" Business Functions (per Client) 20120913
79 SYNCHRONIZE_ALL_SERVERS Static method Private Method Sychronize Buffer on All Instances 20041222
80 TOUCH_P_INCLUDE Static method Private Method Touch Dummy Package Include 20041005
81 UPDATE_SFW5_HISTORY_DDICRESULT Static method Private Method Update of Field "DDIC_RESULT" after activation of objects 20120620
82 UPDATE_SWITCH_BUFFER_SF0X Static method Private Method 20130801
83 UPDATE_SWITCH_BUFFER_SFBF Static method Private Method Update Switch Buffer for TLOGO "SFBF" 20120514
84 UPDATE_SWITCH_BUFFER_SFSW Static method Private Method Update Switch Buffer for TLOGO "SFSW" 20120604
85 WRITE_MSG_TO_LOG Static method Public Method Write Log into Application Log 20100226
Events
Class CL_SFW_ACTIVATE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_ACTIVE_BFUNC Private See coding 20080205 tty_active_bfunc type standard table of sfw_active_bfunc with default key
2 TTY_SFW5_HISTORY Private See coding 20120510 tty_sfw5_history type standard table of sfw5_history
3 TTY_SFW_BCSET Private See coding 20120518 tty_sfw_bcset type standard table of sfw_bcset
4 TTY_SFW_BF_BS Private See coding 20120913 tty_sfw_bf_bs type standard table of sfw_bf_bs
5 TTY_SFW_ENHIMPL Private See coding 20120518 tty_sfw_enhimpl type standard table of sfw_enhimpl
6 TTY_TADIR_RESULT Private See coding 20120518 tty_tadir_result type standard table of ty_tadir_result_line
7 TY_CAUSING_OBJECT Private See coding 20120928 begin of ty_causing_object, causing_type type objecttyp, causing_name type objectname, end of ty_causing_object
8 TY_PACKAGETAB Private See coding 20060815 ty_packagetab type standard table of devclass
9 TY_SUB_PACKAGE Private See coding 20120903 begin of ty_sub_package, package type devclass, sub_package type devclass, end of ty_sub_package
10 TY_SUB_PACKAGE_LIST Private See coding 20120903 ty_sub_package_list type sorted table of ty_sub_package with unique key package sub_package
11 TY_SW Private See coding 20060814 begin of ty_sw, switch_id type sfw_switch_id , switchtype type sfw_type , x_combi type sfw_xcombi , old_state type sfw_setting, new_state type sfw_setting, new_overall_state type sfw_setting, end of ty_sw
12 TY_SW_TAB Private See coding 20060814 ty_sw_tab type standard table of ty_sw
13 TY_S_SWITCHED_PACKAGE Private See coding 20100831 begin of ty_s_switched_package, package type devclass, new_state type sfw_switchpos, new_overall_state type sfw_switchpos, end of ty_s_switched_package
14 TY_TADIR_RESULT_LINE Private See coding 20120518 begin of ty_tadir_result_line, obj_name type sobj_name, end of ty_tadir_result_line
15 TY_T_CLIENTS Private See coding 20130801 ty_t_clients type sorted table of mandt with unique key table_line
16 TY_T_SWITCHED_PACKAGE Private See coding 20100831 ty_t_switched_package type hashed table of ty_s_switched_package with unique key package
Method Signatures

Method ACTIVATE_BUSINESS_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120522
2 Importing I_BFUNCTION Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20120522
3 Importing I_RESTART_ACTIVE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20120522
4 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120522
5 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120522
6 Importing P_PRID Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120522
7 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120522

Method ACTIVATE_BUSINESS_FUNCTION on class CL_SFW_ACTIVATE has no exception.

Method ACTIVATE_BUSINESS_FUNCTION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120523
2 Importing I_BUSINESS_FUNCTION_SET Call by reference Type reference (TYPE) SFW_BSET Business Function Set 20120523
3 Importing I_RESTART_ACTIVE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20120523
4 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120523
5 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120523
6 Importing P_PRID Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120523
7 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120523

Method ACTIVATE_BUSINESS_FUNCTION_SET on class CL_SFW_ACTIVATE has no exception.

Method ACTIVATE_CONFLICT_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SWITCH_BUFFER_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20120507
2 Importing I_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20120507
3 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120507
4 Importing P_PRID Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120507
5 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120507

Method ACTIVATE_CONFLICT_SWITCH on class CL_SFW_ACTIVATE has no exception.

Method ACTIVATE_IN_BG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_JOBCOUNT Value transfer Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20070110
2 Importing P_JOBNAME Value transfer Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20041019
3 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
4 Importing P_SELECTOPTIONS Call by reference Type reference (TYPE) RSPARAMS_TT Schaltertabelle als Range 20041019
# Exception Resumable Description Created on
1 CANT_CREATE_JOB Hintergrund Job kann nicht eingeplant werden 20041019
2 ERROR_FROM_BUFFER Setzen der Schalterstellung im Puffer nicht möglich 20041019
3 INVALID_PRINTPARAMS Ungültige Druckerparameter 20041019

Method ACTIVATE_NORMAL_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SWITCH_BUFFER_ERROR Call by reference Type reference (TYPE) FLAG allgemeines flag 20120507
2 Importing I_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20120507
3 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120507
4 Importing P_PRID Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120507
5 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120507

Method ACTIVATE_NORMAL_SWITCH on class CL_SFW_ACTIVATE has no exception.

Method ACTIVATE_SF01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CLIENT Value transfer Type reference (TYPE) SYMANDT Mandant 20040702
2 Exporting P_DDIC_BEGINTIME Call by reference Type reference (TYPE) T 20090127
3 Changing P_DEPTAB Call by reference Type reference (TYPE) SFW_DEPTB DCDEPTB-Tabelle 20040816
4 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20090127
5 Importing P_RESTART Call by reference Type reference (TYPE) FLAG allgemeines flag 20050214
6 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20040913
# Exception Resumable Description Created on
1 ERROR_FROM_BUFFER Setzen der Schalterstellung im Puffer nicht möglich 20040702
2 ERROR_IN_PACKAGEADMIN Fehler bei der Bestimmung der Pakethierarchie 20040705

Method ACTIVATE_SF01_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BFUNCTION Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20070704
2 Importing P_CLIENT Value transfer Type reference (TYPE) SYMANDT Mandant 20070704
3 Changing P_DEPTAB Call by reference Type reference (TYPE) SFW_DEPTB DCDEPTB-Tabelle 20070704
4 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
5 Importing P_ORIGINAL_OBJ Call by reference Type reference (TYPE) SFW_BSET Objekt aus Auftrag, --> DDIC Protokoll 20070710
6 Importing P_RESTART Call by reference Type reference (TYPE) FLAG allgemeines flag 20070704
7 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20070704
# Exception Resumable Description Created on
1 ERROR_FROM_BUFFER Setzen der Schalterstellung im Puffer nicht möglich 20070704
2 ERROR_IN_PACKAGEADMIN Fehler bei der Bestimmung der Pakethierarchie 20070704

Method ACTIVATE_SF02 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DDIC_BEGINTIME Call by reference Type reference (TYPE) T 20081029
2 Changing P_DEPTAB Call by reference Type reference (TYPE) SFW_DEPTB DCDEPTB-Tabelle 20041229
3 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20081203
4 Importing P_RESTART Call by reference Type reference (TYPE) FLAG allgemeines flag 20050214
5 Importing P_TYPE Call by reference Type reference (TYPE) SFW_IS SPACE Industrie oder AddOn 20051117
6 Importing P_UPGRADE Value transfer Type reference (TYPE) FLAG SPACE wegen XINX 20050721
7 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20041229
# Exception Resumable Description Created on
1 ERROR_FROM_BUFFER Setzen der Schalterstellung im Puffer nicht möglich 20041229
2 ERROR_IN_COMPONENT_ASSIGNMENT Error During Software Component Assignment 20100218
3 ERROR_IN_PACKAGEADMIN Fehler bei der Bestimmung der Pakethierarchie 20041229
4 ERROR_MISSING_SUPPORT_PACKAGE A support package is not installed 20100218

Method ACTIVATE_SF02_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BFUNCTION Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20070704
2 Changing P_DEPTAB Call by reference Type reference (TYPE) SFW_DEPTB DCDEPTB-Tabelle 20070704
3 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
4 Importing P_ORIGINAL_OBJ Call by reference Type reference (TYPE) SFW_BSET Objekt aus Auftrag, --> DDIC Protokoll 20070706
5 Importing P_RESTART Call by reference Type reference (TYPE) FLAG allgemeines flag 20070704
6 Importing P_UPGRADE Value transfer Type reference (TYPE) FLAG SPACE wegen XINX 20070704
7 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20070704
# Exception Resumable Description Created on
1 ERROR_FROM_BUFFER Setzen der Schalterstellung im Puffer nicht möglich 20070704
2 ERROR_IN_COMPONENT_ASSIGNMENT Fehler bei der Softwarekomponentenzuordnung 20070704
3 ERROR_IN_PACKAGEADMIN Fehler bei der Bestimmung der Pakethierarchie 20070704
4 ERROR_MISSING_SUPPORT_PACKAGE Ein Support Package ist nicht installiert 20070704

Method ACTIVATE_SFBF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BFUNCTS Value transfer Type reference (TYPE) SFW_BFTAB Tabelle mit Business Functions 20041020
2 Changing P_DEPTAB Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20041001
3 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20090127
4 Importing P_PRID Value transfer Type reference (TYPE) SYTABIX Protokollnummer 20050511
5 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20040913

Method ACTIVATE_SFBF on class CL_SFW_ACTIVATE has no exception.

Method ACTIVATE_SFBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BSETS Value transfer Type reference (TYPE) SFW_BSTAB Tabelle mit Business Sets 20041020
2 Changing P_DEPTAB Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20041001
3 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
4 Importing P_PRID Value transfer Type reference (TYPE) SYTABIX Protokollnummer 20050511
5 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20040913

Method ACTIVATE_SFBS on class CL_SFW_ACTIVATE has no exception.

Method ACTIVATE_SFSW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_DEPTAB Call by reference Type reference (TYPE) SFW_DEPTB DCDEPTB-Tabelle 20041001
2 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
3 Importing P_PRID Value transfer Type reference (TYPE) SYTABIX Protokollnummer 20050511
4 Importing P_SWITCHES Value transfer Type reference (TYPE) SFW_SWITCHTAB Schaltertabelle 20041018
5 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20040913
# Exception Resumable Description Created on
1 ERROR_FROM_BUFFER Setzen der Schalterstellung im Puffer nicht möglich 20040702

Method ACTIVATE_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120522
2 Importing I_RESTART_ACTIVE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20120522
3 Importing I_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20120522
4 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120522
5 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120522
6 Importing P_PRID Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120522
7 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120522
# Exception Resumable Description Created on
1 ERROR_FROM_BUFFER Schalter Einstellung konnte im Puffer nicht gesetzt werden 20120522

Method ADD_PARENT_SWITCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BFUNCTION Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20080506
2 Changing P_SWITCHTAB Call by reference Type reference (TYPE) TY_SW_TAB 20080506

Method ADD_PARENT_SWITCHES on class CL_SFW_ACTIVATE has no exception.

Method BUILD_RESULT_AND_LOG_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120518
2 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120920
3 Importing IS_DCDEPTB Call by reference Type reference (TYPE) DCDEPTB DD: Abhängigkeiten zwischen DD-Objekten 20120920
4 Importing IT_SELECTION_RESULT Call by reference Type reference (TYPE) TTY_TADIR_RESULT 20120518
5 Importing I_MESSAGE_NUMBER Call by reference Type reference (TYPE) MSGNR Nachrichtennummer 20120518

Method BUILD_RESULT_AND_LOG_ENTRIES on class CL_SFW_ACTIVATE has no exception.

Method CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20041222

Method CALLBACK on class CL_SFW_ACTIVATE has no exception.

Method CALL_DD_WORKLIST_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ACTRC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20120103
2 Importing P_DDIC_OBJECTS_TO_GENERATE Call by reference Type reference (TYPE) SFW_DEPTB Dependencies upon activation of switches 20120103
3 Changing P_DEPENDENCIES Call by reference Type reference (TYPE) SFW_DEPTB Dependencies upon activation of switches 20120103
4 Exporting P_LOGNAME Call by reference Type reference (TYPE) TEXT256 Text, 256 Characters 20120103
5 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Table Type for SPROT_U (Log Interface) 20120103
6 Importing P_SFW_OBJECTS_TO_GENERATE Call by reference Type reference (TYPE) SFW_GENTB Table Type for dcgentb 20120103

Method CALL_DD_WORKLIST_ACT on class CL_SFW_ACTIVATE has no exception.

Method CALL_MASS_ACT_C3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_ACTRC Call by reference Type reference (TYPE) SY-SUBRC Return Value of ABAP Statements 20120103
2 Importing P_DDIC_OBJECTS_TO_GENERATE Call by reference Type reference (TYPE) SFW_DEPTB Dependencies upon activation of switches 20120103
3 Exporting P_DEPENDENCIES Call by reference Type reference (TYPE) SFW_DEPTB Dependencies upon activation of switches 20120103
4 Exporting P_LOGNAME Call by reference Type reference (TYPE) TEXT256 Text, 256 Characters 20120103
5 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Table Type for SPROT_U (Log Interface) 20120103
6 Importing P_SFW_OBJECTS_TO_GENERATE Call by reference Type reference (TYPE) SFW_GENTB Table Type for dcgentb 20120103

Method CALL_MASS_ACT_C3 on class CL_SFW_ACTIVATE has no exception.

Method CHECK_BCSET_RESULT_FOR_EA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ERROR Call by reference Type reference (TYPE) FLAG Activation error 20121030
2 Changing MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Nachrichtentabelle 20100125
3 Importing PA_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20100125

Method CHECK_BCSET_RESULT_FOR_EA on class CL_SFW_ACTIVATE has no exception.

Method CHECK_SFWPARAM_SBCSET_ENTRY Signature

Method CHECK_SFWPARAM_SBCSET_ENTRY on class CL_SFW_ACTIVATE has no parameter.
Method CHECK_SFWPARAM_SBCSET_ENTRY on class CL_SFW_ACTIVATE has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120704
2 Importing I_JOBNAME Call by reference Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20120704
3 Importing I_JOB_ID Call by reference Type reference (TYPE) BTCJOBCNT Kennummer eines Jobs 20120704

Method CLOSE_JOB on class CL_SFW_ACTIVATE has no exception.

Method CREATE_LOGNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_LOGNAME Call by reference Type reference (TYPE) TEXT256 Text 256 Stellen 20041029

Method CREATE_LOGNAME on class CL_SFW_ACTIVATE has no exception.

Method DELETE_IN_BG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BUSINESS_FUNCTION Call by reference Type reference (TYPE) SFW_BFTAB Tabelle mit Business Functions 20121008
2 Importing IT_BUSINESS_FUNCTION_SET Call by reference Type reference (TYPE) SFW_BSTAB Tabelle mit Business Function Sets 20121008
3 Importing P_JOBNAME Value transfer Type reference (TYPE) BTCJOB Name eines Hintergrundjobs 20041021
4 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
5 Importing P_SWITCHES Call by reference Type reference (TYPE) SFW_SWITCHTAB Schaltertabelle 20041022
# Exception Resumable Description Created on
1 CANT_CREATE_JOB Hintergrund Job kann nicht eingeplant werden 20041021
2 ERROR_FROM_BUFFER Setzen der Schalterstellung im Puffer nicht möglich 20041021
3 INVALID_PRINTPARAMS Ungültige Druckerparameter 20041021

Method DELETE_SFBF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BFUNCTS Call by reference Type reference (TYPE) SFW_BFTAB Tabelle mit Business Functions 20041103
2 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125

Method DELETE_SFBF on class CL_SFW_ACTIVATE has no exception.

Method DELETE_SFBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BSETS Call by reference Type reference (TYPE) SFW_BSTAB Tabelle mit Business Functions 20041103
2 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125

Method DELETE_SFBS on class CL_SFW_ACTIVATE has no exception.

Method DELETE_SFSW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing P_DEPTAB Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20041012
2 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
3 Importing P_PRID Value transfer Type reference (TYPE) SYTABIX Index interner Tabellen 20050512
4 Importing P_SWITCHES Value transfer Type reference (TYPE) SFW_SWITCHTAB Schaltertabelle 20041021
5 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE 'I' Aktiv / Inaktiv 20120103
# Exception Resumable Description Created on
1 ERROR_FROM_BUFFER Setzen der Schalterstellung im Puffer nicht möglich 20050512

Method DETERMINE_PACKAGES_AND_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_CLIENT Value transfer Type reference (TYPE) SYMANDT SPACE Mandant (für BC-Sets) 20041230
2 Changing P_DEPTAB Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switches beim Import 20040816
3 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20081203
4 Importing P_OBJNAME Value transfer Type reference (TYPE) OBJECTNAME Name des ABAP/4 Dictionary Objektes 20041001
5 Importing P_OBJTYPE Value transfer Type reference (TYPE) OBJECTTYP Typ des Data Dictionary Objekts 20041001
6 Importing P_ONLY_BC Call by reference Type reference (TYPE) FLAG Nur BC-Sets zu den Schaltern raussuchen 20050331
7 Importing P_SWITCHTAB Call by reference Type reference (TYPE) TY_SW_TAB Tabelle mit Schaltern 20040705
8 Importing P_UPGRADE Value transfer Type reference (TYPE) FLAG SPACE XINX Bearbeitung 20050721
9 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I / P 20051010
# Exception Resumable Description Created on
1 ERROR_IN_PACKAGE Fehler bei der Bestimmung der Pakethierarchie 20040705

Method DETERMINE_SWITCH_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SWITCH_STATES Call by reference Type reference (TYPE) SFW_SETTINGS 20130801
2 Importing IT_ACTIVE_BUSINESS_FUNCTIONS Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 20130801
3 Importing IT_SWITCHES Call by reference Type reference (TYPE) TY_SW_TAB 20130801
4 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20130801

Method DETERMINE_SWITCH_SETTINGS on class CL_SFW_ACTIVATE has no exception.

Method DISTRIBUTE_SWITCH_TRANSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SWITCHES Call by reference Type reference (TYPE) TY_SW_TAB 20130801
2 Changing CT_SWITCH_STATES Call by reference Type reference (TYPE) SFW_SETTINGS 20130801
3 Exporting ET_SWITCHES_COLLECT_ALL_OBJS Call by reference Type reference (TYPE) TY_SW_TAB 20130801
4 Exporting ET_SWITCHES_COLLECT_BC_SETS Call by reference Type reference (TYPE) TY_SW_TAB 20130801
5 Importing I_RESTART Call by reference Type reference (TYPE) ABAP_BOOL 20130801

Method DISTRIBUTE_SWITCH_TRANSITIONS on class CL_SFW_ACTIVATE has no exception.

Method ELIMINATE_SW_W_CORRECT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SWITCHES Call by reference Type reference (TYPE) TY_SW_TAB 20130801
2 Changing CT_SWITCH_STATES Call by reference Type reference (TYPE) SFW_SETTINGS 20130801
3 Importing I_RESTART Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20130801

Method ELIMINATE_SW_W_CORRECT_STATE on class CL_SFW_ACTIVATE has no exception.

Method ENQUEUE_E_SFW_ACT_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120509

Method ENQUEUE_E_SFW_ACT_JOB on class CL_SFW_ACTIVATE has no exception.

Method ENSURE_PACKAGE_UNIQUE_SWITCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20120507
2 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120507

Method ENSURE_PACKAGE_UNIQUE_SWITCH on class CL_SFW_ACTIVATE has no exception.

Method GET_BFUNCTIONS_SWITCHED_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIVE_BFUNCS Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 20130801
2 Exporting ET_CHANGED_BFUNCS Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 20130801
3 Importing P_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung 20120618
4 Importing P_RESTART Value transfer Type reference (TYPE) FLAG allgemeines flag 20120618
5 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20120618

Method GET_BFUNCTIONS_SWITCHED_CLIENT on class CL_SFW_ACTIVATE has no exception.

Method GET_BFUNCTIONS_TO_BE_SWITCHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTIVE_BFUNCS Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 20130801
2 Exporting ET_CHANGED_BFUNCS Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 20130801
3 Importing P_RESTART Call by reference Type reference (TYPE) FLAG allgemeines flag 20120510
4 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120510

Method GET_BFUNCTIONS_TO_BE_SWITCHED on class CL_SFW_ACTIVATE has no exception.

Method GET_DEPENDENT_SWITCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB 20130801
2 Exporting ET_SWITCHES Call by reference Type reference (TYPE) TY_SW_TAB 20130801
3 Importing IT_BUSINESS_FUNCTIONS_W_STATE Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 20130801
4 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20130801

Method GET_DEPENDENT_SWITCHES on class CL_SFW_ACTIVATE has no exception.

Method GET_INTENDED_OVERALL_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT 20130801
2 Importing I_INTENDED_STATE Call by reference Type reference (TYPE) SFW_SETTING 20130801
3 Importing I_SWITCH Call by reference Type reference (TYPE) SFW_SWITCH_ID 20130801
4 Returning R_INTENDED_OVERALL_STATE Value transfer Type reference (TYPE) SFW_SWITCH_STATE 20130801

Method GET_INTENDED_OVERALL_STATE on class CL_SFW_ACTIVATE has no exception.

Method GET_SFW_PACKAGE_INHERITORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SWITCHED_PACKAGE Call by reference Type reference (TYPE) TY_PACKAGETAB Pakete ohne eigenen SFW_PACKAGE Eintrag 20120525
2 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120525

Method GET_SFW_PACKAGE_INHERITORS on class CL_SFW_ACTIVATE has no exception.

Method GET_STATE_OF_BF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ACTIVE_CLIENTS Value transfer Type reference (TYPE) TTY_ACTIVE_BFUNC 20080205
2 Importing P_BFUNC Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20080205
3 Importing P_TYPE Value transfer Type reference (TYPE) SFW_IS Industrie oder AddOn 20080205

Method GET_STATE_OF_BF on class CL_SFW_ACTIVATE has no exception.

Method GET_SUB_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SUB_PACKAGES Call by reference Type reference (TYPE) TY_SUB_PACKAGE_LIST 20120903
2 Importing IM_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120903

Method GET_SUB_TREE on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120518
2 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120920
3 Importing IS_CAUSE Call by reference Type reference (TYPE) TY_CAUSING_OBJECT 20120928
4 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120518

Method GET_SWITCHED_APPEND on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_BC_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120518
2 Changing CT_SFW_BCSET Call by reference Type reference (TYPE) TTY_SFW_BCSET 20120518
3 Importing IT_SWITCHED_PACKAGES Call by reference Type reference (TYPE) TY_T_SWITCHED_PACKAGE 20120518
4 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20120518
5 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120518

Method GET_SWITCHED_BC_SET on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_DOMAIN_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120518
2 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120920
3 Importing IS_CAUSE Call by reference Type reference (TYPE) TY_CAUSING_OBJECT 20120928
4 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120518

Method GET_SWITCHED_DOMAIN_APPEND on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_ENHANCEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120518
2 Changing CT_SFW_ENHIMPL Call by reference Type reference (TYPE) TTY_SFW_ENHIMPL 20120518
3 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120518

Method GET_SWITCHED_ENHANCEMENTS on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120518
2 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120920
3 Importing IS_CAUSE Call by reference Type reference (TYPE) TY_CAUSING_OBJECT 20120928
4 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120518

Method GET_SWITCHED_INDEX on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_OBJECTS_CONFL_SW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120605
2 Importing IT_DCGENTB Call by reference Type reference (TYPE) SFW_GENTB Tabellentyp zu dcgentb 20120611
3 Importing IT_SWITCH_STATE Call by reference Type reference (TYPE) SFW_STATETAB Schalter + Status , für Lesebausteine der Schalterstellung 20120605
4 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120605
5 Importing P_MSGTAB_IS_SUPPLIED Value transfer Type reference (TYPE) FLAG allgemeines flag 20120605
6 Importing P_UPGRADE Call by reference Type reference (TYPE) FLAG allgemeines flag 20120606

Method GET_SWITCHED_OBJECTS_CONFL_SW on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_OBJECTS_SF01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120604
2 Importing IT_SWITCH Call by reference Type reference (TYPE) TY_SW_TAB 20120604
3 Importing I_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20120604
4 Importing I_ONLY_BCSET Value transfer Type reference (TYPE) FLAG allgemeines flag 20120604
5 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120604
6 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120604

Method GET_SWITCHED_OBJECTS_SF01 on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_OBJECTS_SF02 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120510
2 Importing IT_SWITCH Call by reference Type reference (TYPE) TY_SW_TAB 20120510
3 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120510
4 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120510
5 Importing P_UPGRADE Call by reference Type reference (TYPE) FLAG allgemeines flag 20120510

Method GET_SWITCHED_OBJECTS_SF02 on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_OBJECTS_SFBF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120514
2 Importing IT_SWITCH Call by reference Type reference (TYPE) TY_SW_TAB 20120514
3 Importing I_BFUNCTION Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20120514
4 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120514
5 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120514

Method GET_SWITCHED_OBJECTS_SFBF on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_OBJECTS_SFBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120511
2 Importing IT_SWITCH Call by reference Type reference (TYPE) TY_SW_TAB 20120511
3 Importing I_CLIENT Value transfer Type reference (TYPE) SYMANDT SPACE Mandantenkennung des aktuellen Benutzers 20120529
4 Importing I_ONLY_BCSET Value transfer Type reference (TYPE) FLAG allgemeines flag 20120529
5 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120511
6 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120511
7 Importing P_ORIGINAL_OBJ Call by reference Type reference (TYPE) SFW_BSET Business Function Set 20120511

Method GET_SWITCHED_OBJECTS_SFBS on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_OBJECTS_SFSW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120515
2 Importing I_NEW_OVERALL_STATE Call by reference Type reference (TYPE) SFW_SWITCHPOS Schalterstellung 20130916
3 Importing I_NEW_STATE Call by reference Type reference (TYPE) SFW_SWITCHPOS 20130919
4 Importing I_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20120515
5 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120515
6 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120515
7 Importing P_PRID Call by reference Type reference (TYPE) SYTABIX Log Nummer 20120515
8 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20120515

Method GET_SWITCHED_OBJECTS_SFSW on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PACKAGE Call by reference Type reference (TYPE) TY_PACKAGETAB 20120521
2 Exporting ET_PACKAGE_BCSET Call by reference Type reference (TYPE) TY_T_SWITCHED_PACKAGE 20120521
3 Importing IT_SWITCH Call by reference Type reference (TYPE) TY_SW_TAB 20120521
4 Importing P_UPGRADE Call by reference Type reference (TYPE) FLAG allgemeines flag 20120521
5 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120521

Method GET_SWITCHED_PACKAGES on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_SEARCH_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120518
2 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120920
3 Importing IS_CAUSE Call by reference Type reference (TYPE) TY_CAUSING_OBJECT 20120928
4 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120518

Method GET_SWITCHED_SEARCH_HELP on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_SI_CI_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120518
2 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120920
3 Importing IS_CAUSE Call by reference Type reference (TYPE) TY_CAUSING_OBJECT 20120928
4 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120518

Method GET_SWITCHED_SI_CI_INCLUDE on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_SUBPACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120521
2 Changing CT_SWITCHED_PACKAGE Call by reference Type reference (TYPE) TY_T_SWITCHED_PACKAGE 20120521
3 Exporting ET_PACKAGE_ALL Call by reference Type reference (TYPE) TY_PACKAGETAB 20120521
4 Importing IT_PACKAGE Call by reference Type reference (TYPE) TY_PACKAGETAB 20120521

Method GET_SWITCHED_SUBPACKAGES on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHED_VIEW_APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120518
2 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120920
3 Importing IS_CAUSE Call by reference Type reference (TYPE) TY_CAUSING_OBJECT 20120928
4 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS Paket 20120518

Method GET_SWITCHED_VIEW_APPEND on class CL_SFW_ACTIVATE has no exception.

Method GET_SWITCHPOS_FOR_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OVERALL_SWITCH_STATE Call by reference Type reference (TYPE) SFW_SWITCHPOS 20130919
2 Exporting E_SWITCH_STATE Call by reference Type reference (TYPE) SFW_SWITCHPOS 20130919
3 Importing I_CLIENT Call by reference Type reference (TYPE) SY-MANDT SPACE 20130919
4 Importing I_PACKAGE Call by reference Type reference (TYPE) DEVCLASS 20130919

Method GET_SWITCHPOS_FOR_PACKAGE on class CL_SFW_ACTIVATE has no exception.

Method GET_TYPES_FOR_BI Signature

Method GET_TYPES_FOR_BI on class CL_SFW_ACTIVATE has no parameter.
Method GET_TYPES_FOR_BI on class CL_SFW_ACTIVATE has no exception.

Method HANDLE_BFSET_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETION_DONE Call by reference Type reference (TYPE) FLAG allgemeines flag 20120511
2 Importing I_BUSINESS_FUNCTION_SET Call by reference Type reference (TYPE) SFW_BSET Business Function Set 20120511
3 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120511
4 Importing P_PRID Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120511
5 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120511

Method HANDLE_BFSET_DELETION on class CL_SFW_ACTIVATE has no exception.

Method HANDLE_BFUNCTION_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETION_DONE Value transfer Type reference (TYPE) FLAG allgemeines flag 20120514
2 Importing I_BFUNCTION Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20120514
3 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120514
4 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120514
5 Importing P_PRID Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120514
6 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120514

Method HANDLE_BFUNCTION_DELETION on class CL_SFW_ACTIVATE has no exception.

Method HANDLE_SWITCH_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120507
2 Changing DELETION_DONE Call by reference Type reference (TYPE) FLAG allgemeines flag 20120507
3 Importing I_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20120507
4 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120507
5 Importing P_PRID Call by reference Type reference (TYPE) SYTABIX Index interner Tabellen 20120507
6 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120507
# Exception Resumable Description Created on
1 ERROR_FROM_BUFFER Cannot Set Switch Setting in Buffer 20120507

Method INVALIDATE_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_MSGTAB Value transfer Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
2 Importing P_TYPE Value transfer Type reference (TYPE) FLAG SPACE P = Schalter Paket Tabelle, ' ' = Systemeinstellungen 20070802

Method INVALIDATE_BUFFER on class CL_SFW_ACTIVATE has no exception.

Method MAKE_VERSIONS_ACTIVE_SF01 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SFW5_HISTORY Call by reference Type reference (TYPE) TTY_SFW5_HISTORY 20120614
2 Importing IT_ACTIVE_BFUNC Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 20120614
3 Importing P_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20120614
4 Importing P_RESTART Call by reference Type reference (TYPE) FLAG allgemeines flag 20120614
5 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120614

Method MAKE_VERSIONS_ACTIVE_SF01 on class CL_SFW_ACTIVATE has no exception.

Method MAKE_VERSIONS_ACTIVE_SF02 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SFW5_HISTORY Call by reference Type reference (TYPE) TTY_SFW5_HISTORY 20120510
2 Importing IT_SFW_ACTIVE_B2 Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 Eingeschaltete Business Functions 20120510
3 Importing P_RESTART Value transfer Type reference (TYPE) FLAG allgemeines flag 20120510
4 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120510

Method MAKE_VERSIONS_ACTIVE_SF02 on class CL_SFW_ACTIVATE has no exception.

Method MAKE_VERSIONS_ACTIVE_SFBF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BFUNCTION Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20120514
2 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120514

Method MAKE_VERSIONS_ACTIVE_SFBF on class CL_SFW_ACTIVATE has no exception.

Method MAKE_VERSIONS_ACTIVE_SFSW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SWITCH_ID Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20120507
2 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120507

Method MAKE_VERSIONS_ACTIVE_SFSW on class CL_SFW_ACTIVATE has no exception.

Method MODIFY_SWITCH_STATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_STATETAB Call by reference Type reference (TYPE) SFW_SETTINGS Tabellen mit Schalterstellungen 20080207
# Exception Resumable Description Created on
1 CX_SFW_BUFFER_ERROR Schalterstellung kann nicht gesetzt werden 20080207

Method PROCESS_SWITCH_OFF_BFUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120510
2 Changing CT_SWITCH Call by reference Type reference (TYPE) TY_SW_TAB 20120510
3 Importing IT_SFW_ACTIVE_B2 Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 Eingeschaltete Business Functions 20120510

Method PROCESS_SWITCH_OFF_BFUNCTIONS on class CL_SFW_ACTIVATE has no exception.

Method PROCESS_SWITCH_ON_BFUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120510
2 Changing CT_SWITCH Call by reference Type reference (TYPE) TY_SW_TAB 20120510
3 Importing IT_SFW_ACTIVE_B2 Call by reference Type reference (TYPE) SFW_TTY_ACTIVE_B2 Eingeschaltete Business Functions 20120510

Method PROCESS_SWITCH_ON_BFUNCTIONS on class CL_SFW_ACTIVATE has no exception.

Method PROC_NEW_ASSIGNED_SWITCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120514
2 Changing CT_STATE Call by reference Type reference (TYPE) SFW_SETTINGS Tabellen mit Schalterstellungen 20120514
3 Importing IT_ACTIVE_CLIENT Call by reference Type reference (TYPE) TTY_ACTIVE_BFUNC 20120514
4 Importing I_BFUNCTION Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20120514
5 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120514
6 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120514
7 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120514

Method PROC_NEW_ASSIGNED_SWITCHES on class CL_SFW_ACTIVATE has no exception.

Method PROC_NO_MORE_ASSIGNED_SWITCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120514
2 Changing CT_STATE Call by reference Type reference (TYPE) SFW_SETTINGS Tabellen mit Schalterstellungen 20120514
3 Importing IS_SFW_BF Call by reference Type reference (TYPE) SFW_BF Business Function 20120514
4 Importing IT_ACTIVE_CLIENT Call by reference Type reference (TYPE) TTY_ACTIVE_BFUNC 20120514
5 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120514
6 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120514
7 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20120514

Method PROC_NO_MORE_ASSIGNED_SWITCHES on class CL_SFW_ACTIVATE has no exception.

Method PROC_STILL_ASSIGNED_SWITCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120515
2 Changing CT_STATE Call by reference Type reference (TYPE) SFW_SETTINGS Tabellen mit Schalterstellungen 20120515
3 Importing IS_SFW_BF Call by reference Type reference (TYPE) SFW_BF Business Function 20120515
4 Importing IT_ACTIVE_CLIENT Call by reference Type reference (TYPE) TTY_ACTIVE_BFUNC 20120515
5 Importing I_RESTART_ACTIVE Value transfer Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20120515
6 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120515
7 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120515
8 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE I (Inaktiv), P (Importiert) 20120515

Method PROC_STILL_ASSIGNED_SWITCHES on class CL_SFW_ACTIVATE has no exception.

Method REMOVE_FROM_WB_INACTIVE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT_NAME Call by reference Type reference (TYPE) CSEQUENCE 20120522
2 Importing I_OBJECT_TYPE Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20120522

Method REMOVE_FROM_WB_INACTIVE_LIST on class CL_SFW_ACTIVATE has no exception.

Method SET_SET_SYNCHRON_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SYNCHRON Value transfer Type reference (TYPE) FLAG X = synchron 20071219

Method SET_SET_SYNCHRON_FLAG on class CL_SFW_ACTIVATE has no exception.

Method SWITCH_BF_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
2 Exporting P_NEW_OVERALL_SWITCH_STATE Call by reference Type reference (TYPE) SFW_SWITCHPOS 20130919
3 Importing P_SWITCH Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20080205
4 Exporting P_SWITCH_STATE_CHANGED Call by reference Type reference (TYPE) FLAG X: Schalterstellung hat sich geändert 20080207
5 Importing P_VERSION Call by reference Type reference (TYPE) SFW_R3STATE Aktiv / Inaktiv 20080205

Method SWITCH_BF_PARENT on class CL_SFW_ACTIVATE has no exception.

Method SWITCH_BF_PARENT_TABU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125
2 Importing P_SWITCH Call by reference Type reference (TYPE) SFW_SWITCH_ID ID eines Schalters im Switch Framework 20080505
3 Exporting P_SWITCH_STATE_CHANGED Call by reference Type reference (TYPE) FLAG X: Schalterstellung hat sich geändert 20080505

Method SWITCH_BF_PARENT_TABU on class CL_SFW_ACTIVATE has no exception.

Method SWITCH_ON_ALWAYS_ON_BF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120913
2 Importing IT_SFW_BF_BS Call by reference Type reference (TYPE) TTY_SFW_BF_BS 20120913
3 Importing I_BUSINESS_FUNCTION_SET Call by reference Type reference (TYPE) SFW_BSET Business Function Set 20120913
4 Importing I_RESTART_ACTIVE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20120913
5 Importing I_VERSION Call by reference Type reference (TYPE) SFW_R3STATE 'I' (Inaktiv), 'P' (Importiert) 20120913
6 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120913
7 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120913

Method SWITCH_ON_ALWAYS_ON_BF on class CL_SFW_ACTIVATE has no exception.

Method SWITCH_ON_ALWAYS_ON_BF_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW_DEPEND Call by reference Type reference (TYPE) SFW_DEPTB Abhängigkeiten bei der Aktivierung von Switchesx 20120913
2 Importing IT_SFW_BF_BS Call by reference Type reference (TYPE) TTY_SFW_BF_BS 20120913
3 Importing I_BUSINESS_FUNCTION_SET Call by reference Type reference (TYPE) SFW_BSET Business Function Set 20120913
4 Importing I_RESTART_ACTIVE Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20120913
5 Importing I_VERSION Call by reference Type reference (TYPE) SFW_R3STATE 'I' (Inaktiv), 'P' (Importiert) 20120913
6 Changing P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120913
7 Importing P_MSGTAB_IS_SUPPLIED Call by reference Type reference (TYPE) FLAG allgemeines flag 20120913

Method SWITCH_ON_ALWAYS_ON_BF_CLIENT on class CL_SFW_ACTIVATE has no exception.

Method SYNCHRONIZE_ALL_SERVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100125

Method SYNCHRONIZE_ALL_SERVERS on class CL_SFW_ACTIVATE has no exception.

Method TOUCH_P_INCLUDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_SWITCH Value transfer Type reference (TYPE) SFW_SWITCH_ID Schalter 20041005
2 Importing P_VERSION Value transfer Type reference (TYPE) SFW_R3STATE I / P 20051010

Method TOUCH_P_INCLUDE on class CL_SFW_ACTIVATE has no exception.

Method UPDATE_SFW5_HISTORY_DDICRESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SFW5_HISTORY Call by reference Type reference (TYPE) TTY_SFW5_HISTORY 20120620
2 Importing I_RET_CODE_FROM_ACTIVATION Call by reference Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20120620

Method UPDATE_SFW5_HISTORY_DDICRESULT on class CL_SFW_ACTIVATE has no exception.

Method UPDATE_SWITCH_BUFFER_SF0X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB 20130801
2 Exporting EV_UPDATE_SUCCESS Call by reference Type reference (TYPE) CHAR1 20130801
3 Importing IT_SWITCH_STATES Call by reference Type reference (TYPE) SFW_SETTINGS 20130801

Method UPDATE_SWITCH_BUFFER_SF0X on class CL_SFW_ACTIVATE has no exception.

Method UPDATE_SWITCH_BUFFER_SFBF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120514
2 Importing IT_SWITCH_STATE Call by reference Type reference (TYPE) SFW_SETTINGS Tabellen mit Schalterstellungen 20120514

Method UPDATE_SWITCH_BUFFER_SFBF on class CL_SFW_ACTIVATE has no exception.

Method UPDATE_SWITCH_BUFFER_SFSW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20120604
2 Importing IT_SWITCH_STATE Call by reference Type reference (TYPE) SFW_SETTINGS Tabellen mit Schalterstellungen 20120604

Method UPDATE_SWITCH_BUFFER_SFSW on class CL_SFW_ACTIVATE has no exception.

Method WRITE_MSG_TO_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MSGTAB Call by reference Type reference (TYPE) SPROT_U_TAB Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) 20100226
2 Importing IT_SWITCH_OFF_BF Call by reference Type reference (TYPE) SFW_BF_IR_TAB Temporäre Tabelle für BF Ausschalten(Irreversible) 20100226
3 Importing IV_LEVEL Call by reference Type reference (TYPE) BALLEVEL '3' Anwendungs-Log: Detaillierungsgrad 20100226
4 Importing IV_PROBLEMCLASS Call by reference Type reference (TYPE) BALPROBCL '1' Anwendungs-Log: Problemklasse einer Meldung 20100226
5 Importing IV_SAVE_IN_UPDATE_TASK Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20100226
6 Importing IV_SAVE_MARK Call by reference Type reference (TYPE) FLAG SPACE allgemeines flag 20100226

Method WRITE_MSG_TO_LOG on class CL_SFW_ACTIVATE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 700