3. Fusion SCM Professor.
Flexfields
• A Flexfield is a set of placeholder fields called Segments, that are associated with a
Business Object
• A Segment captures a single atomic values which is represented in the application database
as a single column
• A Flexfield Structure is a specific configuration of Segments
4. Fusion SCM Professor.
Flex Fields
• Segments are made available to an application as group of attributes called Contexts
• The flexfield validates each segment against a set of valid values — a value set
• Categories enable applications to dynamically display different sets of logical pages and
contexts at runtime.
• EFFs enable to combine the contexts into groups known as pages, which serve to connect the
contexts so they will always be presented together in the application UI.
5. Fusion SCM Professor.
Types of Flex Fields
Key Flexfields
Descriptive
Flexfields
Extensible
Flexfields
are similar to DFF BUT
• No. of Segments are not FIXED
• Attributes can be grouped in to Contexts
• Hierarchial Categories supported
• One-to-many relationship between the
entity & its extended attribute rows.
Extensible Flex FieldsDescriptive Flex Fields (DFF)
• Entirely Optional
• Provides set amount of Segments for a
Business Object
Not Optional, must Configure to Operate
Key Flex Fields (KFF)
6. Fusion SCM Professor.
Extensible Flex Fields (EFF)
Extensible Flexfields are a valuable feature that allows customers to define and capture
attributes that are unique to their business. While simply capturing the information is
important there are other uses for this data.
Extensible Flexfield attribute information isn’t just stored in a but the information can drive
process automation, be sent and received as part of
communications with other systems, and provide criteria for input into complex business
rules.
7. Fusion SCM Professor.
EFF Benefits
• Custom grouping : Extensible flexfields segments can be grouped into contexts (attribute groups), and
each context is displayed in its own region on a page.
• Reusable attribute groups: contexts can be associated with more than one category
• Multiple logical pages: allows to create several logical pages with which to display the attribute
groupings.
• Hierarchial Categories: can be configured to enable categories, which can be used to dynamically
display different sets of logical pages and contexts based upon a runtime discriminator.
• Unlimited Expansion Space: there is no limit to the number of contexts that can be created for an
extensible flexfield
• Access control: Can define who can view and edit the attributes in a context.
8. Fusion SCM Professor.
EFF Example:
Additional Information
Fashion Accessories
Bags
Wallets
Electronics
Size
Color
Medium
Make
Basic Information
Name Number
segment
Associated category
context
Large
Medium
Small
values
Name
Text/ No.
Length
Value set
pages
10. Fusion SCM Professor.
EFF Modeling
EL PK CON A1 A2 A3 A4
PK Category
EL PK CON A1 A2 A3 A4
PK Category
EL PK CON T U V W
EL PK CON X Y
Context - Sensitive
Attributes
Context - Sensitive
Attributes
Context Entity Objects Context View Objects
EL PK CON T U V W
EL PK CON X Y
Category View Objects
PK Category
PK Category
EL – EFF Line Attribute PK – Primary Key CON– Context
Category – Context
View Links