SAP IF_SWF_CONSTANTS OO Class - SW/EH Framework Constants
IF_SWF_CONSTANTS is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class IF_SWF_CONSTANTS including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of IF_SWF_CONSTANTS SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
IF_SWF_CONSTANTS attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
BFSET_STATE_DESELECTED | Constant | Switch Framework: Status of a Business Function Set | 'D' | LIKE SFW_BFS_STATE | Public |
BFSET_STATE_SELECTED | Constant | Switch Framework: Status of a Business Function Set | 'S' | LIKE SFW_BFS_STATE | Public |
CALLING_CONTEXT_IMPORT | Constant | Call from Import Context | 'I' | LIKE CHAR1 | Public |
CALLING_CONTEXT_PROCESSING | Constant | Call from Normal Processing | 'P' | LIKE CHAR1 | Public |
DISPLAYED_OBJECT | Constant | Data belong to displayed object | 'D' | LIKE FLAG | Public |
FALSE | Constant | False | ' ' | LIKE BOOLEAN | Public |
FCODE_ACTIVATE_BCSET | Constant | Activate BC Sets from SFW1 | 'ACT_BC' | LIKE SYUCOMM | Public |
FCODE_BACK_TO_ACT_VERS | Constant | Return to Active Version | 'B2A' | LIKE SYUCOMM | Public |
FCODE_GET_TMP_VERSION | Constant | Generate Version | 'TMP_VERS' | LIKE SYUCOMM | Public |
FCODE_NAV_VERS_MNT | Constant | Navigation Version Management | 'NAV_VERS' | LIKE SYUCOMM | Public |
FCODE_WB_ACTIVATE | Constant | Function Code that Triggered PAI | 'WB_ACTIVATE' | LIKE SYUCOMM | Public |
FCODE_WB_ACT_INACT_TOGGLE | Constant | Function Code that Triggered PAI | 'WB_ACT_INACT_TOGGLE' | LIKE SYUCOMM | Public |
FCODE_WB_DISP_EDIT_TOGGLE | Constant | Display <-> Change | 'WB_DISP_EDIT_TOGGLE' | LIKE SYUCOMM | Public |
FCODE_WB_EDIT_ENH | Constant | Function Code that Triggered PAI | 'WB_EDIT_ENH' | LIKE SYUCOMM | Public |
OBJ_VERSION_ACTIVE | Constant | Active Version | '000000' | LIKE VERSION | Public |
OBJ_VERSION_INACTIVE | Constant | Inactive Version | '099999' | LIKE VERSION | Public |
OBJ_VERSION_TYPE_ACTIVE | Constant | Internal Version Display Active | 'A' | LIKE SFW_R3STATE | Public |
OBJ_VERSION_TYPE_INACTIVE | Constant | Internal Version Display Active | 'I' | LIKE SFW_R3STATE | Public |
PROCESS_STEP_CLIENT_COPY | Constant | Switch Framework: Process Step | 'C' | LIKE SFW_PROCESS_STEP | Public |
PROCESS_STEP_DIALOGUE | Constant | Switch Framework: Process Step | 'D' | LIKE SFW_PROCESS_STEP | Public |
PROCESS_STEP_GUI | Constant | Switch Framework: Process Step | 'G' | LIKE SFW_PROCESS_STEP | Public |
PROCESS_STEP_IMPORT | Constant | Switch Framework: Process Step | 'I' | LIKE SFW_PROCESS_STEP | Public |
PROCESS_STEP_UPGRADE | Constant | Switch Framework: Process Step | 'U' | LIKE SFW_PROCESS_STEP | Public |
SEU_OBJ_TYPE_BUSINESS_FKT | Constant | Workbench: Internal type (w/o directory) | '6F' | LIKE SEU_STYPE | Public |
SEU_OBJ_TYPE_BUSINESS_SET | Constant | Workbench: Internal type (w/o directory) | '6T' | LIKE SEU_STYPE | Public |
SEU_OBJ_TYPE_SWITCH | Constant | Workbench: Internal type (w/o directory) | '6S' | LIKE SEU_STYPE | Public |
SUBCREEN_B_FKT_PROP | Constant | Subscreen Property | 'BFUNC_WB_FC4' | LIKE SYUCOMM | Public |
SUBCREEN_B_SET_PROP | Constant | Subscreen Property | 'BFS_WB_FC4' | LIKE SYUCOMM | Public |
SUBCREEN_SWITCH_PROP | Constant | Subscreen Property | 'SWITCH_WB_FC1' | LIKE SYUCOMM | Public |
TRUE | Constant | True | 'X' | LIKE BOOLEAN | Public |
VERSIONABLE_OBJ_BUSINESS_FKT | Constant | Versionable Object Type SFSW / SFBF / SFBS | 'SFBF' | LIKE SFW_VERSIONABLE_OBJ_TYPE | Public |
VERSIONABLE_OBJ_BUSINESS_SET | Constant | Versionable Object Type SFSW / SFBF / SFBS | 'SFBS' | LIKE SFW_VERSIONABLE_OBJ_TYPE | Public |
VERSIONABLE_OBJ_TYPE_SWITCH | Constant | Versionable Object Type SFSW / SFBF / SFBS | 'SFSW' | LIKE SFW_VERSIONABLE_OBJ_TYPE | Public |
WHERE_USED_LIST | Constant | Data is from where-used list | 'W' | LIKE FLAG | Public |
Links to Related Class(s)
IF_SWF_C...Full list of available SAP object classes
Search for further information about these or an SAP related objects