Search Results okl_release_pvt_w
Overview
OKL_RELEASE_PVT_W is a private PL/SQL package in the APPS schema that forms part of the Oracle Lease and Finance Management (OKL) module within Oracle E-Business Suite, commonly referred to as Oracle ETRM (Enterprise Taxation and Revenue Management / Lease Management). The suffix "W" indicates that this package is a wrapper package. In Oracle EBS development standards, wrapper packages typically expose a stable, publicly callable interface that delegates actual processing logic to a corresponding private implementation package, in this case OKL_RELEASE_PVT. This separation allows Oracle to modify internal logic without breaking external or dependent calls.
The business function of this package centers on the creation and management of release contracts within the leasing lifecycle. Release contracts in Oracle Lease Management govern the legal and financial release of leased assets, enabling a lessor to formally release equipment or property from an existing lease agreement so that it can be remarketed, re-leased, or disposed of. The package supports the programmatic creation of these release contracts, which is critical for automating high-volume leasing operations and integrating lease data with downstream financial and asset management processes.
Key Procedures and Functions
The documented metadata identifies a single public procedure exposed by this package:
- CREATE_RELEASE_CONTRACT — This procedure is the primary entry point for programmatically creating a release contract record within Oracle Lease Management. It encapsulates the validation, defaulting, and insertion logic required to establish a release contract against the appropriate lease, asset, or contract context. Because the metadata does not document a parameter list, the exact signature should be confirmed by reviewing the package specification in the database (for example, via USER_SOURCE or ALL_SOURCE) or the Oracle ETRM API documentation before invoking it from custom code.
No additional functions or procedures are documented for this package in the ETRM repository, reinforcing its role as a focused wrapper around a single business operation.
Tables Accessed
The documented metadata does not enumerate specific base tables referenced through APPS synonyms for this package. In practice, a release contract creation routine of this nature typically interacts with core OKL tables such as OKL_CONTRACTS and OKL_RELEASE_CONTRACTS (or their release-specific staging structures), along with supporting reference tables for status, terms, and asset linkage. Because the wrapper delegates to OKL_RELEASE_PVT, the majority of direct DML is likely performed by the underlying private package; the wrapper itself may perform limited validation or context setup. Any table access claims beyond those documented above should be verified against the actual package body.
Usage Notes
OKL_RELEASE_PVT_W is an internal API and is not intended for direct invocation by end users through standard Oracle EBS forms or concurrent programs. It is most appropriately called from:
- Custom PL/SQL extensions or integrations that need to automate release contract creation as part of a larger lease administration workflow.
- Other OKL packages or APIs where release contract processing is a subordinate step in a broader transaction.
- Data migration or conversion scripts that must establish release contracts when loading legacy lease data into Oracle ETRM.
Because the metadata notes that this package is referenced by zero other packages, it does not currently participate in a wider dependency chain within the documented ETRM object set, which further supports its characterization as a targeted wrapper. Developers invoking it should ensure that required context values (such as lease identifiers and release parameters) are supplied correctly, and should rely on the underlying OKL_RELEASE_PVT for detailed error handling and business rule enforcement. As with all APPS-schema private packages, modifications are not supported; custom code should wrap calls defensively and be re-validated following any Oracle patch or upgrade to Oracle EBS 12.1.1 or 12.2.2.
-
PACKAGE: APPS.OKL_RELEASE_PVT_W
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_RELEASE_PVT_W, status:VALID,
-
PACKAGE: APPS.OKL_RELEASE_PVT_W
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_RELEASE_PVT_W, status:VALID,
-
PACKAGE BODY: APPS.OKL_RELEASE_PVT_W
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_RELEASE_PVT_W, status:VALID,
-
PACKAGE BODY: APPS.OKL_RELEASE_PVT_W
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_RELEASE_PVT_W, status:VALID,
-
PACKAGE: APPS.OKL_RELEASE_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_RELEASE_PVT, status:VALID,
-
PACKAGE: APPS.OKL_RELEASE_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_RELEASE_PVT, status:VALID,
-
PACKAGE: APPS.OKL_RELEASE_PVT_W
12.1.1
-
PACKAGE: APPS.OKL_RELEASE_PVT_W
12.2.2
-
PACKAGE BODY: APPS.OKL_RELEASE_PVT_W
12.2.2
-
PACKAGE: APPS.OKL_TCN_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_TCN_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_RELEASE_PVT_W
12.1.1
-
PACKAGE: APPS.OKL_TCN_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_TCN_PVT, status:VALID,
-
APPS.OKL_RELEASE_PVT_W dependencies on OKL_RELEASE_PVT_W
12.1.1
-
APPS.OKL_RELEASE_PVT_W dependencies on OKL_RELEASE_PVT_W
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.OKL_RELEASE_PVT_W dependencies on OKL_RELEASE_PVT
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.OKL_RELEASE_PVT_W dependencies on OKL_RELEASE_PVT
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.OKL_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKL_API, status:VALID,
-
PACKAGE: APPS.OKL_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKL_API, status:VALID,
-
PACKAGE: APPS.OKC_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKC_API, status:VALID,
-
PACKAGE: APPS.OKC_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKC_API, 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
-
PACKAGE: APPS.FND_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,