Hierarchy
⤷ BC-DWB-TOO-SFW (Application Component) Switch Framework Tools
⤷ SFWTOOLS (Package) Basis Tools for Switch Framework
Basic Data
Data Element | SFW_CSWITCHID |
Short Description | ID of a Conflict Switch in Switch Framework |
Data Type
Category of Dictionary Type | D | Domain |
Type of Object Referenced | No Information | |
Domain / Name of Reference Type | SFW_SWITCHID | |
Data Type | CHAR | Character String |
Length | 30 | |
Decimal Places | 0 | |
Output Length | 30 | |
Value Table | SFW_SWITCH |
Further Characteristics
Search Help: Name | SFW | |
Search Help: Parameters | SWITCH_ID | |
Parameter ID | ||
Default Component name | ||
Change document | ||
No Input History | ||
Basic direction is set to LTR | ||
No BIDI Filtering |
Field Label
Length | Field Label | |
Short | 10 | Switch |
Medium | 20 | Conflict Switch |
Long | 25 | Conflict Switch |
Heading | 30 | Conflict-Solving Switch |
Documentation
Definition
Switch to remedy the conflicts with several enhancements for an enhancement section.
Use
If two or more enhancements extend the same explicit enhancement point in form of a section (enhancement section), then additional conflict solving enhancements together with conflict-solving switches should be created for the event that more than one enhancement is switched on at a time simultaneously. In this case, the conflict-solving enhancement has priority over the further enhancements.
Dependencies
Example
An enhancement section is extended by the enhancements E1 with switch S1, and E2 with switch S2. It is intended that both enhancements can be switched on independent of each other. However, as only exactly one enhancement is executed at runtime, we need to define a conflict-solving enhancement with switch CS1 for the event of the simultaneous start of both enhancements. That means that the state of the conflict switch CS1 derives from the state of the dependent switches S1 and S2.
As early as this enhancement section was completed with another enhancement, you have to define a conflict solution for every combination that could potentially trigger a conflict. Therefore, the additional enhancement E3 with switch S3 adds up conflict switches for the following combinations:
S1 and S2 --> CS1
S1 and S3 --> CS2
S2 and S3 --> CS3
S1 and S2 and S3 --> CS4
History
Last changed by/on | SAP | 20141013 |
SAP Release Created in | 700 |