SAP ABAP Class CL_SFW_BF (Business Functions)
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_BF  
Short Description Business Functions    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class SFW    
Program status     
Category 0   
Package SFWTOOLS   Basis Tools for Switch Framework 
Created 20060522   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_SWF_CONSTANTS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_SFW_BF has no interface implemented.
Friends
Class CL_SFW_BF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BFTAB_ENH_A Instance attribute Private Type reference (TYPE) TTY_OUTTAB Business Functions from Enhancement 20060522
2 BFTAB_ENH_I Instance attribute Private Type reference (TYPE) TTY_OUTTAB Business Functions from Enhancement 20060522
3 BF_MAP Static Attribute Private Type reference (TYPE) TTY_BF_MAP 20060522
4 BF_MAP_SORTED Static Attribute Private Type reference (TYPE) TTY_BF_MAP_SORTED 20060522
5 CELLTAB_1 Static Attribute Private Type reference (TYPE) LVC_T_STYL Only Display Enhancements 20060522
6 CELLTAB_2 Static Attribute Private Type reference (TYPE) LVC_T_STYL Some fields of enhancements changeable 20060522
7 CURRENT_NUMBER Static Attribute Private Type reference (TYPE) I Current Number 20060522
8 DEPENDTAB_A Instance attribute Private Type reference (TYPE) SFW_DEPEND_OUTTAB Display-structure for ALV 20070227
9 DEPENDTAB_I Instance attribute Private Type reference (TYPE) SFW_DEPEND_OUTTAB Display-structure for ALV 20070227
10 DEPENDTAB_LOADED Instance attribute Private Type reference (TYPE) FLAG General Flag 20130411
11 DISPLAYED_ENH_VERSION Instance attribute Public Type reference (TYPE) R3STATE ABAP: Program Status (Active, Saved, Transported...) 20060522
12 DISPLAYED_VERSION Instance attribute Public Type reference (TYPE) R3STATE ABAP: Program Status (Active, Saved, Transported...) 20060522
13 EMPTY_BFBS_PARENT_TAB Static Attribute Private Type reference (TYPE) SFW_BS_BF_OUTTAB 20080229
14 EMPTY_DEPENDTAB Static Attribute Private Type reference (TYPE) SFW_DEPEND_OUTTAB Display-structure for ALV 20070227
15 EMPTY_SWITCH_TAB Static Attribute Private Type reference (TYPE) TTY_OUTTAB Assignment Switch / Business Function 20061124
16 EMPTY_WHEREUSED_LIST Static Attribute Private Type reference (TYPE) SFW_BFBS_OUTTAB ALV for Business Functions in SFW3 20061124
17 GLOBAL_CHANGEFLAG Static Attribute Public Type reference (TYPE) FLAG X = Changes that are not saved exist 20060522
18 HAS_FRONTEND_CHANGES Static Attribute Public Type reference (TYPE) FLAG General Flag 20060522
19 HEADER_A Instance attribute Private Type reference (TYPE) SFW_BF 20060522
20 HEADER_I Instance attribute Private Type reference (TYPE) SFW_BF 20060522
21 IS_NEW Instance attribute Private Type reference (TYPE) FLAG BFS is new and not yet saved 20060522
22 MODE Instance attribute Public Type reference (TYPE) R3STATE D = display, C = change 20060522
23 MODE_DEPENDTAB Instance attribute Public Type reference (TYPE) R3STATE D = display, C = change 20070227
24 MODE_PARENT_BS_TAB Instance attribute Public Type reference (TYPE) R3STATE D = display, C = change, E = enhancement 20080213
25 MODE_SWITCHTAB Instance attribute Public Type reference (TYPE) R3STATE D = display, C = change, E = enhancement 20060627
26 NAME Instance attribute Private Type reference (TYPE) SFW_BFUNCTION Business Function Set 20060522
27 NAME32 Instance attribute Private Type reference (TYPE) SFW_NAME32 Short Text for Switch 20060522
28 NAME32_I Instance attribute Private Type reference (TYPE) SFW_NAME32 Short Text for Switch 20060522
29 NAME80 Instance attribute Private Type reference (TYPE) SFW_NAME80 Text for Switch in Switch Framework 20060522
30 NAME80_I Instance attribute Private Type reference (TYPE) SFW_NAME80 Text for Switch in Switch Framework 20060522
31 OBJECT_TYPE Constant Public Type reference (TYPE) TROBJTYPE 'SFBF' Object Type 20080104
32 ORIG_LANGU Instance attribute Private Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20061123
33 OTHER_I_VERSION Instance attribute Private Type reference (TYPE) FLAG X: exists 20080307
34 OWN_I_VERSION Instance attribute Private Type reference (TYPE) FLAG X: exists 20080307
35 PARENT_BS_A Instance attribute Private Type reference (TYPE) SFW_BS_BF_OUTTAB 20080229
36 PARENT_BS_I Instance attribute Private Type reference (TYPE) SFW_BS_BF_OUTTAB 20080229
37 PARENT_BS_LOADED Instance attribute Private Type reference (TYPE) FLAG General Flag 20130411
38 REF_BF_CONTENT Instance attribute Private Object reference (TYPE REF TO) CL_SFW_BF_CONTENT Business Function Content 20070228
39 REF_DATA_SEL_API_ACTIVE_VERS Instance attribute Public Object reference (TYPE REF TO) IF_SFW_WB_BFUNC Reference to Data Acquisition 20080312
40 REF_DATA_SEL_API_INACTIVE_VERS Instance attribute Private Object reference (TYPE REF TO) IF_SFW_WB_BFUNC Reference to Data Acquisition 20080312
41 SWITCHTAB_A Instance attribute Private Type reference (TYPE) TTY_OUTTAB 20060522
42 SWITCHTAB_I Instance attribute Private Type reference (TYPE) TTY_OUTTAB 20060522
43 SWITCHTAB_LOADED Instance attribute Private Type reference (TYPE) FLAG General Flag 20130411
44 TOGGLED_VERSION Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120601
45 TOTAL_NUMBER Static Attribute Private Type reference (TYPE) I Nunmber of Instantiated BFS 20060522
46 WHERE_USED_LIST Instance attribute Private Type reference (TYPE) SFW_BFBS_OUTTAB Display-structure for ALV 20060630
Methods
# Method Level Visibility Method type Description Created on
1 ACCESS_PERMISSION Static method Private Method Lock and Check Authorization 20080104
2 BACK_TO_ACTIVE_VERSION Instance method Public Method Return to Active Version 20060522
3 CHECK Instance method Public Method 20070126
4 CHECK_DELETE_PREREQS Instance method Public Method Check whether object can be deleted 20070320
5 CHECK_DOCU Static method Public Method Check whether doc. exists in logon language 20061218
6 CHECK_EXISTENCE Static method Public Method 20061208
7 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060522
8 CONSTRUCTOR Instance method Protected Constructor 20060522
9 CORRECTION_INSERT Static method Private Method 20080529
10 CREATE_BF Static method Public Method 20060524
11 DELETE_FROM_WB Static method Public Method 20080104
12 FREE Instance method Public Method 20061219
13 GET_ASSIGNED_SWITCHES Instance method Public Method Assigned Business Functions 20060522
14 GET_BF Static method Public Method Reference to Business Function 20060522
15 GET_BF_FROM_DB Static method Public Method Reference to Business Function 20130626
16 GET_B_FUNCTION_BY_API Instance method Private Method 20080311
17 GET_CONTENT_DATA Instance method Public Method Get the Business Function Content Data 20070228
18 GET_DISPLAY_VERSION Instance method Public Method Version that is currently displayed 20060522
19 GET_DLVUNIT Instance method Public Method Software Component 20070625
20 GET_EXCLUDED_BF Instance method Public Method Assigned Business Functions 20060629
21 GET_HEADER_DATA Instance method Public Method Get Header Data 20060522
22 GET_HEADER_VERS_BY_API Instance method Private Method 20080313
23 GET_NEXT_BF Static method Public Method Loops over all BFS 20060522
24 GET_ORIG_LANGU Instance method Public Method Original Language 20061123
25 GET_PARENT_BFS Instance method Public Method 20080213
26 GET_RELEASE Instance method Public Method Delivery Release 20071109
27 GET_TEXTS Instance method Public Method texts 20060522
28 GET_TOTAL_NUMBER Static method Public Method Number of Instances 20060522
29 GET_TYPE_OF_BF_FOR_F4 Instance method Public Method Get Type for F4 Help of Business Functions 20070207
30 GET_WHERE_USED_LIST Instance method Public Method Use in Business Functions 20060630
31 INIT_API Instance method Public Method 20080403
32 LOAD_ALL Static method Public Method Factory 20060522
33 REFRESH_SFW_API Instance method Public Method SFW API reads all data from the database 20080717
34 SAVE Instance method Private Method Save 20060522
35 SAVE_ALL Static method Public Method Save All Changed Ones 20060522
36 SET_ASSIGNED_SWITCHES Instance method Public Method Assigned Business Functions from UI 20060627
37 SET_CHANGEFLAG Instance method Private Method 20060522
38 SET_CONTENT_DATA Instance method Public Method Set the Business Function Content Data 20070306
39 SET_DELETE_FLAG Static method Public Method 20060522
40 SET_EXCLUDED_BF Instance method Public Method Dependencies 20060629
41 SET_HEADER_DATA Instance method Public Method Header Data from UI 20060522
42 SET_PARENT_BFS Instance method Public Method 20080213
43 SET_TEXTS Instance method Public Method texts 20060522
Events
Class CL_SFW_BF has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_BF_MAP Private See coding 20060522 BEGIN OF lty_bf_map , name TYPE sfw_bfunction , * version type r3state, bf TYPE REF TO cl_sfw_bf, has_changed type flag , has_changed_enh type flag, END OF lty_bf_map
2 TTY_BF_MAP Private See coding 20060522 tty_bf_map TYPE HASHED TABLE OF lty_bf_map WITH UNIQUE key name
3 TTY_BF_MAP_SORTED Private See coding 20060522 tty_bf_map_sorted TYPE TABLE OF lty_bf_map WITH key name
4 TTY_OUTTAB Public Type reference (TYPE) SFW_SWBF_OUTTAB Assignment Switch / Business Function 20060522
Method Signatures

Method ACCESS_PERMISSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_DEVCLASS Call by reference Type reference (TYPE) DEVCLASS Paket 20080104
2 Importing P_MODE Value transfer Type reference (TYPE) CHAR10 Characterfeld der Länge 10 20080104
3 Importing P_OBJNAME Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20080104
# Exception Resumable Description Created on
1 CX_SFW_ACTION_CANCELLED WB - Switch Framework - Operation Abgebrochen 20080104
2 CX_SFW_LOCKED Objekt ist gesperrt 20080104

Method BACK_TO_ACTIVE_VERSION Signature

Method BACK_TO_ACTIVE_VERSION on class CL_SFW_BF has no parameter.
# Exception Resumable Description Created on
1 CX_PAK_GUI_ERROR GUI Problems 20130606
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20080403

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_CHECKLIST Call by reference Object reference (TYPE REF TO) CL_WB_CHECKLIST Workbench Manager: Request 20080825

Method CHECK on class CL_SFW_BF has no exception.

Method CHECK_DELETE_PREREQS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MSGNR Call by reference Type reference (TYPE) MSGNR Nachrichtennummer 20070320
2 Exporting P_MSGTEXT Call by reference Type reference (TYPE) NATXT Nachrichtentext 20070320
3 Exporting P_TITLE Call by reference Type reference (TYPE) NATXT Nachrichtentext 20070320

Method CHECK_DELETE_PREREQS on class CL_SFW_BF has no exception.

Method CHECK_DOCU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BFUNC Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20061218
2 Returning P_DOCU_EXISTS Value transfer Type reference (TYPE) FLAG allgemeines flag 20061218

Method CHECK_DOCU on class CL_SFW_BF has no exception.

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_EXISTS Value transfer Type reference (TYPE) FLAG 20061208
2 Importing P_NAME Call by reference Type reference (TYPE) SFW_BFUNCTION 20061208

Method CHECK_EXISTENCE on class CL_SFW_BF has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20070131
2 Importing P_MNT_MODE Call by reference Type reference (TYPE) R3STATE 'D' 'C' change 'D' Display 20080717
3 Importing P_NAME Value transfer Type reference (TYPE) SFW_BFUNCTION Business Function Set 20060522
4 Importing P_NEW_OBJECT Value transfer Type reference (TYPE) BOOLEAN IF_SWF_CONSTANTS=>FALSE Modus: Neues Objekt anlegen 20080318
5 Importing P_VERSION Call by reference Type reference (TYPE) VERSION IF_SWF_CONSTANTS=>OBJ_VERSION_ACTIVE Version des Objektes 20080311
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20130618
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20130618
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20130618

Method CORRECTION_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_OBJNAME Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20080529
# Exception Resumable Description Created on
1 CX_SFW_ACTION_CANCELLED 20080529

Method CREATE_BF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_BF Value transfer Object reference (TYPE REF TO) CL_SFW_BF 20060524
2 Importing P_NAME Call by reference Type reference (TYPE) SFW_BSET Business Function Set 20060524
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20130618
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20130618
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20130618

Method DELETE_FROM_WB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_MSGNR Call by reference Type reference (TYPE) MSGNR Nachrichtennummer 20080104
2 Exporting P_MSGTEXT Call by reference Type reference (TYPE) NATXT Nachrichtentext 20080104
3 Importing P_OBJNAME Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function 20080104
4 Exporting P_TITLE Call by reference Type reference (TYPE) NATXT Nachrichtentext 20080104
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20130626
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20130626
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20130626
4 CX_SFW_ACTION_CANCELLED WB - Switch Framework - Operation Abgebrochen 20080104
5 CX_SFW_LOCKED Objekt ist gesperrt 20080104

Method FREE Signature

Method FREE on class CL_SFW_BF has no parameter.
Method FREE on class CL_SFW_BF has no exception.

Method GET_ASSIGNED_SWITCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_ASSIGNED_SW Value transfer Type reference (TYPE) TTY_OUTTAB Tabelle für Schalter 20060522

Method GET_ASSIGNED_SWITCHES on class CL_SFW_BF has no exception.

Method GET_BF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_BF Value transfer Object reference (TYPE REF TO) CL_SFW_BF 20060522
2 Importing P_NAME Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function Set 20060522
3 Importing P_OBJ_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Workbench: Sicht auf Objekt 20080313
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20130626
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20130626
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20130626

Method GET_BF_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_BF Value transfer Object reference (TYPE REF TO) CL_SFW_BF 20130626
2 Importing P_MNT_MODE Call by reference Type reference (TYPE) R3STATE 'D' 'D' Display, 'C' Change 20131202
3 Importing P_NAME Call by reference Type reference (TYPE) SFW_BFUNCTION Business Function Set 20130626
4 Importing P_OBJ_STATE Call by reference Object reference (TYPE REF TO) IF_WB_OBJECT_STATE Workbench: Sicht auf Objekt 20130626
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20130626
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20130626
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20130626

Method GET_B_FUNCTION_BY_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_LANGU Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20080311
2 Importing P_NAME Value transfer Type reference (TYPE) SFW_BFUNCTION Business Function 20080311
3 Importing P_NEW_OBJECT Call by reference Type reference (TYPE) BOOLEAN boolsche Variable (X=true, -=false, space=unknown) 20080318
4 Importing P_VERSION Call by reference Type reference (TYPE) VERSION IF_SWF_CONSTANTS=>OBJ_VERSION_ACTIVE Version des Objektes 20080311
# Exception Resumable Description Created on
1 CX_PAK_INVALID_DATA Invalid data 20130618
2 CX_PAK_INVALID_STATE Operation can't be executed in present object state 20130618
3 CX_PAK_NOT_AUTHORIZED User doesn't have sufficient authorizations 20130618

Method GET_CONTENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SFW_BFC_KW Value transfer Type reference (TYPE) SFW_BFC_KW Table Type of Business Function Knowledge Warehouse 20070228
2 Exporting EX_SFW_BFC_RN Value transfer Type reference (TYPE) SFW_BFC_RN Release Note of Business Function Content 20070228
3 Exporting EX_SFW_BFC_TC Value transfer Type reference (TYPE) SFW_BFC_TC Table Type of BFC Test Cases 20070228

Method GET_CONTENT_DATA on class CL_SFW_BF has no exception.

Method GET_DISPLAY_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_VERSION Value transfer Type reference (TYPE) R3STATE ABAP: Programmstatus (aktiv, gesichert, transportiert...) 20060522

Method GET_DISPLAY_VERSION on class CL_SFW_BF has no exception.

Method GET_DLVUNIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_DLVUNIT Value transfer Type reference (TYPE) DLVUNIT Softwarekomponente 20070625

Method GET_DLVUNIT on class CL_SFW_BF has no exception.

Method GET_EXCLUDED_BF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_DEPENDENT_BF Value transfer Type reference (TYPE) SFW_DEPEND_OUTTAB Anzeigestruktur für ALV 20070227

Method GET_EXCLUDED_BF on class CL_SFW_BF has no exception.

Method GET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_HEADERDATA Value transfer Type reference (TYPE) SFW_BF Allgemeine Daten 20060522
2 Importing P_MODE Value transfer Type reference (TYPE) C 'D' C = change, D = display 20060522
3 Importing P_TOGGLED_VERSION Call by reference Type reference (TYPE) C SPACE 20061214

Method GET_HEADER_DATA on class CL_SFW_BF has no exception.

Method GET_HEADER_VERS_BY_API Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HEADER Call by reference Type reference (TYPE) SFW_BF Schalter / Switch Framework 20080313
2 Importing P_NAME Call by reference Type reference (TYPE) SFW_BSET Business Function Set 20080313
3 Importing P_VERSION Value transfer Type reference (TYPE) VERSION Version des Objektes 20080313
4 Importing REF_TO_API Call by reference Object reference (TYPE REF TO) IF_SFW_WB_BFUNC WB - Business Function Set 20080313

Method GET_HEADER_VERS_BY_API on class CL_SFW_BF has no exception.

Method GET_NEXT_BF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_BF Value transfer Object reference (TYPE REF TO) CL_SFW_BF 20060522

Method GET_NEXT_BF on class CL_SFW_BF has no exception.

Method GET_ORIG_LANGU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_LANGU Value transfer Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20061123

Method GET_ORIG_LANGU on class CL_SFW_BF has no exception.

Method GET_PARENT_BFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_PARENT_BFS Value transfer Type reference (TYPE) SFW_BS_BF_OUTTAB Tabellentyp für SFW2 20080213

Method GET_PARENT_BFS on class CL_SFW_BF has no exception.

Method GET_RELEASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_RELEASE Value transfer Type reference (TYPE) SAPPATCHLV 20071109

Method GET_RELEASE on class CL_SFW_BF has no exception.

Method GET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting P_32 Value transfer Type reference (TYPE) SFW_NAME32 Kurztext zum Schalter 20060522
2 Exporting P_80 Value transfer Type reference (TYPE) SFW_NAME80 Text zum Schalter im Switchframework 20060522

Method GET_TEXTS on class CL_SFW_BF has no exception.

Method GET_TOTAL_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_TOTAL Value transfer Type reference (TYPE) I 20060522

Method GET_TOTAL_NUMBER on class CL_SFW_BF has no exception.

Method GET_TYPE_OF_BF_FOR_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_BFTYPE Value transfer Type reference (TYPE) SFW_IS Typ des Business Function Sets 20070207

Method GET_TYPE_OF_BF_FOR_F4 on class CL_SFW_BF has no exception.

Method GET_WHERE_USED_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning P_WHERE_USED_LIST Value transfer Type reference (TYPE) SFW_BFBS_OUTTAB Anzeigestruktur für ALV 20060630

Method GET_WHERE_USED_LIST on class CL_SFW_BF has no exception.

Method INIT_API Signature

Method INIT_API on class CL_SFW_BF has no parameter.
Method INIT_API on class CL_SFW_BF has no exception.

Method LOAD_ALL Signature

Method LOAD_ALL on class CL_SFW_BF has no parameter.
Method LOAD_ALL on class CL_SFW_BF has no exception.

Method REFRESH_SFW_API Signature

Method REFRESH_SFW_API on class CL_SFW_BF has no parameter.
Method REFRESH_SFW_API on class CL_SFW_BF has no exception.

Method SAVE Signature

Method SAVE on class CL_SFW_BF has no parameter.
# Exception Resumable Description Created on
1 NOT_SAVED 20061010

Method SAVE_ALL Signature

Method SAVE_ALL on class CL_SFW_BF has no parameter.
Method SAVE_ALL on class CL_SFW_BF has no exception.

Method SET_ASSIGNED_SWITCHES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ASSIGNED_SWITCHES Call by reference Type reference (TYPE) TTY_OUTTAB 20060627

Method SET_ASSIGNED_SWITCHES on class CL_SFW_BF has no exception.

Method SET_CHANGEFLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_ENH_HAS_CHANGED Call by reference Type reference (TYPE) C ' ' 20060522

Method SET_CHANGEFLAG on class CL_SFW_BF has no exception.

Method SET_CONTENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SFW_BFC_KW Value transfer Type reference (TYPE) SFW_BFC_KW Table Type of Business Function Knowledge Warehouse 20070306
2 Importing IM_SFW_BFC_RN Value transfer Type reference (TYPE) SFW_BFC_RN Release Note of Business Function Content 20070306
3 Importing IM_SFW_BFC_TC Value transfer Type reference (TYPE) SFW_BFC_TC Table Type of BFC Test Cases 20070306

Method SET_CONTENT_DATA on class CL_SFW_BF has no exception.

Method SET_DELETE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_NAME Value transfer Type reference (TYPE) SFW_BFUNCTION Business Function 20060522

Method SET_DELETE_FLAG on class CL_SFW_BF has no exception.

Method SET_EXCLUDED_BF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_DEPENDENT_BF Value transfer Type reference (TYPE) SFW_DEPEND_OUTTAB Anzeigestruktur für ALV 20070227

Method SET_EXCLUDED_BF on class CL_SFW_BF has no exception.

Method SET_HEADER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_HEADERDATA Call by reference Type reference (TYPE) SFW_BF Business Function 20060522

Method SET_HEADER_DATA on class CL_SFW_BF has no exception.

Method SET_PARENT_BFS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PARENT_BFS Value transfer Type reference (TYPE) SFW_BS_BF_OUTTAB 20080213

Method SET_PARENT_BFS on class CL_SFW_BF has no exception.

Method SET_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_32 Value transfer Type reference (TYPE) SFW_NAME32 Kurztext zum Schalter 20060522
2 Importing P_80 Value transfer Type reference (TYPE) SFW_NAME80 Text zum Schalter im Switchframework 20060522

Method SET_TEXTS on class CL_SFW_BF has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 710