Search Results okc_article_relatns
Overview
The view APPS.OKC_SAE_INCMPT_V is a reporting and integration object within the Oracle E-Business Suite Contracts (OKC) module, commonly associated with Oracle Advanced Product Catalog and the Oracle Trading Community Architecture. It exposes the set of "incompatible" relationships defined between articles (knowledge-base or catalog articles) in the OKC schema. Each row of the view represents a single directional incompatibility assertion, pairing a source article with a target article that is declared incompatible with it.
The view name derives from OKC (the Contracts/articles schema), SAE (Source Article Entity reference), and INCMPT (incompatible). Its role is to simplify the retrieval of incompatibility data that otherwise requires joining the relationship table OKC_ARTICLE_RELATNS to the article master table OKC_ARTICLES_ALL. By pre-joining these tables and filtering on RELATIONSHIP_TYPE = 'INCOMPATIBLE', the view provides a denormalized, business-friendly result set suitable for reporting, integration, and validation logic.
Underlying Base Objects
The view is defined over two documented base objects:
- OKC_ARTICLE_RELATNS (SYNONYM) — the relationship table that stores typed associations between articles. Each row links a
SOURCE_ARTICLE_IDto aTARGET_ARTICLE_ID, and carries aRELATIONSHIP_TYPEdiscriminator. The view filters this table for the type'INCOMPATIBLE'. - OKC_ARTICLES_ALL (SYNONYM) — the article master table holding descriptive attributes such as
ARTICLE_TITLEandARTICLE_ID. This is joined to the relationship table solely to resolve the source article's title.
The join condition is A.ARTICLE_ID = B.SOURCE_ARTICLE_ID, meaning the view returns the source article's title as the display name (FOR_NAME) and does not resolve the target article's title. The view carries no aggregation or DISTINCT clause; its complexity is limited to this two-table equijoin and a constant predicate on the relationship type.
Key Columns
- FOR_NAME — the
ARTICLE_TITLEof the source article (alias ofA.ARTICLE_TITLE), providing a human-readable label. - ROWID — the row identifier from the underlying
OKC_ARTICLE_RELATNSrow (aliasedB.ROWID). - SAE_ID — the source article identifier (alias of
SOURCE_ARTICLE_ID). - SAE_ID_FOR — the target article identifier (alias of
TARGET_ARTICLE_ID), i.e., the article that the source is incompatible with. - OBJECT_VERSION_NUMBER — optimistic-locking version counter inherited from the relationship record.
- CREATED_BY, CREATION_DATE — audit columns recording the creator and creation timestamp.
- LAST_UPDATED_BY, LAST_UPDATE_DATE — audit columns recording the last modifier and modification timestamp.
- LAST_UPDATE_LOGIN — the login/user session identifier of the last update.
Common Use Cases and Queries
The view is typically used to validate compatibility rules, drive configuration/selection logic, and feed downstream reporting. A representative query retrieves all incompatibilities for a given source article:
SELECT for_name, sae_id, sae_id_for FROM apps.okc_sae_incmpt_v WHERE sae_id = :p_article_idSELECT sae_id, sae_id_for, last_update_date FROM apps.okc_sae_incmpt_v ORDER BY for_name- Integration queries often select only
sae_idandsae_id_forto build an incompatibility matrix consumed by external configuration engines.
Because the view does not expose the target article's title, drill-down reporting that requires the incompatible article's name must join the view result back to OKC_ARTICLES_ALL on sae_id_for = article_id. As with all APPS metadata views, access is governed by standard EBS security; direct querying should respect granted privileges and, where used in concurrent programs, the appropriate operating unit context.
-
VIEW: APPS.OKC_SAE_INCMPT_V
12.1.1
-
VIEW: APPS.OKC_STD_ART_INCMPTS_V
12.2.2
-
VIEW: APPS.OKC_SAE_INCMPT_V
12.2.2
-
VIEW: APPS.OKC_STD_ART_INCMPTS_V
12.1.1
-
SYNONYM: APPS.OKC_ARTICLE_RELATNS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:OKC_ARTICLE_RELATNS, status:VALID,
-
View: OKC_STD_ART_INCMPTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_STD_ART_INCMPTS_V, object_name:OKC_STD_ART_INCMPTS_V, status:VALID, product: OKC - Contracts Core , description: View for table OKC_STD_ART_INCMPTS , implementation_dba_data: APPS.OKC_STD_ART_INCMPTS_V ,
-
SYNONYM: APPS.OKC_ARTICLE_RELATNS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:OKC_ARTICLE_RELATNS, status:VALID,
-
View: OKC_SAE_INCMPT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_SAE_INCMPT_V, object_name:OKC_SAE_INCMPT_V, status:VALID, product: OKC - Contracts Core , description: View for incompatible standard articles , implementation_dba_data: APPS.OKC_SAE_INCMPT_V ,
-
VIEW: OKC.OKC_ARTICLE_RELATNS_ALL#
12.2.2
owner:OKC, object_type:VIEW, object_name:OKC_ARTICLE_RELATNS_ALL#, status:VALID,
-
VIEW: APPS.OKC_SAE_INCMPT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_SAE_INCMPT_V, object_name:OKC_SAE_INCMPT_V, status:VALID,
-
TABLE: OKC.OKC_ARTICLE_RELATNS_ALL
12.1.1
owner:OKC, object_type:TABLE, fnd_design_data:OKC.OKC_ARTICLE_RELATNS_ALL, object_name:OKC_ARTICLE_RELATNS_ALL, status:VALID,
-
VIEW: APPS.OKC_SAE_INCMPT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_SAE_INCMPT_V, object_name:OKC_SAE_INCMPT_V, status:VALID,
-
VIEW: APPS.OKC_STD_ART_INCMPTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_STD_ART_INCMPTS_V, object_name:OKC_STD_ART_INCMPTS_V, status:VALID,
-
VIEW: APPS.OKC_STD_ART_INCMPTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OKC.OKC_STD_ART_INCMPTS_V, object_name:OKC_STD_ART_INCMPTS_V, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
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 ,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
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 ,