Search Results hermittes helena of chin
The OKL_RULES_DFF table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Oracle Lease and Finance Management (OKL) module. This table serves as a repository for descriptive flexfield (DFF) attributes associated with business rules defined in the system. Descriptive flexfields allow organizations to extend the functionality of standard Oracle applications by capturing additional context-specific data without modifying the core database schema.
Purpose and Functional Context
In Oracle Lease and Finance Management, business rules govern various lease and financial operations, including pricing, billing, accounting, and compliance. The OKL_RULES_DFF table stores custom attributes attached to these rules, enabling organizations to tailor the system to their unique business requirements. For instance, a leasing company may use DFFs to capture region-specific tax codes, internal approval hierarchies, or product-specific terms that are not part of the standard Oracle data model.Technical Structure
The table follows Oracle's standard DFF architecture, consisting of columns that store flexfield metadata and attribute values:- Primary Key Columns: Typically includes
RULE_ID
(foreign key toOKL_RULES_B
base table) andATTRIBUTE_CATEGORY
(context identifier for DFF segments). - Attribute Columns: Named
ATTRIBUTE1
throughATTRIBUTE_N
(usually 15-30 columns) to store custom data values. - Audit Columns: Standard Oracle columns like
CREATED_BY
,CREATION_DATE
,LAST_UPDATED_BY
, andLAST_UPDATE_DATE
.
Integration Points
The table integrates with several key components:- OKL_RULES_B: Base table containing core rule definitions that the DFF attributes extend.
- Flexfield UI Components: Oracle Forms and OAF pages that render the DFF segments to end users.
- Rule Engine: Business logic that processes both standard and extended attributes during lease operations.
Implementation Considerations
When implementing or customizing the OKL_RULES_DFF table:- Segment Design: Carefully plan attribute categories and segments to avoid performance degradation.
- Indexing Strategy: Consider custom indexes on frequently queried attribute columns.
- Upgrade Impact: Custom DFF configurations require special handling during EBS upgrades.
- Security: Attribute-level security must be configured via Oracle Flexfield Value Sets.
Common Use Cases
Organizations typically leverage this table for:- Adding compliance attributes for regulatory reporting
- Capturing customer-specific billing requirements
- Extending product categorization for complex lease portfolios
- Storing integration metadata for downstream systems
Performance Implications
While DFFs provide flexibility, improper use of the OKL_RULES_DFF table can lead to:- Increased storage requirements due to sparse data population
- Query complexity when joining with base tables
- Application performance issues if excessive validation logic is implemented
-
File: R118 OKL DISPOSE OF ASSET 12-SEP-2002 V1.pdf
12.2.2
product: OKL - Lease and Finance Management , size: 94.421 KBytes , file_type: PDF Diagram ,
-
Lookup Type: OKL_YIELD_TYPE
12.2.2
product: OKL - Lease and Finance Management , meaning: OKL_YIELD_TYPE , description: Yield types ,
-
Lookup Type: OKL_ISG_ARREAR_PAY_DATE_OPTION
12.2.2
product: OKL - Lease and Finance Management , meaning: ISG Arrears Payment Dates Option , description: ISG Arrears Payment Dates Option ,
-
Lookup Type: OKL_QUOTE_ALLOC_BASIS
12.2.2
product: OKL - Lease and Finance Management , meaning: Quick Quote Fees and Services Allocation Basis , description: Quick Quote Fees and Services Allocation Basis ,
-
Lookup Type: OKL_VP_TERMINATION_REASON
12.2.2
product: OKL - Lease and Finance Management , meaning: OKL_VP_TERMINATION_REASON , description: termination reason and codes for Agreement termination ,
-
Lookup Type: OKL_QUOTE_REASON
12.2.2
product: OKL - Lease and Finance Management , meaning: QUOTE REASON , description: OKL Quote Reason ,
-
Lookup Type: OKL_RATE_CHANGE_FREQUENCY_CODE
12.2.2
product: OKL - Lease and Finance Management , meaning: Rate Change Frequency for Interest Calculation , description: Rate Change Frequency for Interest Calculation ,
-
Lookup Type: OKL_SUP_CUST_RELATION
12.2.2
product: OKL - Lease and Finance Management , meaning: OKL_SUP_CUST_RELATION ,
-
Lookup Type: OKL_ACCRUAL_RULE_OPERAND
12.2.2
product: OKL - Lease and Finance Management , meaning: Accrual Rule Operand , description: Accrual Rule Operands ,
-
Lookup Type: OKL_PROCESSES
12.2.2
product: OKL - Lease and Finance Management , meaning: OKL_PROCESSES , description: Processes used primarily to identify fulfillment requests ,
-
Table: OKL_RULES_DFF
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_RULES_DFF, object_name:OKL_RULES_DFF, status:VALID, product: OKL - Lease and Finance Management , description: Structured data representation of free format text contained in an ARTICLE. This is Contracts for Lease Copy of OKL_RULES_B created for the purpose of Rule DFF definition , implementation_dba_data: OKL.OKL_RULES_DFF ,
-
Table: OKL_PRTFL_CNTRCTS_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_PRTFL_CNTRCTS_B, object_name:OKL_PRTFL_CNTRCTS_B, status:VALID, product: OKL - Lease and Finance Management , description: Contract activation triggers the generation of a portfolio management strategy profile. The profile defines a strategy that determines the action to be taken when a contract reaches the end of term and a budget amount that is the amount of , implementation_dba_data: OKL.OKL_PRTFL_CNTRCTS_B ,
-
Table: OKL_PRTFL_LINES_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_PRTFL_LINES_B, object_name:OKL_PRTFL_LINES_B, status:VALID, product: OKL - Lease and Finance Management , description: The profile defines a strategy that determines the action(s) to be taken when a contract reaches the end of term and a budget amount that is the amount of revenue (excluding contract yield) expected to be received at the end of the contract , implementation_dba_data: OKL.OKL_PRTFL_LINES_B ,
-
Lookup Type: OKL_QUOTE_TRANSFER_OF_TITLE
12.2.2
product: OKL - Lease and Finance Management , meaning: Sales Tax - Transfer of Title , description: Sales Tax - Transfer of Title ,
-
Lookup Type: OKL_PRC_STATUS
12.2.2
product: OKL - Lease and Finance Management , meaning: Status of Pricing Objects , description: Status of Pricing Objects ,
-
Lookup Type: OKL_LA_ADJ_ALLOC_BASIS
12.2.2
product: OKL - Lease and Finance Management , meaning: Lease Adjustment Allocation Basis , description: Lease Adjustment Allocation Basis Type ,
-
Table: OKL_CONTEXT_GROUPS_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CONTEXT_GROUPS_B, object_name:OKL_CONTEXT_GROUPS_B, status:VALID, product: OKL - Lease and Finance Management , description: Grouping of list of parameters required by the Formulae. , implementation_dba_data: OKL.OKL_CONTEXT_GROUPS_B ,
-
Lookup Type: OKL_RATE_PARAM_TYPE_CODE
12.2.2
product: OKL - Lease and Finance Management , meaning: Type of interest rate parameter record , description: Type of interest rate parameter record ,
-
Table: OKL_UPG_TRX_CONTRACTS_T
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_UPG_TRX_CONTRACTS_T, object_name:OKL_UPG_TRX_CONTRACTS_T, status:VALID, product: OKL - Lease and Finance Management , description: This table is used for the upgrade of the identifier column of the okl_trx_contracts table. It stores the old and new identifiers. , implementation_dba_data: OKL.OKL_UPG_TRX_CONTRACTS_T ,
-
Table: OKL_ASSET_CNDTNS_ALL
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_ASSET_CNDTNS_ALL, object_name:OKL_ASSET_CNDTNS_ALL, status:VALID, product: OKL - Lease and Finance Management , description: Details of a condition report of an asset , implementation_dba_data: OKL.OKL_ASSET_CNDTNS_ALL ,
-
Lookup Type: OKL_USAGE_OF_EQUIPMENT
12.2.2
product: OKL - Lease and Finance Management , meaning: Usage of Equipment , description: Usage of Equipment for Sales Tax ,
-
Table: OKL_UPG_TRNS_ACC_DSTRS_T
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_UPG_TRNS_ACC_DSTRS_T, object_name:OKL_UPG_TRNS_ACC_DSTRS_T, status:VALID, product: OKL - Lease and Finance Management , description: This table is used for the upgrade of the identifier column of the okl_trns_acc_dstrs table. It stores the old and new identifiers. , implementation_dba_data: OKL.OKL_UPG_TRNS_ACC_DSTRS_T ,
-
Lookup Type: OKL_TAX_LINE_TYPE
12.2.2
product: OKL - Lease and Finance Management , meaning: Type of Tax Line , description: Type of Tax Line inserted into the tax table ,
-
Table: OKL_UPG_TXL_CNTRCT_LNS_T
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_UPG_TXL_CNTRCT_LNS_T, object_name:OKL_UPG_TXL_CNTRCT_LNS_T, status:VALID, product: OKL - Lease and Finance Management , description: This table is used for the upgrade of the identifier column of the okl_txl_cntrct_lns table. It stores the old and new identifiers. , implementation_dba_data: OKL.OKL_UPG_TXL_CNTRCT_LNS_T ,
-
Lookup Type: OKL_RATE_DELAY_CODE
12.2.2
product: OKL - Lease and Finance Management , meaning: Basis of Rate Delay for Interest Calculation , description: Basis of Rate Delay for Interest Calculation ,
-
Lookup Type: OKL_ECV_MATCH_CRITERIA
12.2.2
product: OKL - Lease and Finance Management , meaning: OKL Match Criteria for Eligibility Criteria of type Multiple , description: OKL Match Criteria for Eligibility Criteria of type Multiple ,
-
Table: OKL_ASSET_CNDTNS
12.2.2
product: OKL - Lease and Finance Management , description: Details of a condition report of an asset , implementation_dba_data: Not implemented in this database ,
-
Lookup Type: OKL_TARGET_RATE_TYPE
12.2.2
product: OKL - Lease and Finance Management , meaning: OKL_TARGET_RATE_TYPE , description: Allowable values for Rate Type in the Sales Quote pricing process. ,
-
Table: OKL_INVC_FRMT_STRMS
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_INVC_FRMT_STRMS, object_name:OKL_INVC_FRMT_STRMS, status:VALID, product: OKL - Lease and Finance Management , description: Every stream type has to be assigned to one of invoice types and be included into one of invoice lines , implementation_dba_data: OKL.OKL_INVC_FRMT_STRMS ,
-
Table: OKL_ANSR_CRTRN_VALS
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_ANSR_CRTRN_VALS, object_name:OKL_ANSR_CRTRN_VALS, status:VALID, product: OKL - Lease and Finance Management , description: Associating a CASE with a particular combination of allowed values of allowed CRITERION , implementation_dba_data: OKL.OKL_ANSR_CRTRN_VALS ,
-
Table: OKL_FNCTN_PRMTRS_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_FNCTN_PRMTRS_B, object_name:OKL_FNCTN_PRMTRS_B, status:VALID, product: OKL - Lease and Finance Management , description: Constant values for the parameter or the association of parameter to function. It can be of CHAR, Number & Date data types. , implementation_dba_data: OKL.OKL_FNCTN_PRMTRS_B ,
-
Lookup Type: OKL_PRICING_OBJECTS
12.2.2
product: OKL - Lease and Finance Management , meaning: OKL Pricing Objects ,
-
Concurrent Program: OKL_LOAN_BAL_UPDATE
12.2.2
execution_filename: okl_loan_bal_update_pvt.calculate_loan_amounts , product: OKL - Lease and Finance Management , user_name: OKL Loan Balances Update , description: Program to calculate and update/insert contract balances , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: OKL_VP_ASSOC_OBJECT_TYPES
12.2.2
product: OKL - Lease and Finance Management , meaning: Vendor Program associated object types , description: Vendor Program associated object types ,
-
Table: OKL_INVOICE_TYPES_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_INVOICE_TYPES_B, object_name:OKL_INVOICE_TYPES_B, status:VALID, product: OKL - Lease and Finance Management , description: The "type" of invoice in terms of which transactions, stream types, cash flows will be grouped onto the invoice type , implementation_dba_data: OKL.OKL_INVOICE_TYPES_B ,
-
Lookup Type: OKL_PAYMENT_SOURCE
12.2.2
product: OKL - Lease and Finance Management , meaning: Source of payment method or payment instrument , description: Source of payment method or payment instrument ,
-
View: OKL_PRTFL_CNTRCTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_PRTFL_CNTRCTS_V, object_name:OKL_PRTFL_CNTRCTS_V, status:VALID, product: OKL - Lease and Finance Management , description: Contract activation triggers the generation of a portfolio management strategy profile. The profile defines a strategy that determines the action to be taken when a contract reaches the end of term and a budget amount that is the amount of , implementation_dba_data: APPS.OKL_PRTFL_CNTRCTS_V ,
-
Table: OKL_INVC_LINE_TYPES_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_INVC_LINE_TYPES_B, object_name:OKL_INVC_LINE_TYPES_B, status:VALID, product: OKL - Lease and Finance Management , description: The "type" of invoice line in terms of which transactions, stream types, cash flows will be grouped into the invoice line type , implementation_dba_data: OKL.OKL_INVC_LINE_TYPES_B ,
-
View: OKL_PAY_TERMS_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_PAY_TERMS_UV, object_name:OKL_PAY_TERMS_UV, status:VALID, product: OKL - Lease and Finance Management , description: View for list of values of Funding request Payment Terms , implementation_dba_data: APPS.OKL_PAY_TERMS_UV ,
-
View: OKL_PAY_GROUP_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_PAY_GROUP_UV, object_name:OKL_PAY_GROUP_UV, status:VALID, product: OKL - Lease and Finance Management , description: View for list of values of Funding request Payment group , implementation_dba_data: APPS.OKL_PAY_GROUP_UV ,
-
View: OKL_CONTEXT_GROUPS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CONTEXT_GROUPS_V, object_name:OKL_CONTEXT_GROUPS_V, status:VALID, product: OKL - Lease and Finance Management , description: Grouping of list of parameters required by the Formulae. , implementation_dba_data: APPS.OKL_CONTEXT_GROUPS_V ,
-
Concurrent Program: OKL_AM_EXE_PMSP
12.2.2
execution_filename: OKL_AM_CONTRACT_PRTFL_PUB.batch_exe_cntrct_prtfl , product: OKL - Lease and Finance Management , user_name: OKL Notification of Contract Portfolios on Execution Due Date , description: This executable is used to execute the Portfolio Management Strategy Profile on execution due date. , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
View: OKL_PRTFL_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_PRTFL_LINES_V, object_name:OKL_PRTFL_LINES_V, status:VALID, product: OKL - Lease and Finance Management , description: The profile defines a strategy that determines the action(s) to be taken when a contract reaches the end of term and a budget amount that is the amount of revenue (excluding contract yield) expected to be received at the end of the contract , implementation_dba_data: APPS.OKL_PRTFL_LINES_V ,
-
Lookup Type: OKL_CS_DEFAULT_TAB
12.2.2
product: OKL - Lease and Finance Management , meaning: OKL_CS_DEFAULT_TAB , description: Used to Validate Profile - OKL:Default Tab ,
-
Lookup Type: OKL_QUICK_QUOTE_COMP_ATTRS
12.2.2
product: OKL - Lease and Finance Management , meaning: Quick Quote Comparison Attributes , description: Quick Quote Comparison Attributes ,
-
View: OKL_FNCTN_PRMTRS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_FNCTN_PRMTRS_V, object_name:OKL_FNCTN_PRMTRS_V, status:VALID, product: OKL - Lease and Finance Management , description: Constant values for the parameter or the association of parameter to function. It can be of CHAR, Number & Date data types. , implementation_dba_data: APPS.OKL_FNCTN_PRMTRS_V ,
-
View: OKL_INVC_LINE_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_INVC_LINE_TYPES_V, object_name:OKL_INVC_LINE_TYPES_V, status:VALID, product: OKL - Lease and Finance Management , description: The "type" of invoice line in terms of which transactions, stream types, cash flows will be grouped into the invoice line type , implementation_dba_data: APPS.OKL_INVC_LINE_TYPES_V ,
-
View: OKL_INVOICE_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_INVOICE_TYPES_V, object_name:OKL_INVOICE_TYPES_V, status:VALID, product: OKL - Lease and Finance Management , description: The "type" of invoice in terms of which transactions, stream types, cash flows will be grouped onto the invoice type , implementation_dba_data: APPS.OKL_INVOICE_TYPES_V ,
-
Lookup Type: OKL_SOURCE_BILLING_TRX
12.2.2
product: OKL - Lease and Finance Management , meaning: The source of the OKL Billing Transaction , description: The source of the OKL Billing Transaction ,
-
Lookup Type: OKL_SIF_STATUS
12.2.2
product: OKL - Lease and Finance Management , meaning: Stream Interface Table Status , description: Stream Interface Table Status ,