DBA Data[Home] [Help] [Dependency Information]


TABLE: APPLSYS.FND_FLEX_VALIDATION_RULES

Object Details
Object Name: FND_FLEX_VALIDATION_RULES
Object Type: TABLE
Owner: APPLSYS
FND Design Data: TableFND.FND_FLEX_VALIDATION_RULES
Subobject Name:
Status: VALID


FND_FLEX_VALIDATION_RULES stores information about key flexfield
cross-validation rules. Each row includes values that identify the
application with which the key flexfield is registered, the
key flexfield code, the key flexfield structure number,
and a name and description of the
cross-validation rule. Each row also includes a message that
appears when the user enters an invalid combination of values and
the name of the combination table column corresponding to the
flexfield segment where the user's cursor returns after Oracle
Application Object Library displays the message. If ENABLED_FLAG
contains N, this rule is currently disabled, regardless of the
start and end dates. If ENABLED_FLAG contains Y, the start and end
dates indicate if this rule is currently in effect. You need one
row for each cross-validation rule for each structure of each key
flexfield where you want to validate across combinations of segment
values. Oracle Application Object Library uses this information
to ensure that users enter valid combinations of key flexfield
segment values.


Storage Details
Tablespace: TablespaceAPPS_TS_SEED
PCT Free: 5
PCT Used:
Indexes
Index Type Uniqueness Tablespace Column
FND_FLEX_VALIDATION_RULES_U1 NORMAL UNIQUE TablespaceAPPS_TS_SEED ColumnAPPLICATION_ID
ColumnID_FLEX_CODE
ColumnID_FLEX_NUM
ColumnFLEX_VALIDATION_RULE_NAME
Columns
Name Datatype Length Mandatory Comments
APPLICATION_ID NUMBER (10) Yes select t.application_id from fnd_tables t, fnd_id_flexs f where t.table_name = f.application_table_name and f.id_flex_code = fnd_flex_validation_rules.id_flex_code and rownum = 1
ID_FLEX_CODE VARCHAR2 (4) Yes Key flexfield code
ID_FLEX_NUM NUMBER (15) Yes Key flexfield structure number
FLEX_VALIDATION_RULE_NAME VARCHAR2 (15) Yes Name of the cross-validation rule
LAST_UPDATE_DATE DATE
Yes Standard Who column
LAST_UPDATED_BY NUMBER (15) Yes Standard Who column
CREATION_DATE DATE
Yes Standard Who column
CREATED_BY NUMBER (15) Yes Standard Who column
LAST_UPDATE_LOGIN NUMBER (10)
Standard Who column
ENABLED_FLAG VARCHAR2 (1) Yes Flag to indicate whether the cross-validation rule is enabled
ERROR_SEGMENT_COLUMN_NAME VARCHAR2 (30)
The column name corresponding to the segment causing the cross-validation rule to fail
START_DATE_ACTIVE DATE

The date the cross-validation rule becomes active
END_DATE_ACTIVE DATE

The date the cross-validation rule expires
Query Text

Cut, paste (and edit) the following text to query this object:


SELECT APPLICATION_ID
,      ID_FLEX_CODE
,      ID_FLEX_NUM
,      FLEX_VALIDATION_RULE_NAME
,      LAST_UPDATE_DATE
,      LAST_UPDATED_BY
,      CREATION_DATE
,      CREATED_BY
,      LAST_UPDATE_LOGIN
,      ENABLED_FLAG
,      ERROR_SEGMENT_COLUMN_NAME
,      START_DATE_ACTIVE
,      END_DATE_ACTIVE
FROM APPLSYS.FND_FLEX_VALIDATION_RULES;

Dependencies

[top of page]

APPLSYS.FND_FLEX_VALIDATION_RULES does not reference any database object

APPLSYS.FND_FLEX_VALIDATION_RULES is referenced by following:

SchemaAPPS
SynonymFND_FLEX_VALIDATION_RULES
TriggerFND_FLEX_VALIDATION_RULES_T1
TriggerFND_FLEX_VALIDATION_RULES_T2
TriggerFND_FLEX_VALIDATION_RULES_T3