Flexfields in Oracle apps
As the name suggests, a flexfield is a flexible field. It is made up of various subfields or segments. Each segment in a flexfield will have a name and optionally a set of values. A segment is validated using a different value set. You can assign a single value set to more than one segment, and you can even share value sets among different flexfields. This means you can have two segments having the same value but different prompts.
A flexfield structure is a specific configuration of segments. You can add or remove segments, or rearrange the order of segments in a flexfield to get a different structure. There are two types of flexfields—Key flexfields and Descriptive flexfields.
In Oracle HRMS, there are ...