Context Field Values
Use this block to define valid context field values (that also serve as structure names) for this descriptive flexfield. You can set up a different descriptive flexfield segment structure for each value you define.
A Global Data Elements value always appears in this block. You use Global Data Elements to set up global segments that you want to use in every segment structure. These segments appear before any context field or context-sensitive segments in the flexfield window.
For example, suppose you have a Client Type flexfield. You have two context-sensitive structures, Employee (internal client), and Customer (external client), for which you want to have different segments to capture different information. However, you also want to capture certain information for both structures. You define global segments for the common information, using the Global Data Elements value. You also define context-sensitive segments for each of your two structures, Employee and Customer, to capture the two sets of different information. See: Planning Your Descriptive Flexfields.
1. Enter a unique context field value (also known as the flexfield structure name) under the Code column. Your flexfield uses this value, either derived from a reference field or entered by your user in an initial descriptive flexfield window, to determine which flexfield structure to display. This value is written out to the structure column of the underlying table.
If you are using a reference field, the values you enter here must exactly match the values you expect your reference field to provide, including uppercase and lowercase letters. For example, your reference field may be a displayed field that provides the values "Item" and "Tax", so you would specify those. However, those would not be valid if you were using a corresponding hidden field as your reference field and that field provides the values "I" and "T".
Once you save your context field value, you cannot delete or change your context field value because it is referenced elsewhere in the system. You can disable a value, however.
Suggestion: Choose and type your context field values carefully, since once you save them you cannot change or delete them later.
Attention: If you are upgrading from Release 10, the value for your context name is copied to the context code and context name in Release 11. The name and description are translatable, and will appear in the customer's chosen language. The context code is not translatable.
2. Enter a name for this descriptive flexfield context value.
The context code will default in. For a descriptive flexfield that is set up so that the context field is displayed, the context name should be entered in the context field. The LOV on the context field will show the context name and description.
3. Enter a description for this descriptive flexfield context field value. You can use this description to provide a better explanation of the content or purpose of this descriptive flexfield structure. You see this description along with the context name whenever you pick a descriptive flexfield context from inside the flexfield window. When you navigate to the next zone, this window automatically saves your pending changes.
Attention: The width of your descriptive flexfield window depends on the length of the longest description you enter in this field, if this description is longer than the longest description size you choose for any of your segments in a given structure.
You cannot enable new structures if your flexfield definition is frozen.
4. Choose the Segments button to open the Segments window, and define your flexfield segments. See: Defining Segments.
See Also
Descriptive Flexfield Segments Window
Defining Descriptive Flexfield Structures
Defining Segments
Descriptive Flexfield Concepts
How Segments Use Underlying Columns
Different Arrangements of Segments
Planning Your Descriptive Flexfield