Search Results okc_std_art_versions_b
Overview
OKC_STD_ART_VERSIONS_B is a core table within the Oracle E-Business Suite Contracts Core (OKC) module. It maintains prior and future text for Standard Articles, which are reusable contract clause templates authored and managed through Oracle Contracts. In Oracle EBS 12.1.1 and 12.2.2, Standard Articles provide the boilerplate legal and commercial language that is copied into contract templates and individual contracts. Because such language changes over time—through regulatory updates, negotiated redlines, or organizational policy revisions—this table preserves version history so that historical contract text remains reproducible and audit-ready.
The ETRM documentation explicitly describes the table's purpose as maintaining prior and future text for Standard Articles. Under a heuristic Data Vault classification, the object is modeled as satellite-leaning, since it stores descriptive, time-versioned attributes of a parent Standard Article keyed by a business-effective release identifier rather than independent business events. This classification is a modeling suggestion; the physical table remains a standard EBS transactional structure.
Key Information Stored
The table contains 26 documented columns. The most significant are:
- SAE_ID — Foreign key to OKC_STD_ARTICLES_B. Identifies the parent Standard Article to which the versioned text belongs. Part of the primary key.
- SAV_RELEASE — The version/release identifier for a particular dated snapshot of the Standard Article text. Part of the primary key and the discriminator that enables historical and future-dated versions to coexist.
- DATE_ACTIVE — The effective date on which the version becomes applicable, supporting future-dated text changes.
- OBJECT_VERSION_NUMBER — Optimistic locking column used by the Oracle Applications Framework to prevent concurrent update conflicts.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — Standard WHO audit columns tracking version authorship and modification history.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE15 — The DFF (Descriptive Flexfield) columns allowing customer-specific extension of version metadata without schema changes.
- SECURITY_GROUP_ID — References FND_SECURITY_GROUPS and enforces multi-org/security group data isolation.
The surrogate-style primary key is OKC_STD_ART_VERSIONS_B_PK over (SAE_ID, SAV_RELEASE). The unique index OKC_STD_ART_VERSIONS_B_U1 over the same two columns is documented as the business-key candidate, confirming that a Standard Article may hold at most one version row per release.
Common Use Cases and Queries
Typical reporting and integration scenarios include reconstructing the exact article text in force on a given contract date, comparing successive versions of a clause, auditing who changed standard language, and identifying future-dated revisions pending activation.
- Retrieve all versions of a Standard Article:
SELECT SAV_RELEASE, DATE_ACTIVE FROM OKC.STD_ART_VERSIONS_B WHERE SAE_ID = :p_sae_id ORDER BY SAV_RELEASE; - Identify the version active on a date:
SELECT MAX(SAV_RELEASE) KEEP (DENSE_RANK LAST ORDER BY DATE_ACTIVE) FROM OKC_STD_ART_VERSIONS_B WHERE SAE_ID = :p_sae_id AND DATE_ACTIVE <= :p_as_of_date; - List future-dated versions for change control review:
SELECT SAE_ID, SAV_RELEASE, DATE_ACTIVE FROM OKC_STD_ART_VERSIONS_B WHERE DATE_ACTIVE > SYSDATE; - Join to the parent article to report title alongside versions, and join SECURITY_GROUP_ID to FND_SECURITY_GROUPS to restrict output by operating unit.
Related Objects
- OKC_STD_ARTICLES_B — Parent table; joiner via OKC_STD_ART_VERSIONS_B.SAE_ID = OKC_STD_ARTICLES_B.SAE_ID. Holds current Standard Article definitions.
- OKC_STD_ARTICLES_TL — Language-specific translations of the parent Standard Articles.
- FND_SECURITY_GROUPS — Referenced by SECURITY_GROUP_ID for data security.
- OKC_ARTICLES_B / OKC_ARTICLES_TL — Contract-level article instances that may source text from Standard Articles.
- OKC_TEMPLATES_B and related template tables — Template assemblies consuming Standard Article content.
- OKC Contract Terms APIs — Standard article and version maintenance is largely exposed through OKC public APIs rather than direct DML; direct updates to this table are not supported.
-
Table: OKC_STD_ART_VERSIONS_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ART_VERSIONS_B, object_name:OKC_STD_ART_VERSIONS_B, status:VALID, product: OKC - Contracts Core , description: Maintains prior and future text for Standard Articles. , implementation_dba_data: OKC.OKC_STD_ART_VERSIONS_B ,
-
Table: OKC_STD_ART_VERSIONS_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ART_VERSIONS_B, object_name:OKC_STD_ART_VERSIONS_B, status:VALID, product: OKC - Contracts Core , description: Maintains prior and future text for Standard Articles. , implementation_dba_data: OKC.OKC_STD_ART_VERSIONS_B ,
-
VIEW: OKC.OKC_STD_ART_VERSIONS_B#
12.2.2
owner:OKC, object_type:VIEW, object_name:OKC_STD_ART_VERSIONS_B#, status:VALID,
-
VIEW: APPS.OKC_STD_ART_VERSIONS_B_DFV
12.1.1
-
VIEW: APPS.OKC_STD_ART_VERSIONS_B_DFV
12.2.2
-
SYNONYM: APPS.OKC_STD_ART_VERSIONS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_STD_ART_VERSIONS_B, status:VALID,
-
SYNONYM: APPS.OKC_STD_ART_VERSIONS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_STD_ART_VERSIONS_B, status:VALID,
-
VIEW: OKC.OKC_STD_ART_VERSIONS_B#
12.2.2
-
APPS.OKC_SAV_PVT SQL Statements
12.2.2
-
Table: OKC_STD_ART_VERSIONS_TL
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ART_VERSIONS_TL, object_name:OKC_STD_ART_VERSIONS_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_STD_ART_VERSIONS_B, as per MLS standards. , implementation_dba_data: OKC.OKC_STD_ART_VERSIONS_TL ,
-
Table: OKC_STD_ART_VERSIONS_TL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ART_VERSIONS_TL, object_name:OKC_STD_ART_VERSIONS_TL, status:VALID, product: OKC - Contracts Core , description: Translatable columns from OKC_STD_ART_VERSIONS_B, as per MLS standards. , implementation_dba_data: OKC.OKC_STD_ART_VERSIONS_TL ,
-
APPS.OKC_SAV_PVT SQL Statements
12.1.1
-
TABLE: OKC.OKC_STD_ART_VERSIONS_TL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ART_VERSIONS_TL, object_name:OKC_STD_ART_VERSIONS_TL, status:VALID,
-
TABLE: OKC.OKC_STD_ART_VERSIONS_TL
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ART_VERSIONS_TL, object_name:OKC_STD_ART_VERSIONS_TL, status:VALID,
-
Table: OKC_STD_ARTICLES_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ARTICLES_B, object_name:OKC_STD_ARTICLES_B, status:VALID, product: OKC - Contracts Core , description: Standard text commonly used in the creation of a contract. , implementation_dba_data: OKC.OKC_STD_ARTICLES_B ,
-
VIEW: APPS.OKC_STD_ART_VERSIONS_B_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:OKC_STD_ART_VERSIONS_B_DFV, status:VALID,
-
Table: OKC_STD_ARTICLES_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ARTICLES_B, object_name:OKC_STD_ARTICLES_B, status:VALID, product: OKC - Contracts Core , description: Standard text commonly used in the creation of a contract. Desupported from 11.5.10 onwards. , implementation_dba_data: OKC.OKC_STD_ARTICLES_B ,
-
PACKAGE: APPS.OKC_STD_ARTICLE_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKC_STD_ARTICLE_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_SAV_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_SAV_PVT, status:VALID,
-
PACKAGE: APPS.OKC_STD_ARTICLE_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKC_STD_ARTICLE_PVT, status:VALID,
-
VIEW: APPS.OKC_STD_ART_VERSIONS_B_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:OKC_STD_ART_VERSIONS_B_DFV, status:VALID,
-
PACKAGE: APPS.OKC_SAV_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:OKC_SAV_PVT, status:VALID,
-
PACKAGE: APPS.OKC_SAV_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:OKC_SAV_PVT, status:VALID,
-
TABLE: OKC.OKC_STD_ART_VERSIONS_B
12.2.2
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ART_VERSIONS_B, object_name:OKC_STD_ART_VERSIONS_B, status:VALID,
-
PACKAGE BODY: APPS.OKL_VP_CAT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_VP_CAT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKL_VP_CAT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKL_VP_CAT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_STD_ARTICLE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_STD_ARTICLE_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_SAV_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_SAV_PVT, status:VALID,
-
TABLE: OKC.OKC_STD_ART_VERSIONS_B
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_STD_ART_VERSIONS_B, object_name:OKC_STD_ART_VERSIONS_B, status:VALID,
-
PACKAGE BODY: APPS.OKC_STD_ARTICLE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_STD_ARTICLE_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_CAT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_CAT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_ARTICLES_MIGRATE_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_ARTICLES_MIGRATE_GRP, status:VALID,
-
PACKAGE BODY: APPS.OKC_CAT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_CAT_PVT, status:VALID,
-
PACKAGE BODY: APPS.OKC_ARTICLES_MIGRATE_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:OKC_ARTICLES_MIGRATE_GRP, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.OKC_STD_ARTICLE_PVT SQL Statements
12.1.1
-
APPS.OKC_STD_ARTICLE_PVT SQL Statements
12.2.2
-
APPS.OKC_UTIL SQL Statements
12.2.2
-
APPS.OKC_UTIL SQL Statements
12.1.1
-
APPS.OKC_ARTICLES_MIGRATE_GRP SQL Statements
12.2.2
-
APPS.OKC_ARTICLES_MIGRATE_GRP SQL Statements
12.1.1