Академический Документы
Профессиональный Документы
Культура Документы
Objectives
After completing this lesson, you should be able to do the following: Describe flexfields Define value sets Define key flexfields Define descriptive flexfields Enter values Describe Flexfield Enhancements
Error handling Oracle ADI flexfield form Flexfield as parameter
6-2
Agenda
Overview of flexfields Creating value sets Defining the key flexfield structure Defining the descriptive flexfield structure Defining values Describing flexfield enhancements
6-3
Overview of Flexfields
6-4
Assets
6-5
Benefits of Flexfields
Flexfields enable the following benefits: Configuration of applications to support your accounting, product, and other codes Construction of intelligent keys Configuration of applications to capture additional data Use of the application to validate values and value combinations entered by the user Support for multiple field structures depending on data context
6-6
__ Item Information _________ Category Item Color COM 876 LTN Computer Monitor Light tan
6-7
Key Flexfields
__ Sales Information ______________________ Transaction 3987 Customer Jane Doe Item COM-876-LTN Description Computer - Monitor - Light Tan Key flexfield window Payment Type
Standard window
[]
__ Item Information _______________ Category Item Color COM 876 LTN Computer Monitor Light tan
6-8
Business A
Business B
_____Account Entry __
Corporation Subsidiary Division Department Account 10 283 3003 025 203
_____Account Entry __
Company Division Department Account 21 42 502 015
6-9
Receivables
Territory Flexfield Sales Tax Location Flexfield
Assets
Asset Key Flexfield Location Flexfield Category Flexfield
Inventory
Item Categories System Items Sales Orders Item Catalogs
Service
Service Item Flexfield
Human Resources
People Group Flexfield Job Code Flexfield
6 - 10
Descriptive Flexfields
__ Sale Information ____________________ Transaction 3987 Payment Type Customer Jane Doe CC
Payment Type CK Store 54321 Dept 987 Number 1028 Second ID MC 4565-3939
6 - 11
6 - 12
Descriptive Flexfields
Associated with tables in a specific application Setup is optional No intelligence, stores additional information Captures additional information only
6 - 13
Components of a Flexfield
Flexfield/Structure Flexfield Structure
Segments
Segment 1
Segment 2
COMPUTER
6 - 14
Flexfield segment prompts __ Item Information _______________ Category Item Color COM 876 LTN Computer Monitor Light Tan
6 - 15
6 - 16
6 - 17
6 - 18
__ Item Information _______________ Category Item Color 755 COM 876 LTN 876 Computer Monitor Light tan 933
6 - 19
Security type
No security Hierarchical Non-hierarchical
6 - 20
6 - 21
6 - 22
6 - 23
6 - 24
6 - 25
6 - 26
Title
Order of segments
Prompts
6 - 27
_____Account Entry __
Corporation Subsidiary Division Department Account 10 203 3003 025 203
_____Account Entry __
Company Division Department Account 10 203 3003 025
10-203-3003-025-203
6 - 28
10-203-3003-025
_____Account Entry __
Corporation Subsidiary Division Department Account 10 203 3003 025 203
_____Account Entry __
Company Division Department Account 10 203 3003 025
10-203-3003-025-203
6 - 29
10-203-3003-025
_____Account Entry __
Company Division Department Account 10 203 3003 025 (Code combination) 10 - 203 - 3003 - 025
Code Combinations Table SEGMENT1 10 SEGMENT2 203 SEGMENT3 3003 SEGMENT4 025
6 - 30
Business Y Corp Sub Div Dept Acct 10 203 3003 025 203 Balancing segment
6 - 31
(Balancing segment)
10
203
3003
025
(Allow posting)
Account segment
6 - 33
Account list
6 - 35
Default Type Constant Current date Current time Field Profile Segment SQL statement
Default Value Any literal value Current time Current time or current date/time Default Value field value Value of profile in Default Value Value in prior segment Result of SQL query
6 - 36
6 - 37
[]
(Foreign key)
Directly (from entry window) __ Part Number _________ Category Item Color COM 876 LTN Computer Monitor Light Tan
6 - 38
Cross-Validating Values
__ Asset Location _____________ Country State City UK CA Houston United Kingdom California
6 - 39
COM
Description: Description: Item Number
Category Category Value Set with security COM FURN APPL Item Color Weight
6 - 40
Sales Information Transaction 3754 Customer Big Manufacturing Address City Zip Item
Description: ___Item Alias____
COM-876-LTN
List of Aliases
6 - 41
Planning Decisions
Multiple structures Resources available Qualifiers required Dynamic inserts Cross validation Shorthand aliases Value checking Value security
6 - 42
6 - 43
6 - 44
6 - 45
6 - 46
6 - 47
6 - 48
Store number
Check number
Expiration date
Down payment
6 - 49
Situation 1: (finance)
Store number
Down payment
Situation 2: (check)
Store number
Check number
Store number
6 - 50
Situation 1: (finance)
Store number
Down payment
Situation 2: (check)
Store number
Check number
Store number
6 - 51
6 - 52
6 - 53
Store number
Store number
6 - 54
Context-Sensitive Segments
Finance context
Store number
Account Finance terms Down payment
Store number
Card number Expiration date
6 - 55
Context field
Store number
Card number Expiration date
6 - 56
6 - 57
Reference field
Context 1
Context 2
6 - 58
6 - 59
(Context fields)
6 - 61
6 - 62
6 - 63
Defining Values
6 - 64
6 - 65
6 - 66
Flexfield Enhancements
6 - 67
Flexfield Enhancements
Error Handling
Flexfield As Parameter
6 - 68
Summary
In this lesson, you should have learned how to: Describe flexfields Define value sets Define key flexfields Define descriptive flexfields Enter values Describe Flexfield Enhancements
6 - 69