Professional Documents
Culture Documents
Topics to be covered
Version 1.0
Version 1.0
Version 1.0
Overview of Flexfields
Using key and descriptive flexfields, you give end users the ability
to customize your application to match their business needs,
without programming.
Version 1.0
Version 1.0
Components of Flexfields
Flexfields consists of the following parts
.Value sets Value sets is a a set of values used in the parts of the flexfields
Segments - Each segment of the Flexfield represents a characteristic of the entity.
Structures - Structures are combination of logically related or grouped segments.
For example, consider the location of workstation at KPIT Cummins Infosystems
Ltd.
HB04B001W
This location is actually a structure which can be broken up into the following
segments
H
Office Location
Building Location
B 04 B
Level/Floor
Version 1.0
001W
Wing
Workstation Location
Version 1.0
Value Sets
Values Sets are used throughout the applications.
Value set can be defined for segment of the flexfield
They require a Value Set Name and description.
They allow you to choose Format Validation.
They provide size and value limitations.
They provide method for validation.
Version 1.0
Types of Flexfields
Oracle Applications uses two types of flexfields,
1)Key flexfields
2)Descriptive flexfields.
A key flexfield is a field provided by Oracle which you can
customize to enter multisegment values such as part numbers,
account numbers, and so on.
A descriptive flexfield is a field you customize to enter additional
information for which your Oracle Applications product has not
already provided a field e.g optional informatiom such as
Passport or Visa details for an employee ,country-specific
information such as PAN card No (in India) or Social security No
(in the US).
10
Version 1.0
Key Flexfields
11
Version 1.0
Key Flexfields
Each key flexfield segment has a name you assign, and a set of
valid values you specify. Each value has a meaning which can be
specified.
12
Version 1.0
Key Flexfields
For each segment one can also define valid values for each
segment, as well as crossvalidation rules to describe valid
segment combinations.
13
Version 1.0
Key Flexfields
You could define valid values for the color segment, for example,
to range from 01 to 10, where 01 means red, 02 means blue,
and so on.
14
Version 1.0
Key Flexfields
15
Version 1.0
16
Version 1.0
17
Version 1.0
18
Version 1.0
19
Version 1.0
Key Flexfields
The Oracle Applications products provide many key flexfields as integral
parts of the products.
Here is a table listing all the key flexfields in Oracle Applications, ordered
by the application that owns the key flexfield.
other applications may also use a particular flexfield
20
Version 1.0
Descriptive Flexfields
Features of Descriptive Flexfields(DFF)
Descriptive fields are not mandatory
Descriptive flexfields provide customizable expansion space
on your forms.
Though the fields on an Oracle Applications form are more than
enough to capture all the possible information from the user
perspective, but still the users can feel the need of capturing
additional information.
A descriptive flexfield gives you room to expand your forms for
capturing such additional information.
Descriptive flexfields help us to capture adhoc information in
the form.
Provides easy & powerful way to extend Oracle Apps features
21
Version 1.0
Descriptive Flexfields
22
Version 1.0
Descriptive Flexfields
23
Version 1.0
24
Version 1.0
25
Version 1.0
26
Version 1.0
27
Version 1.0
28
Version 1.0
29
Version 1.0
30
Version 1.0
Limitations of Flexfields
Once Key Flexfield is created it can not be deleted or modified
easily.
In customize form we can not create DFF or KFF.
31
Version 1.0
Definitions
32
Version 1.0
Dependent
Input is checked against a subset of values based on a prior
value.
33
Version 1.0
34
Version 1.0
Category
COM
__
Item
COM
FURN
Computer
876
Monitor
755
876
Item
APPL
Category
35
value set
Version 1.0
value set
933
36
Version 1.0
Category
COM
__
Item
APPL
Category
37
value set
COM
Computer
876
Monitor
Version 1.0
FURN
Category
COM
value set
Item
Computer
APPL
38
755
Modem
876
Monitor
933
Printer
320
Microwave
560
Appliances
FURN
value set
Furniture
876
Washer
877
Desk
154
Table
677
Version 1.0
Refrigerator
Bunk Bed
Customer
table
Region
Name
Acme
Computers
North Bay Foods
Midwest Grain
Southern Milling
Rockies Mining
Cities_West
39
value set
Western
Eastern
Eastern
Southern
Western
City
San
Jose
Boston
Chicago
Charleston
Denver
WHERE
REGION
San
Western
Version 1.0
Jose
Denver
Value Sets
Value Set Options
Set Options
Format Type
Validation Type
Name
Format Type
Independent
Description
Maximum Length
Dependent
Security Available
Precision
None
LongList Enabled ?
Alphabetic Characters?
Table
Uppercase Only?
Special
Right-justify Zero-fill
Numbers?
Pair
Minimum Value
Maximum Value
40
Version 1.0
Type
List
of Values
Available
No
None
Values
Stored
In
N/A
Independent
Yes
AOL*
Table
Dependent
Yes
AOL*
Table
Table
Yes
Application
Special/Pair
Translatable
Depends
on value set
Depends
on value set
Yes
AOL*
Table
Yes
AOL*
Table
Independent
Translatable
Dependent
41
Version 1.0
Table
42
Version 1.0
43
Version 1.0
44
Version 1.0
45
Version 1.0
46
Version 1.0
47
Version 1.0
48
Version 1.0
49
Version 1.0
50
Version 1.0
51
Version 1.0
Thank You