Search Results oke_k_user_attributes
Overview
The OKE_K_USER_ATTRIBUTES table is a core data object within the Oracle E-Business Suite (EBS) Project Contracts (OKE) module. It functions as the central repository for storing user-defined or descriptive flexfield (DFF) data associated with contract headers and lines. This table enables the extension of standard Oracle Project Contracts functionality by allowing organizations to capture and store additional, business-specific attributes that are not provided by the seeded application tables. Its role is critical for maintaining the integrity and context of custom data attached to contractual documents, ensuring this information is properly linked and auditable within the transactional flow.
Key Information Stored
The table stores both the header record and the individual attribute lines for user-defined data. Key columns include K_USER_ATTRIBUTE_ID, which serves as the unique primary key identifier for each attribute record. The K_HEADER_ID and K_LINE_ID columns are foreign keys that link the attribute data to a specific contract header (in OKE_K_HEADERS) or a specific contract line (in OKE_K_LINES), respectively. The USER_ATTRIBUTE_CONTEXT column is crucial, as it typically stores the Descriptive Flexfield context value, which determines the specific set of attributes (or segments) that are applicable and populated for that record. Additional columns (not explicitly listed in the provided metadata but standard for such structures) would store the actual attribute values, creation dates, and last update information.
Common Use Cases and Queries
The primary use case is querying custom contract data for reporting, integration, and data validation purposes. For instance, to retrieve all user attributes for a specific contract header, a common SQL pattern would join this table to the contract headers table. Another typical scenario involves validating data during migration or interfacing, where scripts check for the existence and correctness of populated DFF attributes. Reporting often requires aggregating this custom data with standard contract information, such as joining OKE_K_USER_ATTRIBUTES with OKE_K_HEADERS and project-related tables to create enriched contract status or analysis reports. Developers also interact with this table when building custom extensions or workflows that depend on the values stored in these flexible fields.
Related Objects
This table maintains direct foreign key relationships with two fundamental Project Contracts tables, forming the backbone of its data integrity:
- OKE_K_HEADERS: Linked via the column OKE_K_USER_ATTRIBUTES.K_HEADER_ID. This relationship ties user attributes to a master contract agreement.
- OKE_K_LINES: Linked via the column OKE_K_USER_ATTRIBUTES.K_LINE_ID. This relationship ties user attributes to individual line items within a contract.
-
Table: OKE_K_USER_ATTRIBUTES
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_USER_ATTRIBUTES, object_name:OKE_K_USER_ATTRIBUTES, status:VALID, product: OKE - Project Contracts , description: User Attributes Header and Lines , implementation_dba_data: OKE.OKE_K_USER_ATTRIBUTES ,
-
Table: OKE_K_USER_ATTRIBUTES
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_USER_ATTRIBUTES, object_name:OKE_K_USER_ATTRIBUTES, status:VALID, product: OKE - Project Contracts , description: User Attributes Header and Lines , implementation_dba_data: OKE.OKE_K_USER_ATTRIBUTES ,
-
APPS.OKE_K_USER_ATTRIBUTES_PUB dependencies on OKE_K_USER_ATTRIBUTES
12.2.2
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_K_USER_ATTRIBUTES
12.1.1
-
APPS.OKE_IMPORT_CONTRACT_PUB dependencies on OKE_K_USER_ATTRIBUTES
12.2.2
-
APPS.OKE_K_USER_ATTRIBUTES_PUB dependencies on OKE_K_USER_ATTRIBUTES
12.2.2
-
APPS.OKE_KCOPY_PKG dependencies on OKE_K_USER_ATTRIBUTES
12.2.2
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_K_USER_ATTRIBUTES
12.2.2
-
APPS.OKE_K_USER_ATTRIBUTES_PKG dependencies on OKE_K_USER_ATTRIBUTES
12.1.1
-
APPS.OKE_KCOPY_PKG dependencies on OKE_K_USER_ATTRIBUTES
12.1.1
-
APPS.OKE_K_USER_ATTRIBUTES_PKG dependencies on OKE_K_USER_ATTRIBUTES
12.2.2
-
VIEW: APPS.OKE_K_USER_ATTRIBUTES_V
12.1.1
-
VIEW: APPS.OKE_K_USER_ATTRIBUTES_V
12.2.2
-
VIEW: APPS.OKE_K_USER_ATTRIBUTES_DFV
12.1.1
-
APPS.OKE_VERSION_PVT dependencies on STANDARD
12.2.2
-
VIEW: APPS.OKE_K_USER_ATTRIBUTES_DFV
12.2.2
-
SYNONYM: APPS.OKE_K_USER_ATTRIBUTES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKE_K_USER_ATTRIBUTES, status:VALID,
-
APPS.OKE_K_USER_ATTR_UTILS SQL Statements
12.2.2
-
APPS.OKE_VERSION_PVT dependencies on STANDARD
12.1.1
-
APPS.OKE_K_USER_ATTRIBUTES_PUB SQL Statements
12.2.2
-
APPS.OKE_K_USER_ATTR_UTILS SQL Statements
12.1.1
-
VIEW: OKE.OKE_K_USER_ATTRIBUTES#
12.2.2
owner:OKE, object_type:VIEW, object_name:OKE_K_USER_ATTRIBUTES#, status:VALID,
-
VIEW: APPS.OKE_ATTRIBUTE_GROUPS_V
12.1.1
-
SYNONYM: APPS.OKE_K_USER_ATTRIBUTES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKE_K_USER_ATTRIBUTES, status:VALID,
-
View: OKE_K_USER_ATTRIBUTES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_K_USER_ATTRIBUTES_V, object_name:OKE_K_USER_ATTRIBUTES_V, status:VALID, product: OKE - Project Contracts , description: User Attributes View , implementation_dba_data: APPS.OKE_K_USER_ATTRIBUTES_V ,
-
View: OKE_K_USER_ATTRIBUTES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKE.OKE_K_USER_ATTRIBUTES_V, object_name:OKE_K_USER_ATTRIBUTES_V, status:VALID, product: OKE - Project Contracts , description: User Attributes View , implementation_dba_data: APPS.OKE_K_USER_ATTRIBUTES_V ,
-
VIEW: APPS.OKE_ATTRIBUTE_GROUPS_V
12.2.2
-
APPS.OKE_K_USER_ATTRIBUTES_PKG SQL Statements
12.1.1
-
APPS.OKE_K_USER_ATTRIBUTES_PKG SQL Statements
12.2.2
-
VIEW: APPS.OKE_K_USER_ATTRIBUTES_HV
12.2.2
-
VIEW: APPS.OKE_K_USER_ATTRIBUTES_HV
12.1.1
-
APPS.OKE_IMPORT_CONTRACT_PUB dependencies on STANDARD
12.2.2
-
APPS.OKE_K_USER_ATTRIBUTES_PUB dependencies on FND_GLOBAL
12.2.2
-
VIEW: OKE.OKE_K_USER_ATTRIBUTES#
12.2.2
-
TABLE: OKE.OKE_K_USER_ATTRIBUTES
12.2.2
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_USER_ATTRIBUTES, object_name:OKE_K_USER_ATTRIBUTES, status:VALID,
-
PACKAGE BODY: APPS.OKE_K_USER_ATTR_UTILS
12.2.2
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_CHG_LOGS
12.1.1
-
APPS.OKE_K_USER_ATTRIBUTES_PKG dependencies on DUAL
12.2.2
-
APPS.OKE_K_USER_ATTRIBUTES_PKG dependencies on DUAL
12.1.1
-
APPS.OKE_K_USER_ATTR_UTILS dependencies on FND_DESCRIPTIVE_FLEXS
12.2.2
-
APPS.OKE_K_USER_ATTR_UTILS dependencies on FND_DESCRIPTIVE_FLEXS
12.1.1
-
TABLE: OKE.OKE_K_USER_ATTRIBUTES
12.1.1
owner:OKE, object_type:TABLE, fnd_design_data:OKE.OKE_K_USER_ATTRIBUTES, object_name:OKE_K_USER_ATTRIBUTES, status:VALID,
-
PACKAGE BODY: APPS.OKE_K_USER_ATTR_UTILS
12.1.1
-
APPS.OKE_K_USER_ATTR_UTILS dependencies on FND_DESCR_FLEX_COL_USAGE_VL
12.2.2
-
APPS.OKE_CONTRACT_PVT dependencies on OKE_CHG_LOGS
12.2.2
-
APPS.OKE_K_USER_ATTR_UTILS dependencies on FND_DESCR_FLEX_COL_USAGE_VL
12.1.1
-
PACKAGE BODY: APPS.OKE_K_USER_ATTRIBUTES_PKG
12.1.1
-
APPS.OKE_K_USER_ATTRIBUTES_PUB dependencies on FND_DESCR_FLEX_CONTEXTS_VL
12.2.2
-
APPS.OKE_K_USER_ATTRIBUTES_PUB dependencies on FND_DESCR_FLEX_COL_USAGE_VL
12.2.2
-
PACKAGE BODY: APPS.OKE_K_USER_ATTRIBUTES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKE_K_USER_ATTRIBUTES_PKG, status:VALID,