Search Results oks_rencpy_pvt




Overview

OKC_K_ARTICLE_PUB is the public (API-classified) PL/SQL package in the APPS schema that exposes the contract article lifecycle to external callers within Oracle E-Business Suite Release 12.1.1 and 12.2.2. Articles represent the reusable text clauses and terms attached to contract templates, contract headers, and their versions in Oracle Contract Terms Management (part of the Enterprise Contract Management family). The package forms the supported public surface over the private implementation package OKC_K_ARTICLE_PVT, and its procedures model the complete article state machine: creation, locking, update, deletion, validation, and multilingual translation maintenance. Because it is a PUB package, it is the contract that other Oracle modules and customer extensions are expected to call rather than the underlying private package.

Key Procedures and Functions

The package documents 22 procedures and functions, including the following notable entries:

Tables Accessed

The package reads and writes the article and contract-term base tables through APPS synonyms:

Usage Notes

OKC_K_ARTICLE_PUB is invoked by the contract authoring forms and by other public packages rather than run directly as a concurrent program. The dependency metadata shows it is referenced by OKC_CONTRACT_PVT, OKC_COPY_CONTRACT_PVT, OKE_CONTRACT_PUB, OKL_ARTICLE_PUB, OKL_OKC_MIGRATION_A_PVT, OKS_CONTRACTS_PUB, and OKS_COPY_CONTRACT_PVT. Notably, the user's search term OKS_RENCPY_PVT appears as a referencing package, confirming that the Service Contracts renewal/copy utility calls OKC_K_ARTICLE_PUB to replicate articles during contract renewal and copy operations. Because it depends on OKC_API, OKC_ATN_PVT, OKC_CAT_PVT, and OKC_K_ARTICLE_PVT, custom code should call this PUB interface, pass a valid API context, and allow the package to drive article validation and locking rather than manipulating the underlying _B and _ALL tables directly.