Search Results okl_cure_refund_stage
Overview
The OKL_CURE_REFUND_STAGE table resides in the OKL schema (Oracle Leasing and Finance Management) and functions as a staging area for cured contracts that require refund processing. Within the ETRM 12.1.1 / 12.2.2 data model, it acts as an intermediate holding table where contract cure events are captured before refunds are formally generated and posted through downstream processes. The object carries a VALID status in the data dictionary and is classified heuristically as standalone in the Data Vault model, meaning it does not behave as a classic hub-and-satellite structure; it is best modeled as an independent staging entity rather than a conformed dimension or link. This standalone classification reflects its transient, process-oriented role: records are populated, evaluated, and subsequently consumed to produce records in the refund transaction tables.
Key Information Stored
The table is defined with 32 columns. The most significant include:
- CURE_REFUND_STAGE_ID — surrogate primary key, enforced by OKL_CURE_REFUND_STAGE_PK and also covered by unique index OKL_CURE_REFUND_STAGE_U1.
- STATUS — processing state of the staged cure/refund record.
- NEGOTIATED_AMOUNT — amount agreed for refund on the cured contract.
- RECEIVED_AMOUNT — amount actually received or confirmed.
- CHR_ID — reference to the associated contract, customer, or header record driving the cure event.
- VENDOR_ID — supplier or party associated with the refund.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — concurrent program and request lineage metadata.
- OBJECT_VERSION_NUMBER — optimistic locking control.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1–ATTRIBUTE15 — descriptive flexfield storage.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard WHO audit columns.
No columns beyond CURE_REFUND_STAGE_ID are documented as business-key candidates; the unique index duplicates the primary key column.
Common Use Cases and Queries
Typical usage centers on identifying, validating, and reconciling cure refunds pending downstream processing. A common pattern filters staged records by status and amount variance:
- Listing all staged refunds awaiting consumption:
SELECT * FROM OKL_CURE_REFUND_STAGE WHERE STATUS = :status; - Detecting negotiation versus receipt discrepancies:
SELECT CURE_REFUND_STAGE_ID, NEGOTIATED_AMOUNT, RECEIVED_AMOUNT FROM OKL_CURE_REFUND_STAGE WHERE NEGOTIATED_AMOUNT <> RECEIVED_AMOUNT; - Tracing the originating concurrent program:
SELECT CURE_REFUND_STAGE_ID, REQUEST_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE FROM OKL_CURE_REFUND_STAGE; - Supplier-level reporting: filter by VENDOR_ID to aggregate refund exposure.
Reporting extractors frequently join the staging row to its generated refund in OKL_CURE_REFUNDS_ALL using CURE_REFUND_STAGE_ID to confirm successful transfer and to measure aging between staging and posting.
Related Objects
- OKL_CURE_REFUNDS_ALL — the principal dependent table; it references OKL_CURE_REFUND_STAGE via CURE_REFUND_STAGE_ID, so every staged record ultimately maps to one or more refund rows. Joining on this column reconciles staging to final refund.
- OKL_CURE_REFUND_STAGE_PK — the primary key constraint on CURE_REFUND_STAGE_ID, critical for direct lookups.
- OKL_CURE_REFUND_STAGE_U1 — unique index on CURE_REFUND_STAGE_ID, reinforcing single-row retrieval performance.
- Concurrent program and request tables referenced through REQUEST_ID, PROGRAM_APPLICATION_ID, and PROGRAM_ID for process lineage.
- Contract/header entities implied by CHR_ID, used to relate the cure event back to the underlying lease.
Because the metadata classifies the table as standalone with a single outward-referenced relationship, the primary integration surface is OKL_CURE_REFUNDS_ALL; other joins are driven through the request and contract reference columns rather than formal foreign keys.
-
Table: OKL_CURE_REFUND_STAGE
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CURE_REFUND_STAGE, object_name:OKL_CURE_REFUND_STAGE, status:VALID, product: OKL - Leasing and Finance Management , description: Staging area of cured contracts, which needs to be refunded. , implementation_dba_data: OKL.OKL_CURE_REFUND_STAGE ,
-
Table: OKL_CURE_REFUND_STAGE
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CURE_REFUND_STAGE, object_name:OKL_CURE_REFUND_STAGE, status:VALID, product: OKL - Lease and Finance Management , description: Staging area of cured contracts, which needs to be refunded. , implementation_dba_data: OKL.OKL_CURE_REFUND_STAGE ,
-
VIEW: OKL.OKL_CURE_REFUND_STAGE#
12.2.2
owner:OKL, object_type:VIEW, object_name:OKL_CURE_REFUND_STAGE#, status:VALID,
-
SYNONYM: APPS.OKL_CURE_REFUND_STAGE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKL_CURE_REFUND_STAGE, status:VALID,
-
SYNONYM: APPS.OKL_CURE_REFUND_STAGE
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKL_CURE_REFUND_STAGE, status:VALID,
-
VIEW: APPS.OKL_CURE_RFND_DTLS_UV
12.1.1
-
VIEW: APPS.OKL_CURE_RFND_DTLS_UV
12.2.2
-
VIEW: APPS.OKL_CURE_REFUND_STAGE_V
12.2.2
-
VIEW: OKL.OKL_CURE_REFUND_STAGE#
12.2.2
-
APPS.OKL_CRS_PVT SQL Statements
12.2.2
-
APPS.OKL_CRS_PVT SQL Statements
12.1.1
-
VIEW: APPS.OKL_CURE_REFUND_STAGE_V
12.1.1
-
TABLE: OKL.OKL_CURE_REFUND_STAGE
12.2.2
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CURE_REFUND_STAGE, object_name:OKL_CURE_REFUND_STAGE, status:VALID,
-
PACKAGE: APPS.OKL_CURE_VNDR_RFND_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_CURE_VNDR_RFND_PVT, status:VALID,
-
View: OKL_CURE_RFND_DTLS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CURE_RFND_DTLS_UV, object_name:OKL_CURE_RFND_DTLS_UV, status:VALID, product: OKL - Leasing and Finance Management , description: View by Vendor refunds , implementation_dba_data: APPS.OKL_CURE_RFND_DTLS_UV ,
-
PACKAGE: APPS.OKL_CRS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_CRS_PVT, status:VALID,
-
PACKAGE: APPS.OKL_CRS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_CRS_PVT, status:VALID,
-
View: OKL_CURE_RFND_DTLS_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CURE_RFND_DTLS_UV, object_name:OKL_CURE_RFND_DTLS_UV, status:VALID, product: OKL - Lease and Finance Management , description: View by Vendor refunds , implementation_dba_data: APPS.OKL_CURE_RFND_DTLS_UV ,
-
PACKAGE BODY: APPS.OKL_CRS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CRS_PVT, status:VALID,
-
TABLE: OKL.OKL_CURE_REFUND_STAGE
12.1.1
owner:OKL, object_type:TABLE, fnd_design_data:OKL.OKL_CURE_REFUND_STAGE, object_name:OKL_CURE_REFUND_STAGE, status:VALID,
-
PACKAGE BODY: APPS.OKL_CRS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_CRS_PVT, status:VALID,
-
PACKAGE: APPS.OKL_CURE_VNDR_RFND_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_CURE_VNDR_RFND_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_VENDORMERGE_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_VENDORMERGE_GRP, status:VALID,
-
View: OKL_CURE_REFUND_STAGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CURE_REFUND_STAGE_V, object_name:OKL_CURE_REFUND_STAGE_V, status:VALID, product: OKL - Lease and Finance Management , description: Staging area of cured contracts , which needs to be refunded. , implementation_dba_data: APPS.OKL_CURE_REFUND_STAGE_V ,
-
PACKAGE BODY: APPS.OKL_VENDORMERGE_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_VENDORMERGE_GRP, status:VALID,
-
View: OKL_CURE_REFUND_STAGE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CURE_REFUND_STAGE_V, object_name:OKL_CURE_REFUND_STAGE_V, status:VALID, product: OKL - Leasing and Finance Management , description: Staging area of cured contracts , which needs to be refunded. , implementation_dba_data: APPS.OKL_CURE_REFUND_STAGE_V ,
-
PACKAGE BODY: APPS.OKL_PAY_CURE_REFUNDS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_PAY_CURE_REFUNDS_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_PAY_CURE_REFUNDS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_PAY_CURE_REFUNDS_PVT, status:VALID,
-
VIEW: APPS.OKL_CURE_RFND_DTLS_UV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CURE_RFND_DTLS_UV, object_name:OKL_CURE_RFND_DTLS_UV, status:VALID,
-
VIEW: APPS.OKL_CURE_RFND_DTLS_UV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CURE_RFND_DTLS_UV, object_name:OKL_CURE_RFND_DTLS_UV, status:VALID,
-
VIEW: APPS.OKL_CURE_REFUND_STAGE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CURE_REFUND_STAGE_V, object_name:OKL_CURE_REFUND_STAGE_V, status:VALID,
-
VIEW: APPS.OKL_CURE_REFUND_STAGE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKL.OKL_CURE_REFUND_STAGE_V, object_name:OKL_CURE_REFUND_STAGE_V, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.OKL_CURE_VNDR_RFND_PVT dependencies on OKL_CURE_REFUND_STAGE
12.2.2
-
APPS.OKL_VENDORMERGE_GRP dependencies on OKL_CURE_REFUND_STAGE
12.2.2
-
APPS.OKL_CRS_PVT dependencies on OKL_CURE_REFUND_STAGE
12.1.1
-
PACKAGE: APPS.OKL_CRS_PVT
12.1.1
-
APPS.OKL_CRS_PVT dependencies on OKL_CURE_REFUND_STAGE
12.1.1
-
PACKAGE: APPS.OKL_CRS_PVT
12.2.2
-
APPS.OKL_VENDORMERGE_GRP SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OKL_CRS_PVT
12.1.1