Search Results okc_k_articles
Overview
OKC_K_ARTICLES_B is the base table that stores the application of standard clauses and non-standard, custom (one-time-use) clauses to business documents within the Oracle Contracts (OKC) module of Oracle E-Business Suite. Each row represents a single "article" instance — that is, a specific clause attached either to a document header or to an individual line. When an article is associated with a document header, its clause governs the entire document; when associated with a line, the clause governs only that line. This table therefore serves as the operational bridge between contract structures and the clause content they contain, and it is central to clause authoring, printing, amendment tracking, and versioning within the Contracts Core schema.
From a data-modeling perspective, the heuristic Data Vault classification mined from the foreign-key structure is satellite-leaning. This suggests it is best modeled as a satellite attached to a document or clause hub, carrying descriptive and versioned attributes rather than serving as an independent hub or a pure many-to-many link.
Key Information Stored
The table contains 56 documented columns. The most significant include:
- ID — the surrogate primary key, enforced by the unique index OKC_K_ARTICLES_B_PK and OKC_K_ARTICLES_B_U1. This is the sole business-key candidate among the unique indexes documented.
- DOCUMENT_TYPE — the type of business document the article applies to; foreign key to OKC_BUS_DOC_TYPES_B.
- DOCUMENT_ID, DNZ_CHR_ID — identifiers linking the article to the owning document and its header.
- CAT_ID — a self-referencing column to OKC_K_ARTICLES_B, used to relate articles (for example, a referenced or originating article relationship).
- CAT_TYPE, SBT_CODE — classification of the article (standard versus custom) and its subtype code.
- SCN_ID — foreign key to OKC_SECTIONS_B, indicating the section that contains the article.
- LABEL, DISPLAY_SEQUENCE — the user-facing title and the ordering of the article within the document.
- MANDATORY_YN, MANDATORY_RWA — flags indicating whether the article is mandatory and whether mandatory clause rules apply.
- PRINT_TEXT_YN, CHANGE_NONSTD_YN, FULLTEXT_YN — behavioral flags governing printing and permitted edits.
- ARTICLE_VERSION_ID, REF_ARTICLE_ID, REF_ARTICLE_VERSION_ID, ORIG_ARTICLE_ID — versioning and reference lineage columns supporting amendment history.
- AMENDMENT_DESCRIPTION, AMENDMENT_OPERATION_CODE, SUMMARY_AMEND_OPERATION_CODE — amendment tracking data.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS, controlling multi-org and data-access security.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_AMENDED_BY, LAST_AMENDMENT_DATE — standard audit columns.
- OBJECT_VERSION_NUMBER — optimistic locking for concurrent edits.
- ORIG_SYSTEM_REFERENCE_CODE, ORIG_SYSTEM_REFERENCE_ID1, ORIG_SYSTEM_REFERENCE_ID2 — integration keys for external or upstream systems.
Common Use Cases and Queries
A dominant use case is reporting the clauses applied to a given document. A typical query joins the article table to OKC_SECTIONS_B and OKC_BUS_DOC_TYPES_B, filtering by DOCUMENT_ID to list sections, labels, and sequence:
SELECT a.ID, a.LABEL, a.DISPLAY_SEQUENCE, a.SCN_ID FROM OKC.OKC_K_ARTICLES_B a WHERE a.DOCUMENT_ID = :p_doc_id ORDER BY a.DISPLAY_SEQUENCE;
Analysts frequently track custom versus standard clauses using CAT_TYPE and SBT_CODE, assess amendment activity through AMENDMENT_OPERATION_CODE and LAST_AMENDMENT_DATE, and audit clause coverage by counting articles per document type. Integration teams use ORIG_SYSTEM_REFERENCE_CODE and ORIG_SYSTEM_REFERENCE_ID1/2 to reconcile contracts with external repositories, while security reporting filters on SECURITY_GROUP_ID. Historical or amended-content reconstruction relies on ARTICLE_VERSION_ID and ORIG_ARTICLE_ID alongside the transaction table OKC_ARTICLE_TRANS.
Related Objects
- OKC_BUS_DOC_TYPES_B — joined on OKC_K_ARTICLES_B.DOCUMENT_TYPE.
- OKC_SECTIONS_B — joined on OKC_K_ARTICLES_B.SCN_ID, providing the section containing each article.
- FND_SECURITY_GROUPS — joined on OKC_K_ARTICLES_B.SECURITY_GROUP_ID for security and org access.
- OKC_ARTICLE_TRANS — references OKC_K_ARTICLES_B.CAT_ID; holds article transaction/versioning history.
- OKC_SECTION_CONTENTS — references OKC_K_ARTICLES_B.CAT_ID; links articles into section content structures.
- OKC_K_ARTICLES_B — self-referencing via CAT_ID for article-to-article relationships.
- OKC_K_LINES_B and OKC_K_HEADERS_B — the document structures that own and contextualize articles through DOCUMENT_ID and document header identifiers.
-
Table: OKC_K_ARTICLES_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_ARTICLES_B, object_name:OKC_K_ARTICLES_B, status:VALID, product: OKC - Contracts Core , description: OKC_K_ARTICLES holds the use of standard and non-standard ("custom", one-time use) clauses in business documents.When associated with a document header, the clause governs the entire document. When associated with a line, the clause governs , implementation_dba_data: OKC.OKC_K_ARTICLES_B ,
-
Table: OKC_K_ARTICLES_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_ARTICLES_B, object_name:OKC_K_ARTICLES_B, status:VALID, product: OKC - Contracts Core , description: OKC_K_ARTICLES holds the use of standard and non-standard ("custom", one-time use) clauses in business documents.When associated with a document header, the clause governs the entire document. When associated with a line, the clause governs , implementation_dba_data: OKC.OKC_K_ARTICLES_B ,
-
View: OKC_K_ARTICLES_HV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_K_ARTICLES_HV, object_name:OKC_K_ARTICLES_HV, status:VALID, product: OKC - Contracts Core , description: History view for OKC_K_ARTICLES. , implementation_dba_data: APPS.OKC_K_ARTICLES_HV ,
-
View: OKC_K_ARTICLES_HV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_K_ARTICLES_HV, object_name:OKC_K_ARTICLES_HV, status:VALID, product: OKC - Contracts Core , description: History view for OKC_K_ARTICLES. , implementation_dba_data: APPS.OKC_K_ARTICLES_HV ,
-
VIEW: APPS.OKC_K_ARTICLES_HV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_K_ARTICLES_HV, object_name:OKC_K_ARTICLES_HV, status:VALID,
-
VIEW: APPS.OKC_K_ARTICLES_HV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_K_ARTICLES_HV, object_name:OKC_K_ARTICLES_HV, status:VALID,
-
TABLE: OKC.OKC_K_ARTICLES_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_ARTICLES_B, object_name:OKC_K_ARTICLES_B, status:VALID,
-
TABLE: OKC.OKC_K_ARTICLES_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_K_ARTICLES_B, object_name:OKC_K_ARTICLES_B, status:VALID,
-
APPS.OKC_TERMS_UTIL_PVT dependencies on OKC_TERMS_SECTIONS_PVT
12.2.2
-
APPS.OKC_TERMS_UTIL_PVT dependencies on OKC_K_ARTICLES_PVT
12.2.2
-
APPS.OKC_TERMS_UTIL_PVT dependencies on OKC_K_ARTICLES_PVT
12.1.1
-
APPS.OKC_TERMS_UTIL_PVT dependencies on OKC_TERMS_SECTIONS_PVT
12.1.1
-
APPS.OKL_VP_CAT_PVT dependencies on OKC_UTIL
12.1.1
-
APPS.OKC_CAT_PVT dependencies on OKC_UTIL
12.2.2
-
APPS.OKC_CAT_PVT dependencies on OKC_UTIL
12.1.1
-
APPS.OKL_VP_CAT_PVT dependencies on OKC_UTIL
12.2.2
-
APPS.OKC_TERMS_UTIL_PVT SQL Statements
12.1.1
-
APPS.OKC_TERMS_UTIL_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.OKC_K_ARTICLES_GRP
12.1.1
-
PACKAGE BODY: APPS.OKC_K_ARTICLES_GRP
12.2.2
-
PACKAGE BODY: APPS.OKC_TERMS_UTIL_PVT
12.2.2
-
PACKAGE BODY: APPS.OKC_TERMS_UTIL_PVT
12.1.1
-
APPS.OKC_K_ARTICLES_GRP dependencies on OKC_DEBUG
12.1.1
-
APPS.OKC_K_ARTICLES_GRP dependencies on OKC_DEBUG
12.2.2
-
APPS.OKC_TERMS_UTIL_PVT dependencies on OKC_TERMS_TEMPLATES
12.1.1
-
APPS.OKC_TERMS_UTIL_PVT dependencies on OKC_TERMS_TEMPLATES
12.2.2
-
APPS.OKC_TERMS_UTIL_PVT dependencies on FND_LOG
12.1.1
-
PACKAGE BODY: APPS.OKL_VP_CAT_PVT
12.1.1
-
APPS.OKC_TERMS_UTIL_PVT dependencies on FND_LOG
12.2.2
-
PACKAGE BODY: APPS.OKL_VP_CAT_PVT
12.2.2
-
PACKAGE BODY: APPS.OKC_CAT_PVT
12.2.2
-
PACKAGE BODY: APPS.OKC_CAT_PVT
12.1.1
-
APPS.OKC_K_ARTICLES_GRP dependencies on FND_API
12.1.1
-
APPS.OKC_K_ARTICLES_GRP dependencies on FND_API
12.2.2
-
eTRM - OKC Tables and Views
12.1.1
description: Intersection entity between templates and rules. ,
-
eTRM - OKC Tables and Views
12.2.2
description: Intersection entity between rules and templates ,
-
eTRM - OKC Tables and Views
12.2.2
description: Intersection entity between rules and templates ,
-
eTRM - OKC Tables and Views
12.1.1
description: Intersection entity between templates and rules. ,