customizable field A flexfield is a customer-defined field and label pair or combination (label/prompt with field/choice list/text area, and so on.) There are 2 types of flexfields in Oracle applications: descriptive flexfields and key flexfields. Descriptive flexfields can also be "contextual", that is, displayed or hidden depending on the selection made in a controlling field. See the Flexfields guideline for a full description of each type. yes; for developer documentation Flexfields