Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | 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 | Static Attribute | Private | Type reference (TYPE) | TY_T_CLIENTS | 20130801 | ||||
| 2 | Static Attribute | Private | Type reference (TYPE) | SFW_TADIR_TYPES | For Creation of Enhancement Name | 20060310 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | SFW_TADIR_TYPES | BI types to be activated | 20051121 | |||
| 4 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | Classic BC set status can be checked | 20121030 | |||
| 5 | Constant | Public | Type reference (TYPE) | ENHNAME | SPACE | ID of an Enhancement | 20120515 | ||
| 6 | Constant | Private | Type reference (TYPE) | OBJECTTYP | 'SFBS' | Data Dictionary Object Type | 20120911 | ||
| 7 | Static Attribute | Private | Type reference (TYPE) | I | Number of RFC Return Messages | 20041222 | |||
| 8 | Static Attribute | Private | Type reference (TYPE) | PRI_PARAMS | Structure for Passing Print Parameters | 20040930 | |||
| 9 | Static Attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20130930 | ||||
| 10 | Static Attribute | Private | Type reference (TYPE) | FLAG | 20071219 | ||||
| 11 | 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 | Static method | Private | Method | Activates a business function during dialog or import | 20120522 | |
| 2 | Static method | Private | Method | Activates a business function set during dialog or import | 20120523 | |
| 3 | Static method | Private | Method | Activation: Case switch is a conflict switch | 20120507 | |
| 4 | Static method | Public | Method | Activate in Background Jobs | 20041019 | |
| 5 | Static method | Private | Method | Activation: Case switch is not a conflict switch | 20120507 | |
| 6 | Static method | Public | Method | Activate Business Functions - With Client | 20040702 | |
| 7 | Static method | Private | Method | Activate Single Business Function | 20070704 | |
| 8 | Static method | Public | Method | Activate Business Functions - Without Client | 20041229 | |
| 9 | Static method | Private | Method | Activate Single Business Function | 20070704 | |
| 10 | Static method | Public | Method | Activate Business Function | 20040702 | |
| 11 | Static method | Public | Method | Activate Business Set | 20040702 | |
| 12 | Static method | Public | Method | Activate Switch | 20040702 | |
| 13 | Static method | Private | Method | Activates a switch | 20120522 | |
| 14 | Static method | Private | Method | Switch from Switch --> Add BF Assignment | 20080506 | |
| 15 | Static method | Private | Method | Set Up Results Table and Write Log Entries | 20120518 | |
| 16 | Static method | Public | Method | Callback Routine for RFC | 20041222 | |
| 17 | Static method | Public | Method | 20120103 | ||
| 18 | Static method | Public | Method | 20120103 | ||
| 19 | Static method | Public | Method | Check Classic BC Sets for EA-xxx Business Functions | 20100125 | |
| 20 | Static method | Private | Method | Checks existence of 'SBCSETS_ACTIVATE_IN_CLIENTS' | 20120713 | |
| 21 | Static method | Public | Constructor | Constructor | 20050202 | |
| 22 | Static method | Private | Method | Closes job after activate/delete and handles incurred errors | 20120704 | |
| 23 | Static method | Private | Method | Create Log Name and Write to DB | 20041029 | |
| 24 | Static method | Public | Method | Delete in Background Job | 20041021 | |
| 25 | Static method | Public | Method | Delete Business Function | 20041013 | |
| 26 | Static method | Public | Method | Delete Business Function Set | 20041103 | |
| 27 | Static method | Public | Method | Delete Switch | 20041011 | |
| 28 | Static method | Private | Method | Get Packages for Switch Table | 20040705 | |
| 29 | Static method | Private | Method | 20130801 | ||
| 30 | Static method | Private | Method | 20130801 | ||
| 31 | Static method | Private | Method | 20130801 | ||
| 32 | Static method | Private | Method | Attempts to set a lock for object "E_SFW_ACT_JOB" | 20120509 | |
| 33 | Static method | Private | Method | Ensures that each package has a maximum of one switch | 20120507 | |
| 34 | Static method | Private | Method | Gets business functions that are activated/deactivated | 20120618 | |
| 35 | Static method | Private | Method | Gets business functions that are activated/deactivated | 20120510 | |
| 36 | Static method | Private | Method | 20130801 | ||
| 37 | Static method | Private | Method | 20130801 | ||
| 38 | Static method | Private | Method | Gets subpackages that do not have own SFW_PACKAGE entry | 20120525 | |
| 39 | Static method | Private | Method | Check whether BF is in system or individual client | 20080205 | |
| 40 | Static method | Private | Method | Gets all subpackages of a single package | 20120903 | |
| 41 | Static method | Private | Method | Determines switched appends | 20120518 | |
| 42 | Static method | Private | Method | Determines switched BC sets | 20120518 | |
| 43 | Static method | Private | Method | Determines switched domain appends | 20120518 | |
| 44 | Static method | Private | Method | Determines switched enhancements | 20120518 | |
| 45 | Static method | Private | Method | Determines switched database indices | 20120518 | |
| 46 | Static method | Public | Method | Gets affected switched objects for conflict switch | 20120605 | |
| 47 | Static method | Private | Method | Gets affected switched objects for SF01 | 20120604 | |
| 48 | Static method | Private | Method | Gets affected switched objects for SF02 | 20120510 | |
| 49 | Static method | Private | Method | Gets affected switched objects for SFBF | 20120514 | |
| 50 | Static method | Private | Method | Gets affected switched objects for SFBS | 20120511 | |
| 51 | Static method | Private | Method | Gets affected switched objects for SFSW | 20120515 | |
| 52 | Static method | Private | Method | Determines switched packages | 20120521 | |
| 53 | Static method | Private | Method | Determines switched search helps | 20120518 | |
| 54 | Static method | Private | Method | Determines switched SI and CI includes | 20120518 | |
| 55 | Static method | Private | Method | Supplements all subpackages of switched packages | 20120521 | |
| 56 | Static method | Private | Method | Determines switched view appends | 20120518 | |
| 57 | Static method | Private | Method | 20130919 | ||
| 58 | Static method | Private | Method | Get Relevant BI Object Types | 20051118 | |
| 59 | Static method | Private | Method | Checks and handles deletion of a business function set | 20120511 | |
| 60 | Static method | Private | Method | Checks and handles the deletion of a business function | 20120514 | |
| 61 | Static method | Private | Method | Checks and handles the deletion of a complete switch | 20120507 | |
| 62 | Static method | Public | Method | Invalidate Buffered Tables on All Servers | 20070713 | |
| 63 | Static method | Private | Method | Converts inactive versions to active for SF01 | 20120614 | |
| 64 | Static method | Private | Method | Converts inactive versions to active for SF02 | 20120510 | |
| 65 | Static method | Private | Method | Converts inactive versions to active for SFBF | 20120514 | |
| 66 | Static method | Private | Method | Converts inactive versions to active for SFSW | 20120507 | |
| 67 | Static method | Private | Method | Change Switch Settings | 20080207 | |
| 68 | Static method | Private | Method | Processes business functions that are deactivated | 20120510 | |
| 69 | Static method | Private | Method | Processes business functions that are activated | 20120510 | |
| 70 | Static method | Private | Method | Processes newly assigned switches of a business function | 20120514 | |
| 71 | Static method | Private | Method | Processes switches of a BF that are no longer assigned | 20120514 | |
| 72 | Static method | Private | Method | Processes BF switches that are still assigned | 20120515 | |
| 73 | Static method | Private | Method | Removes object from inactive list | 20120522 | |
| 74 | Static method | Public | Method | Controls whether submit executed synchron. or asynchron. | 20071219 | |
| 75 | Static method | Private | Method | Calculate Switch Settings | 20080205 | |
| 76 | Static method | Public | Method | Calculate Switch Settings | 20080505 | |
| 77 | Static method | Private | Method | Switch on "always on" Business Functions (system-wide) | 20120913 | |
| 78 | Static method | Private | Method | Switch on "always on" Business Functions (per Client) | 20120913 | |
| 79 | Static method | Private | Method | Sychronize Buffer on All Instances | 20041222 | |
| 80 | Static method | Private | Method | Touch Dummy Package Include | 20041005 | |
| 81 | Static method | Private | Method | Update of Field "DDIC_RESULT" after activation of objects | 20120620 | |
| 82 | Static method | Private | Method | 20130801 | ||
| 83 | Static method | Private | Method | Update Switch Buffer for TLOGO "SFBF" | 20120514 | |
| 84 | Static method | Private | Method | Update Switch Buffer for TLOGO "SFSW" | 20120604 | |
| 85 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120522 | |||
| 2 | I_BFUNCTION | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20120522 | |||
| 3 | I_RESTART_ACTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20120522 | |||
| 4 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120522 | |||
| 5 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120522 | |||
| 6 | P_PRID | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20120522 | |||
| 7 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120523 | |||
| 2 | I_BUSINESS_FUNCTION_SET | Call by reference | Type reference (TYPE) | SFW_BSET | Business Function Set | 20120523 | |||
| 3 | I_RESTART_ACTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20120523 | |||
| 4 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120523 | |||
| 5 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120523 | |||
| 6 | P_PRID | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20120523 | |||
| 7 | 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 | EV_SWITCH_BUFFER_ERROR | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120507 | |||
| 2 | I_SWITCH_ID | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | ID eines Schalters im Switch Framework | 20120507 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120507 | |||
| 4 | P_PRID | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20120507 | |||
| 5 | 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 | P_JOBCOUNT | Value transfer | Type reference (TYPE) | BTCJOBCNT | Kennummer eines Jobs | 20070110 | |||
| 2 | P_JOBNAME | Value transfer | Type reference (TYPE) | BTCJOB | Name eines Hintergrundjobs | 20041019 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 4 | P_SELECTOPTIONS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | Schaltertabelle als Range | 20041019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Hintergrund Job kann nicht eingeplant werden | 20041019 | ||
| 2 | Setzen der Schalterstellung im Puffer nicht möglich | 20041019 | ||
| 3 | Ungültige Druckerparameter | 20041019 |
Method ACTIVATE_NORMAL_SWITCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SWITCH_BUFFER_ERROR | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120507 | |||
| 2 | I_SWITCH_ID | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | ID eines Schalters im Switch Framework | 20120507 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120507 | |||
| 4 | P_PRID | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20120507 | |||
| 5 | 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 | P_CLIENT | Value transfer | Type reference (TYPE) | SYMANDT | Mandant | 20040702 | |||
| 2 | P_DDIC_BEGINTIME | Call by reference | Type reference (TYPE) | T | 20090127 | ||||
| 3 | P_DEPTAB | Call by reference | Type reference (TYPE) | SFW_DEPTB | DCDEPTB-Tabelle | 20040816 | |||
| 4 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20090127 | |||
| 5 | P_RESTART | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050214 | |||
| 6 | P_VERSION | Value transfer | Type reference (TYPE) | SFW_R3STATE | I (Inaktiv), P (Importiert) | 20040913 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Setzen der Schalterstellung im Puffer nicht möglich | 20040702 | ||
| 2 | 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 | P_BFUNCTION | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20070704 | |||
| 2 | P_CLIENT | Value transfer | Type reference (TYPE) | SYMANDT | Mandant | 20070704 | |||
| 3 | P_DEPTAB | Call by reference | Type reference (TYPE) | SFW_DEPTB | DCDEPTB-Tabelle | 20070704 | |||
| 4 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 5 | P_ORIGINAL_OBJ | Call by reference | Type reference (TYPE) | SFW_BSET | Objekt aus Auftrag, --> DDIC Protokoll | 20070710 | |||
| 6 | P_RESTART | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070704 | |||
| 7 | P_VERSION | Value transfer | Type reference (TYPE) | SFW_R3STATE | I (Inaktiv), P (Importiert) | 20070704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Setzen der Schalterstellung im Puffer nicht möglich | 20070704 | ||
| 2 | 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 | P_DDIC_BEGINTIME | Call by reference | Type reference (TYPE) | T | 20081029 | ||||
| 2 | P_DEPTAB | Call by reference | Type reference (TYPE) | SFW_DEPTB | DCDEPTB-Tabelle | 20041229 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20081203 | |||
| 4 | P_RESTART | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20050214 | |||
| 5 | P_TYPE | Call by reference | Type reference (TYPE) | SFW_IS | SPACE | Industrie oder AddOn | 20051117 | ||
| 6 | P_UPGRADE | Value transfer | Type reference (TYPE) | FLAG | SPACE | wegen XINX | 20050721 | ||
| 7 | P_VERSION | Value transfer | Type reference (TYPE) | SFW_R3STATE | I (Inaktiv), P (Importiert) | 20041229 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Setzen der Schalterstellung im Puffer nicht möglich | 20041229 | ||
| 2 | Error During Software Component Assignment | 20100218 | ||
| 3 | Fehler bei der Bestimmung der Pakethierarchie | 20041229 | ||
| 4 | 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 | P_BFUNCTION | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20070704 | |||
| 2 | P_DEPTAB | Call by reference | Type reference (TYPE) | SFW_DEPTB | DCDEPTB-Tabelle | 20070704 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 4 | P_ORIGINAL_OBJ | Call by reference | Type reference (TYPE) | SFW_BSET | Objekt aus Auftrag, --> DDIC Protokoll | 20070706 | |||
| 5 | P_RESTART | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20070704 | |||
| 6 | P_UPGRADE | Value transfer | Type reference (TYPE) | FLAG | SPACE | wegen XINX | 20070704 | ||
| 7 | P_VERSION | Value transfer | Type reference (TYPE) | SFW_R3STATE | I (Inaktiv), P (Importiert) | 20070704 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Setzen der Schalterstellung im Puffer nicht möglich | 20070704 | ||
| 2 | Fehler bei der Softwarekomponentenzuordnung | 20070704 | ||
| 3 | Fehler bei der Bestimmung der Pakethierarchie | 20070704 | ||
| 4 | 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 | P_BFUNCTS | Value transfer | Type reference (TYPE) | SFW_BFTAB | Tabelle mit Business Functions | 20041020 | |||
| 2 | P_DEPTAB | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20041001 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20090127 | |||
| 4 | P_PRID | Value transfer | Type reference (TYPE) | SYTABIX | Protokollnummer | 20050511 | |||
| 5 | 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 | P_BSETS | Value transfer | Type reference (TYPE) | SFW_BSTAB | Tabelle mit Business Sets | 20041020 | |||
| 2 | P_DEPTAB | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20041001 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 4 | P_PRID | Value transfer | Type reference (TYPE) | SYTABIX | Protokollnummer | 20050511 | |||
| 5 | 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 | P_DEPTAB | Call by reference | Type reference (TYPE) | SFW_DEPTB | DCDEPTB-Tabelle | 20041001 | |||
| 2 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 3 | P_PRID | Value transfer | Type reference (TYPE) | SYTABIX | Protokollnummer | 20050511 | |||
| 4 | P_SWITCHES | Value transfer | Type reference (TYPE) | SFW_SWITCHTAB | Schaltertabelle | 20041018 | |||
| 5 | P_VERSION | Value transfer | Type reference (TYPE) | SFW_R3STATE | I (Inaktiv), P (Importiert) | 20040913 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120522 | |||
| 2 | I_RESTART_ACTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20120522 | |||
| 3 | I_SWITCH_ID | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | ID eines Schalters im Switch Framework | 20120522 | |||
| 4 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120522 | |||
| 5 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120522 | |||
| 6 | P_PRID | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20120522 | |||
| 7 | P_VERSION | Call by reference | Type reference (TYPE) | SFW_R3STATE | Aktiv / Inaktiv | 20120522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_BFUNCTION | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20080506 | |||
| 2 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120518 | |||
| 2 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120920 | |||
| 3 | IS_DCDEPTB | Call by reference | Type reference (TYPE) | DCDEPTB | DD: Abhängigkeiten zwischen DD-Objekten | 20120920 | |||
| 4 | IT_SELECTION_RESULT | Call by reference | Type reference (TYPE) | TTY_TADIR_RESULT | 20120518 | ||||
| 5 | 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 | 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 | P_ACTRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20120103 | |||
| 2 | P_DDIC_OBJECTS_TO_GENERATE | Call by reference | Type reference (TYPE) | SFW_DEPTB | Dependencies upon activation of switches | 20120103 | |||
| 3 | P_DEPENDENCIES | Call by reference | Type reference (TYPE) | SFW_DEPTB | Dependencies upon activation of switches | 20120103 | |||
| 4 | P_LOGNAME | Call by reference | Type reference (TYPE) | TEXT256 | Text, 256 Characters | 20120103 | |||
| 5 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Table Type for SPROT_U (Log Interface) | 20120103 | |||
| 6 | 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 | P_ACTRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Return Value of ABAP Statements | 20120103 | |||
| 2 | P_DDIC_OBJECTS_TO_GENERATE | Call by reference | Type reference (TYPE) | SFW_DEPTB | Dependencies upon activation of switches | 20120103 | |||
| 3 | P_DEPENDENCIES | Call by reference | Type reference (TYPE) | SFW_DEPTB | Dependencies upon activation of switches | 20120103 | |||
| 4 | P_LOGNAME | Call by reference | Type reference (TYPE) | TEXT256 | Text, 256 Characters | 20120103 | |||
| 5 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Table Type for SPROT_U (Log Interface) | 20120103 | |||
| 6 | 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 | ERROR | Call by reference | Type reference (TYPE) | FLAG | Activation error | 20121030 | |||
| 2 | MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Nachrichtentabelle | 20100125 | |||
| 3 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120704 | |||
| 2 | I_JOBNAME | Call by reference | Type reference (TYPE) | BTCJOB | Name eines Hintergrundjobs | 20120704 | |||
| 3 | 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 | 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 | IT_BUSINESS_FUNCTION | Call by reference | Type reference (TYPE) | SFW_BFTAB | Tabelle mit Business Functions | 20121008 | |||
| 2 | IT_BUSINESS_FUNCTION_SET | Call by reference | Type reference (TYPE) | SFW_BSTAB | Tabelle mit Business Function Sets | 20121008 | |||
| 3 | P_JOBNAME | Value transfer | Type reference (TYPE) | BTCJOB | Name eines Hintergrundjobs | 20041021 | |||
| 4 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 5 | P_SWITCHES | Call by reference | Type reference (TYPE) | SFW_SWITCHTAB | Schaltertabelle | 20041022 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Hintergrund Job kann nicht eingeplant werden | 20041021 | ||
| 2 | Setzen der Schalterstellung im Puffer nicht möglich | 20041021 | ||
| 3 | Ungültige Druckerparameter | 20041021 |
Method DELETE_SFBF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | P_BFUNCTS | Call by reference | Type reference (TYPE) | SFW_BFTAB | Tabelle mit Business Functions | 20041103 | |||
| 2 | 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 | P_BSETS | Call by reference | Type reference (TYPE) | SFW_BSTAB | Tabelle mit Business Functions | 20041103 | |||
| 2 | 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 | P_DEPTAB | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20041012 | |||
| 2 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 3 | P_PRID | Value transfer | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20050512 | |||
| 4 | P_SWITCHES | Value transfer | Type reference (TYPE) | SFW_SWITCHTAB | Schaltertabelle | 20041021 | |||
| 5 | P_VERSION | Value transfer | Type reference (TYPE) | SFW_R3STATE | 'I' | Aktiv / Inaktiv | 20120103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_CLIENT | Value transfer | Type reference (TYPE) | SYMANDT | SPACE | Mandant (für BC-Sets) | 20041230 | ||
| 2 | P_DEPTAB | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switches beim Import | 20040816 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20081203 | |||
| 4 | P_OBJNAME | Value transfer | Type reference (TYPE) | OBJECTNAME | Name des ABAP/4 Dictionary Objektes | 20041001 | |||
| 5 | P_OBJTYPE | Value transfer | Type reference (TYPE) | OBJECTTYP | Typ des Data Dictionary Objekts | 20041001 | |||
| 6 | P_ONLY_BC | Call by reference | Type reference (TYPE) | FLAG | Nur BC-Sets zu den Schaltern raussuchen | 20050331 | |||
| 7 | P_SWITCHTAB | Call by reference | Type reference (TYPE) | TY_SW_TAB | Tabelle mit Schaltern | 20040705 | |||
| 8 | P_UPGRADE | Value transfer | Type reference (TYPE) | FLAG | SPACE | XINX Bearbeitung | 20050721 | ||
| 9 | P_VERSION | Value transfer | Type reference (TYPE) | SFW_R3STATE | I / P | 20051010 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ET_SWITCH_STATES | Call by reference | Type reference (TYPE) | SFW_SETTINGS | 20130801 | ||||
| 2 | IT_ACTIVE_BUSINESS_FUNCTIONS | Call by reference | Type reference (TYPE) | SFW_TTY_ACTIVE_B2 | 20130801 | ||||
| 3 | IT_SWITCHES | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20130801 | ||||
| 4 | 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 | CT_SWITCHES | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20130801 | ||||
| 2 | CT_SWITCH_STATES | Call by reference | Type reference (TYPE) | SFW_SETTINGS | 20130801 | ||||
| 3 | ET_SWITCHES_COLLECT_ALL_OBJS | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20130801 | ||||
| 4 | ET_SWITCHES_COLLECT_BC_SETS | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20130801 | ||||
| 5 | 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 | CT_SWITCHES | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20130801 | ||||
| 2 | CT_SWITCH_STATES | Call by reference | Type reference (TYPE) | SFW_SETTINGS | 20130801 | ||||
| 3 | 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 | 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 | I_SWITCH_ID | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | ID eines Schalters im Switch Framework | 20120507 | |||
| 2 | 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 | ET_ACTIVE_BFUNCS | Call by reference | Type reference (TYPE) | SFW_TTY_ACTIVE_B2 | 20130801 | ||||
| 2 | ET_CHANGED_BFUNCS | Call by reference | Type reference (TYPE) | SFW_TTY_ACTIVE_B2 | 20130801 | ||||
| 3 | P_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung | 20120618 | |||
| 4 | P_RESTART | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20120618 | |||
| 5 | 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 | ET_ACTIVE_BFUNCS | Call by reference | Type reference (TYPE) | SFW_TTY_ACTIVE_B2 | 20130801 | ||||
| 2 | ET_CHANGED_BFUNCS | Call by reference | Type reference (TYPE) | SFW_TTY_ACTIVE_B2 | 20130801 | ||||
| 3 | P_RESTART | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120510 | |||
| 4 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | 20130801 | ||||
| 2 | ET_SWITCHES | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20130801 | ||||
| 3 | IT_BUSINESS_FUNCTIONS_W_STATE | Call by reference | Type reference (TYPE) | SFW_TTY_ACTIVE_B2 | 20130801 | ||||
| 4 | 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 | I_CLIENT | Call by reference | Type reference (TYPE) | SY-MANDT | 20130801 | ||||
| 2 | I_INTENDED_STATE | Call by reference | Type reference (TYPE) | SFW_SETTING | 20130801 | ||||
| 3 | I_SWITCH | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | 20130801 | ||||
| 4 | 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 | ET_SWITCHED_PACKAGE | Call by reference | Type reference (TYPE) | TY_PACKAGETAB | Pakete ohne eigenen SFW_PACKAGE Eintrag | 20120525 | |||
| 2 | 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 | P_ACTIVE_CLIENTS | Value transfer | Type reference (TYPE) | TTY_ACTIVE_BFUNC | 20080205 | ||||
| 2 | P_BFUNC | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20080205 | |||
| 3 | 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 | EX_SUB_PACKAGES | Call by reference | Type reference (TYPE) | TY_SUB_PACKAGE_LIST | 20120903 | ||||
| 2 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120518 | |||
| 2 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120920 | |||
| 3 | IS_CAUSE | Call by reference | Type reference (TYPE) | TY_CAUSING_OBJECT | 20120928 | ||||
| 4 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120518 | |||
| 2 | CT_SFW_BCSET | Call by reference | Type reference (TYPE) | TTY_SFW_BCSET | 20120518 | ||||
| 3 | IT_SWITCHED_PACKAGES | Call by reference | Type reference (TYPE) | TY_T_SWITCHED_PACKAGE | 20120518 | ||||
| 4 | I_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20120518 | |||
| 5 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120518 | |||
| 2 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120920 | |||
| 3 | IS_CAUSE | Call by reference | Type reference (TYPE) | TY_CAUSING_OBJECT | 20120928 | ||||
| 4 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120518 | |||
| 2 | CT_SFW_ENHIMPL | Call by reference | Type reference (TYPE) | TTY_SFW_ENHIMPL | 20120518 | ||||
| 3 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120518 | |||
| 2 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120920 | |||
| 3 | IS_CAUSE | Call by reference | Type reference (TYPE) | TY_CAUSING_OBJECT | 20120928 | ||||
| 4 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120605 | |||
| 2 | IT_DCGENTB | Call by reference | Type reference (TYPE) | SFW_GENTB | Tabellentyp zu dcgentb | 20120611 | |||
| 3 | IT_SWITCH_STATE | Call by reference | Type reference (TYPE) | SFW_STATETAB | Schalter + Status , für Lesebausteine der Schalterstellung | 20120605 | |||
| 4 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120605 | |||
| 5 | P_MSGTAB_IS_SUPPLIED | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20120605 | |||
| 6 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120604 | |||
| 2 | IT_SWITCH | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20120604 | ||||
| 3 | I_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20120604 | |||
| 4 | I_ONLY_BCSET | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20120604 | |||
| 5 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120604 | |||
| 6 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120510 | |||
| 2 | IT_SWITCH | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20120510 | ||||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120510 | |||
| 4 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120510 | |||
| 5 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120514 | |||
| 2 | IT_SWITCH | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20120514 | ||||
| 3 | I_BFUNCTION | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20120514 | |||
| 4 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120514 | |||
| 5 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120511 | |||
| 2 | IT_SWITCH | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20120511 | ||||
| 3 | I_CLIENT | Value transfer | Type reference (TYPE) | SYMANDT | SPACE | Mandantenkennung des aktuellen Benutzers | 20120529 | ||
| 4 | I_ONLY_BCSET | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20120529 | |||
| 5 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120511 | |||
| 6 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120511 | |||
| 7 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120515 | |||
| 2 | I_NEW_OVERALL_STATE | Call by reference | Type reference (TYPE) | SFW_SWITCHPOS | Schalterstellung | 20130916 | |||
| 3 | I_NEW_STATE | Call by reference | Type reference (TYPE) | SFW_SWITCHPOS | 20130919 | ||||
| 4 | I_SWITCH_ID | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | ID eines Schalters im Switch Framework | 20120515 | |||
| 5 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120515 | |||
| 6 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120515 | |||
| 7 | P_PRID | Call by reference | Type reference (TYPE) | SYTABIX | Log Nummer | 20120515 | |||
| 8 | 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 | ET_PACKAGE | Call by reference | Type reference (TYPE) | TY_PACKAGETAB | 20120521 | ||||
| 2 | ET_PACKAGE_BCSET | Call by reference | Type reference (TYPE) | TY_T_SWITCHED_PACKAGE | 20120521 | ||||
| 3 | IT_SWITCH | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20120521 | ||||
| 4 | P_UPGRADE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120521 | |||
| 5 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120518 | |||
| 2 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120920 | |||
| 3 | IS_CAUSE | Call by reference | Type reference (TYPE) | TY_CAUSING_OBJECT | 20120928 | ||||
| 4 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120518 | |||
| 2 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120920 | |||
| 3 | IS_CAUSE | Call by reference | Type reference (TYPE) | TY_CAUSING_OBJECT | 20120928 | ||||
| 4 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120521 | |||
| 2 | CT_SWITCHED_PACKAGE | Call by reference | Type reference (TYPE) | TY_T_SWITCHED_PACKAGE | 20120521 | ||||
| 3 | ET_PACKAGE_ALL | Call by reference | Type reference (TYPE) | TY_PACKAGETAB | 20120521 | ||||
| 4 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120518 | |||
| 2 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120920 | |||
| 3 | IS_CAUSE | Call by reference | Type reference (TYPE) | TY_CAUSING_OBJECT | 20120928 | ||||
| 4 | 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 | E_OVERALL_SWITCH_STATE | Call by reference | Type reference (TYPE) | SFW_SWITCHPOS | 20130919 | ||||
| 2 | E_SWITCH_STATE | Call by reference | Type reference (TYPE) | SFW_SWITCHPOS | 20130919 | ||||
| 3 | I_CLIENT | Call by reference | Type reference (TYPE) | SY-MANDT | SPACE | 20130919 | |||
| 4 | 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 | EV_DELETION_DONE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120511 | |||
| 2 | I_BUSINESS_FUNCTION_SET | Call by reference | Type reference (TYPE) | SFW_BSET | Business Function Set | 20120511 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120511 | |||
| 4 | P_PRID | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20120511 | |||
| 5 | 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 | EV_DELETION_DONE | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20120514 | |||
| 2 | I_BFUNCTION | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20120514 | |||
| 3 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120514 | |||
| 4 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120514 | |||
| 5 | P_PRID | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20120514 | |||
| 6 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120507 | |||
| 2 | DELETION_DONE | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120507 | |||
| 3 | I_SWITCH_ID | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | ID eines Schalters im Switch Framework | 20120507 | |||
| 4 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120507 | |||
| 5 | P_PRID | Call by reference | Type reference (TYPE) | SYTABIX | Index interner Tabellen | 20120507 | |||
| 6 | P_VERSION | Call by reference | Type reference (TYPE) | SFW_R3STATE | Aktiv / Inaktiv | 20120507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | P_MSGTAB | Value transfer | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 2 | 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 | ET_SFW5_HISTORY | Call by reference | Type reference (TYPE) | TTY_SFW5_HISTORY | 20120614 | ||||
| 2 | IT_ACTIVE_BFUNC | Call by reference | Type reference (TYPE) | SFW_TTY_ACTIVE_B2 | 20120614 | ||||
| 3 | P_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20120614 | |||
| 4 | P_RESTART | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120614 | |||
| 5 | 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 | ET_SFW5_HISTORY | Call by reference | Type reference (TYPE) | TTY_SFW5_HISTORY | 20120510 | ||||
| 2 | IT_SFW_ACTIVE_B2 | Call by reference | Type reference (TYPE) | SFW_TTY_ACTIVE_B2 | Eingeschaltete Business Functions | 20120510 | |||
| 3 | P_RESTART | Value transfer | Type reference (TYPE) | FLAG | allgemeines flag | 20120510 | |||
| 4 | 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 | I_BFUNCTION | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20120514 | |||
| 2 | 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 | I_SWITCH_ID | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | ID eines Schalters im Switch Framework | 20120507 | |||
| 2 | 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 | P_STATETAB | Call by reference | Type reference (TYPE) | SFW_SETTINGS | Tabellen mit Schalterstellungen | 20080207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120510 | |||
| 2 | CT_SWITCH | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20120510 | ||||
| 3 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120510 | |||
| 2 | CT_SWITCH | Call by reference | Type reference (TYPE) | TY_SW_TAB | 20120510 | ||||
| 3 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120514 | |||
| 2 | CT_STATE | Call by reference | Type reference (TYPE) | SFW_SETTINGS | Tabellen mit Schalterstellungen | 20120514 | |||
| 3 | IT_ACTIVE_CLIENT | Call by reference | Type reference (TYPE) | TTY_ACTIVE_BFUNC | 20120514 | ||||
| 4 | I_BFUNCTION | Call by reference | Type reference (TYPE) | SFW_BFUNCTION | Business Function | 20120514 | |||
| 5 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120514 | |||
| 6 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120514 | |||
| 7 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120514 | |||
| 2 | CT_STATE | Call by reference | Type reference (TYPE) | SFW_SETTINGS | Tabellen mit Schalterstellungen | 20120514 | |||
| 3 | IS_SFW_BF | Call by reference | Type reference (TYPE) | SFW_BF | Business Function | 20120514 | |||
| 4 | IT_ACTIVE_CLIENT | Call by reference | Type reference (TYPE) | TTY_ACTIVE_BFUNC | 20120514 | ||||
| 5 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120514 | |||
| 6 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120514 | |||
| 7 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120515 | |||
| 2 | CT_STATE | Call by reference | Type reference (TYPE) | SFW_SETTINGS | Tabellen mit Schalterstellungen | 20120515 | |||
| 3 | IS_SFW_BF | Call by reference | Type reference (TYPE) | SFW_BF | Business Function | 20120515 | |||
| 4 | IT_ACTIVE_CLIENT | Call by reference | Type reference (TYPE) | TTY_ACTIVE_BFUNC | 20120515 | ||||
| 5 | I_RESTART_ACTIVE | Value transfer | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20120515 | |||
| 6 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120515 | |||
| 7 | P_MSGTAB_IS_SUPPLIED | Call by reference | Type reference (TYPE) | FLAG | allgemeines flag | 20120515 | |||
| 8 | 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 | I_OBJECT_NAME | Call by reference | Type reference (TYPE) | CSEQUENCE | 20120522 | ||||
| 2 | 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 | 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 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 2 | P_NEW_OVERALL_SWITCH_STATE | Call by reference | Type reference (TYPE) | SFW_SWITCHPOS | 20130919 | ||||
| 3 | P_SWITCH | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | ID eines Schalters im Switch Framework | 20080205 | |||
| 4 | P_SWITCH_STATE_CHANGED | Call by reference | Type reference (TYPE) | FLAG | X: Schalterstellung hat sich geändert | 20080207 | |||
| 5 | 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 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100125 | |||
| 2 | P_SWITCH | Call by reference | Type reference (TYPE) | SFW_SWITCH_ID | ID eines Schalters im Switch Framework | 20080505 | |||
| 3 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120913 | |||
| 2 | IT_SFW_BF_BS | Call by reference | Type reference (TYPE) | TTY_SFW_BF_BS | 20120913 | ||||
| 3 | I_BUSINESS_FUNCTION_SET | Call by reference | Type reference (TYPE) | SFW_BSET | Business Function Set | 20120913 | |||
| 4 | I_RESTART_ACTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20120913 | |||
| 5 | I_VERSION | Call by reference | Type reference (TYPE) | SFW_R3STATE | 'I' (Inaktiv), 'P' (Importiert) | 20120913 | |||
| 6 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120913 | |||
| 7 | 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 | CT_SFW_DEPEND | Call by reference | Type reference (TYPE) | SFW_DEPTB | Abhängigkeiten bei der Aktivierung von Switchesx | 20120913 | |||
| 2 | IT_SFW_BF_BS | Call by reference | Type reference (TYPE) | TTY_SFW_BF_BS | 20120913 | ||||
| 3 | I_BUSINESS_FUNCTION_SET | Call by reference | Type reference (TYPE) | SFW_BSET | Business Function Set | 20120913 | |||
| 4 | I_RESTART_ACTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | boolsche Variable (X=true, -=false, space=unknown) | 20120913 | |||
| 5 | I_VERSION | Call by reference | Type reference (TYPE) | SFW_R3STATE | 'I' (Inaktiv), 'P' (Importiert) | 20120913 | |||
| 6 | P_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120913 | |||
| 7 | 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 | 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 | P_SWITCH | Value transfer | Type reference (TYPE) | SFW_SWITCH_ID | Schalter | 20041005 | |||
| 2 | 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 | CT_SFW5_HISTORY | Call by reference | Type reference (TYPE) | TTY_SFW5_HISTORY | 20120620 | ||||
| 2 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | 20130801 | ||||
| 2 | EV_UPDATE_SUCCESS | Call by reference | Type reference (TYPE) | CHAR1 | 20130801 | ||||
| 3 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120514 | |||
| 2 | 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 | CT_MESSAGE | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20120604 | |||
| 2 | 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 | IT_MSGTAB | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Tabellentyp zu SPROT_U (Schnittst. zur Protokollerstellung) | 20100226 | |||
| 2 | IT_SWITCH_OFF_BF | Call by reference | Type reference (TYPE) | SFW_BF_IR_TAB | Temporäre Tabelle für BF Ausschalten(Irreversible) | 20100226 | |||
| 3 | IV_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20100226 | ||
| 4 | IV_PROBLEMCLASS | Call by reference | Type reference (TYPE) | BALPROBCL | '1' | Anwendungs-Log: Problemklasse einer Meldung | 20100226 | ||
| 5 | IV_SAVE_IN_UPDATE_TASK | Call by reference | Type reference (TYPE) | FLAG | SPACE | allgemeines flag | 20100226 | ||
| 6 | 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 |