Search Results contingency_code
Overview
APPS.OKL_REVENUE_CONTINGENCIES_V is an Oracle E-Business Suite view belonging to the Lease Management (OKL) module, part of the Enterprise Contracts and Trade Management (ETRM) family. It exposes revenue contingency configurations maintained in Oracle Receivables and reused by Oracle Lease Management. In lease accounting, a revenue contingency is the rule that determines when revenue may be recognized — for example, deferring revenue until a receivable is actually collected. The view filters the Receivables contingency setup to a single lease-specific contingency type, OKL_COLLECTIBILITY, and decorates each row with human-readable names resolved from EBS lookups.
Within Oracle EBS 12.1.1 and 12.2.2, the object behaves as a read-only reporting and integration layer. It is not itself a table and holds no data; it is a projection over shared Oracle Receivables setup. The view is typically referenced by lease accounting logic, period-end reports, and custom extensions that need to know the collectibility contingency parameters (days, start and end dates) applicable to a given operating unit. Because it is defined in the APPS schema, it inherits the standard APPS grants and is available to any responsibility with access to the OKL/AR synonyms.
Underlying Base Objects
The view is defined over two documented objects:
- AR_CONT_ACTIONS_ALL (SYNONYM) — the base data source. This is the Receivables table that stores contingency and revenue recognition action definitions. The view selects CONTINGENCY_CODE, REVREC_EVENT_CODE, DAYS, START_DATE, END_DATE, ORG_ID, and the standard WHO audit columns from this table, applying the filter
WHERE contingency_code = 'OKL_COLLECTIBILITY'. - OKL_ACCOUNTING_UTIL (PACKAGE) — a helper package. Its function Get_Lookup_Meaning is invoked twice, once against lookup type AR_REVENUE_CONTINGENCIES to derive CONTINGENCY_NAME, and once against AR_REVREC_EVENTS to derive REVREC_EVENT_NAME. The literal arguments 222, 222 supply the language and territory context used in the lookup resolution.
Because AR_CONT_ACTIONS_ALL is referenced through a synonym, the view is decoupled from the physical AR schema at compile time, which is consistent with standard EBS cross-application setup sharing between Receivables and Lease Management.
Key Columns
- CONTINGENCY_CODE — the lookup code identifying the contingency; always 'OKL_COLLECTIBILITY' in this view.
- CONTINGENCY_NAME — the display meaning resolved from the AR_REVENUE_CONTINGENCIES lookup, providing the user-facing label for the code.
- REVREC_EVENT_CODE — the revenue recognition event that triggers handling of the contingency.
- REVREC_EVENT_NAME — the descriptive meaning of that event, resolved from the AR_REVREC_EVENTS lookup.
- DAYS — the number of days associated with the contingency rule, used in date-driven recognition logic.
- START_DATE / END_DATE — the effective window during which the contingency configuration applies.
- ORG_ID — the operating unit to which the setup row belongs, enabling multi-org filtering.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO audit columns for change tracking.
Common Use Cases and Queries
The view is most often used to validate or report the collectibility contingency configuration for an operating unit, and to join setup to lease contracts or receivables activity. A typical query listing all configured rows is:
SELECT contingency_code, contingency_name, revrec_event_code, revrec_event_name, days, start_date, end_date, org_id FROM apps.okl_revenue_contingencies_v WHERE org_id = :p_org_id;
Because the view already restricts data to OKL_COLLECTIBILITY, the only additional predicate ordinarily required is ORG_ID for multi-org environments. Integration scenarios include custom lease revenue-recognition reports, diagnostic queries confirming that the contingency window (START_DATE/END_DATE) is current, and extensions that need the resolved lookup meaning rather than the raw code. When troubleshooting missing or unexpected revenue deferral behavior in Lease Management, this view is a first point of inspection, since an absent or expired row in AR_CONT_ACTIONS_ALL for OKL_COLLECTIBILITY will directly affect recognition outcomes.
-
VIEW: APPS.OKL_REVENUE_CONTINGENCIES_V
12.2.2
-
View: OKL_REVENUE_CONTINGENCIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_REVENUE_CONTINGENCIES_V, object_name:OKL_REVENUE_CONTINGENCIES_V, status:VALID, product: OKL - Lease and Finance Management , description: View that holds the revenue contingencies from AR , implementation_dba_data: APPS.OKL_REVENUE_CONTINGENCIES_V ,
-
VIEW: AR.AR_CONT_ACTIONS_ALL#
12.2.2
-
VIEW: AR.AR_LINE_CONTS_ALL#
12.2.2
-
VIEW: APPS.OKL_REVENUE_CONTINGENCIES_V
12.1.1
-
View: OKL_REVENUE_CONTINGENCIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_REVENUE_CONTINGENCIES_V, object_name:OKL_REVENUE_CONTINGENCIES_V, status:VALID, product: OKL - Leasing and Finance Management , description: View that holds the revenue contingencies from AR , implementation_dba_data: APPS.OKL_REVENUE_CONTINGENCIES_V ,
-
VIEW: AR.AR_INTERFACE_CONTS_ALL#
12.2.2
-
VIEW: OKL.OKL_TXL_EXTENSION_B#
12.2.2
-
TABLE: AR.AR_CONT_ACTIONS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONT_ACTIONS_ALL, object_name:AR_CONT_ACTIONS_ALL, status:VALID,
-
TABLE: AR.AR_CONT_ACTIONS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONT_ACTIONS_ALL, object_name:AR_CONT_ACTIONS_ALL, status:VALID,
-
VIEW: AR.AR_LINE_CONTS_ALL#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_LINE_CONTS_ALL#, status:VALID,
-
VIEW: OKL.OKL_EXT_AR_LINE_SOURCES_B#
12.2.2
-
VIEW: APPS.OKL_REVENUE_CONTINGENCIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_REVENUE_CONTINGENCIES_V, object_name:OKL_REVENUE_CONTINGENCIES_V, status:VALID,
-
View: OKL_STREAM_TYPES_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_STREAM_TYPES_UV, object_name:OKL_STREAM_TYPES_UV, status:VALID, product: OKL - Lease and Finance Management , description: Holds the definition of stream types. , implementation_dba_data: APPS.OKL_STREAM_TYPES_UV ,
-
View: OKL_EXT_AR_LINE_SOURCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_EXT_AR_LINE_SOURCES_V, object_name:OKL_EXT_AR_LINE_SOURCES_V, status:VALID, product: OKL - Lease and Finance Management , implementation_dba_data: APPS.OKL_EXT_AR_LINE_SOURCES_V ,
-
VIEW: OKL.OKL_TXL_EXTENSION_B#
12.2.2
owner:OKL, object_type:VIEW, object_name:OKL_TXL_EXTENSION_B#, status:VALID,
-
Table: AR_CONT_ACTIONS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONT_ACTIONS_ALL, object_name:AR_CONT_ACTIONS_ALL, status:VALID, product: AR - Receivables , description: Maps contingencies and revenue recognition events , implementation_dba_data: AR.AR_CONT_ACTIONS_ALL ,
-
VIEW: AR.AR_CONT_ACTIONS_ALL#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_CONT_ACTIONS_ALL#, status:VALID,
-
View: OKL_TXL_EXTENSION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TXL_EXTENSION_V, object_name:OKL_TXL_EXTENSION_V, status:VALID, product: OKL - Leasing and Finance Management , description: Transaction Line extension view , implementation_dba_data: APPS.OKL_TXL_EXTENSION_V ,
-
VIEW: APPS.OKL_STREAM_TYPES_UV
12.2.2
-
TABLE: AR.AR_LINE_CONTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_LINE_CONTS_ALL, object_name:AR_LINE_CONTS_ALL, status:VALID,
-
TABLE: AR.AR_LINE_CONTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_LINE_CONTS_ALL, object_name:AR_LINE_CONTS_ALL, status:VALID,
-
VIEW: APPS.OKL_STREAM_TYPES_UV
12.1.1
-
VIEW: AR.AR_INTERFACE_CONTS_ALL#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_INTERFACE_CONTS_ALL#, status:VALID,
-
View: OKL_TXL_EXTENSION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TXL_EXTENSION_V, object_name:OKL_TXL_EXTENSION_V, status:VALID, product: OKL - Lease and Finance Management , description: Transaction Line extension view , implementation_dba_data: APPS.OKL_TXL_EXTENSION_V ,
-
VIEW: APPS.OKL_TXL_EXTENSION_V
12.2.2
-
View: OKL_STREAM_TYPES_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_STREAM_TYPES_UV, object_name:OKL_STREAM_TYPES_UV, status:VALID, product: OKL - Leasing and Finance Management , description: Holds the definition of stream types. , implementation_dba_data: APPS.OKL_STREAM_TYPES_UV ,
-
VIEW: AR.AR_ARCHIVE_DETAIL#
12.2.2
-
VIEW: APPS.OKL_REVENUE_CONTINGENCIES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_REVENUE_CONTINGENCIES_V, object_name:OKL_REVENUE_CONTINGENCIES_V, status:VALID,
-
Table: AR_LINE_CONTS_ALL
12.2.2
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_LINE_CONTS_ALL, object_name:AR_LINE_CONTS_ALL, status:VALID, product: AR - Receivables , description: Stores contingencies for a billing line , implementation_dba_data: AR.AR_LINE_CONTS_ALL ,
-
View: OKL_EXT_AR_LINE_SOURCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_EXT_AR_LINE_SOURCES_V, object_name:OKL_EXT_AR_LINE_SOURCES_V, status:VALID, product: OKL - Leasing and Finance Management , implementation_dba_data: APPS.OKL_EXT_AR_LINE_SOURCES_V ,
-
VIEW: APPS.OKL_TXL_EXTENSION_V
12.1.1
-
VIEW: APPS.OKL_EXT_AR_LINE_SOURCES_V
12.2.2
-
Table: AR_LINE_CONTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_LINE_CONTS_ALL, object_name:AR_LINE_CONTS_ALL, status:VALID, product: AR - Receivables , description: Stores contingencies for a billing line , implementation_dba_data: AR.AR_LINE_CONTS_ALL ,
-
Table: AR_CONT_ACTIONS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_CONT_ACTIONS_ALL, object_name:AR_CONT_ACTIONS_ALL, status:VALID, product: AR - Receivables , description: Maps contingencies and revenue recognition events , implementation_dba_data: AR.AR_CONT_ACTIONS_ALL ,
-
VIEW: OKL.OKL_EXT_AR_LINE_SOURCES_B#
12.2.2
owner:OKL, object_type:VIEW, object_name:OKL_EXT_AR_LINE_SOURCES_B#, status:VALID,
-
VIEW: APPS.OKL_EXT_AR_LINE_SOURCES_V
12.1.1
-
TABLE: OKL.OKL_TXL_EXTENSION_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_TXL_EXTENSION_B, object_name:OKL_TXL_EXTENSION_B, status:VALID,
-
VIEW: APPS.OKL_TXL_EXTENSION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TXL_EXTENSION_V, object_name:OKL_TXL_EXTENSION_V, status:VALID,
-
VIEW: APPS.OKL_EXT_AR_LINE_SOURCES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_EXT_AR_LINE_SOURCES_V, object_name:OKL_EXT_AR_LINE_SOURCES_V, status:VALID,
-
TABLE: AR.AR_TRX_CONTINGENCIES_GT
12.2.2
owner:AR, object_type:TABLE, object_name:AR_TRX_CONTINGENCIES_GT, status:VALID,
-
VIEW: APPS.OKL_EXT_AR_LINE_SOURCES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_EXT_AR_LINE_SOURCES_V, object_name:OKL_EXT_AR_LINE_SOURCES_V, status:VALID,
-
TABLE: OKL.OKL_TXL_EXTENSION_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_TXL_EXTENSION_B, object_name:OKL_TXL_EXTENSION_B, status:VALID,
-
VIEW: APPS.OKL_TXL_EXTENSION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_TXL_EXTENSION_V, object_name:OKL_TXL_EXTENSION_V, status:VALID,
-
TABLE: OKL.OKL_EXT_AR_LINE_SOURCES_B
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_EXT_AR_LINE_SOURCES_B, object_name:OKL_EXT_AR_LINE_SOURCES_B, status:VALID,
-
TABLE: AR.AR_TRX_CONTINGENCIES_GT
12.1.1
owner:AR, object_type:TABLE, object_name:AR_TRX_CONTINGENCIES_GT, status:VALID,
-
TABLE: AR.AR_INTERFACE_CONTS_ALL
12.1.1
owner:AR, object_type:TABLE, fnd_design_data:AR.AR_INTERFACE_CONTS_ALL, object_name:AR_INTERFACE_CONTS_ALL, status:VALID,
-
VIEW: AR.AR_ARCHIVE_DETAIL#
12.2.2
owner:AR, object_type:VIEW, object_name:AR_ARCHIVE_DETAIL#, status:VALID,
-
TABLE: OKL.OKL_EXT_AR_LINE_SOURCES_B
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_EXT_AR_LINE_SOURCES_B, object_name:OKL_EXT_AR_LINE_SOURCES_B, status:VALID,
-
VIEW: APPS.OKL_STREAM_TYPES_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_STREAM_TYPES_UV, object_name:OKL_STREAM_TYPES_UV, status:VALID,