Search Results amv_c_chl_perspectives
Overview
AMV_C_CHL_PERSPECTIVES is a table in the AMV schema belonging to the Oracle Marketing Encyclopedia System (MKS) module, which underpins channel management and segmentation in Oracle E-Business Suite 12.1.1 and 12.2.2. The table stores all perspectives associated with a specific channel; these perspective assignments can participate in matching criteria used by the Marketing Encyclopedia to determine which content, offers, or collateral are surfaced to a given audience. In this role, the table acts as the intersection between channels and perspectives, and thus carries the attributes that define channel-to-perspective eligibility.
From a Data Vault modeling perspective, the heuristic classification of this table is link. This is derived from its structure as a many-to-many association table: it carries a surrogate primary key (CHANNEL_PERSPECTIVE_ID) plus two foreign key columns (CHANNEL_ID and PERSPECTIVE_ID), which together resolve relationships between independent business entities rather than storing descriptive satellite history. Treating it as a link aligns with the underlying relational design and supports integration patterns that separate hubs, links, and satellites.
Key Information Stored
The table is documented with 10 physical columns in the AMV schema, spanning surrogate identity, foreign key relationships, and standard audit attributes.
- CHANNEL_PERSPECTIVE_ID — surrogate primary key, enforced by index AMV_C_CHL_PERSPECTIVES_PK. Uniquely identifies each channel-to-perspective association.
- CHANNEL_ID — foreign key to AMV_C_CHANNELS_B. Identifies the parent channel to which the perspective is attached.
- PERSPECTIVE_ID — foreign key identifying the perspective record associated with the channel.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS. Controls multi-org and security-group scoping of the row.
- OBJECT_VERSION_NUMBER — optimistic locking counter used by the framework to detect concurrent updates.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, LAST_UPDATE_LOGIN — the standard WHO columns supporting auditability and change tracking.
Two unique indexes exist as business-key candidates. AMV_C_CHL_PERSPECTIVES_U1 covers CHANNEL_PERSPECTIVE_ID (effectively the surrogate), while AMV_C_CHL_PERSPECTIVES_U2 covers the composite (CHANNEL_ID, PERSPECTIVE_ID). The latter is the true business key and enforces the rule that a given perspective may be associated with a given channel only once.
Common Use Cases and Queries
The most common purpose is retrieving all perspectives attached to a channel for segmentation, targeting, or matching logic. A representative query joins the table to its channel header:
- List perspectives for a channel:
SELECT p.CHANNEL_ID, p.PERSPECTIVE_ID, p.SECURITY_GROUP_ID FROM AMV.AMV_C_CHL_PERSPECTIVES p WHERE p.CHANNEL_ID = :channel_id; - Verify uniqueness constraints before insert to avoid violating AMV_C_CHL_PERSPECTIVES_U2.
- Audit recent changes using LAST_UPDATE_DATE and LAST_UPDATED_BY for reconciliation or troubleshooting.
- Feed downstream matching criteria reporting that determines which content is eligible for a channel.
Because SECURITY_GROUP_ID is present, queries in multi-org or secured environments should constrain by security group to avoid leaking rows across groups.
Related Objects
- AMV_C_CHANNELS_B — parent channel table; join on AMV_C_CHL_PERSPECTIVES.CHANNEL_ID = AMV_C_CHANNELS_B.CHANNEL_ID.
- Perspective table referenced by PERSPECTIVE_ID — resolves the perspective definition used in matching criteria.
- FND_SECURITY_GROUPS — referenced by SECURITY_GROUP_ID for security scoping.
- AMV_C_CHL_PERSPECTIVES_PK / _U1 / _U2 — primary and unique indexes enforcing identity and the channel-perspective business key.
- Marketing Encyclopedia channel and matching APIs — consume this association when evaluating channel content eligibility.
-
Table: AMV_C_CHL_PERSPECTIVES
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CHL_PERSPECTIVES, object_name:AMV_C_CHL_PERSPECTIVES, status:VALID, product: AMV - Marketing Encyclopedia System , description: Stores all perspectives associated with a specific channel which could be part of a matching criteria. , implementation_dba_data: AMV.AMV_C_CHL_PERSPECTIVES ,
-
Table: AMV_C_CHL_PERSPECTIVES
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CHL_PERSPECTIVES, object_name:AMV_C_CHL_PERSPECTIVES, status:VALID, product: AMV - Marketing Encyclopedia System , description: Stores all perspectives associated with a specific channel which could be part of a matching criteria. , implementation_dba_data: AMV.AMV_C_CHL_PERSPECTIVES ,
-
VIEW: AMV.AMV_C_CHL_PERSPECTIVES#
12.2.2
owner:AMV, object_type:VIEW, object_name:AMV_C_CHL_PERSPECTIVES#, status:VALID,
-
SYNONYM: APPS.AMV_C_CHL_PERSPECTIVES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMV_C_CHL_PERSPECTIVES, status:VALID,
-
TABLE: AMV.AMV_C_CHL_PERSPECTIVES
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CHL_PERSPECTIVES, object_name:AMV_C_CHL_PERSPECTIVES, status:VALID,
-
SYNONYM: APPS.AMV_C_CHL_PERSPECTIVES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMV_C_CHL_PERSPECTIVES, status:VALID,
-
VIEW: AMV.AMV_C_CHL_PERSPECTIVES#
12.2.2
-
TABLE: AMV.AMV_C_CHL_PERSPECTIVES
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CHL_PERSPECTIVES, object_name:AMV_C_CHL_PERSPECTIVES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
Table: AMV_C_CHANNELS_B
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CHANNELS_B, object_name:AMV_C_CHANNELS_B, status:VALID, product: AMV - Marketing Encyclopedia System , description: Base Table AMV_C_CHANNELS_B stores all channels that exist in the system. , implementation_dba_data: AMV.AMV_C_CHANNELS_B ,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.AMV_MATCH_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_MATCH_PVT, status:VALID,
-
Table: AMV_C_CHANNELS_B
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CHANNELS_B, object_name:AMV_C_CHANNELS_B, status:VALID, product: AMV - Marketing Encyclopedia System , description: Base Table AMV_C_CHANNELS_B stores all channels that exist in the system. , implementation_dba_data: AMV.AMV_C_CHANNELS_B ,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.AMV_CHANNEL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_CHANNEL_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_PERSPECTIVE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_PERSPECTIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_PERSPECTIVE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_PERSPECTIVE_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_CHANNEL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_CHANNEL_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_CATEGORY_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_CATEGORY_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_MATCH_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_MATCH_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_CATEGORY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_CATEGORY_PVT, status:VALID,
-
APPS.AMV_MATCH_PVT SQL Statements
12.1.1
-
APPS.AMV_MATCH_PVT SQL Statements
12.2.2
-
APPS.AMV_CHANNEL_PVT SQL Statements
12.2.2
-
APPS.AMV_CHANNEL_PVT SQL Statements
12.1.1
-
APPS.AMV_PERSPECTIVE_PVT SQL Statements
12.1.1
-
APPS.AMV_PERSPECTIVE_PVT SQL Statements
12.2.2
-
eTRM - AMV Tables and Views
12.2.2
description: Stores the key id of each vendor (content provider) for all the stocks in amv_stocks. ,
-
APPS.AMV_CHANNEL_PVT dependencies on AMV_C_CHL_PERSPECTIVES
12.2.2
-
APPS.AMV_PERSPECTIVE_PVT dependencies on AMV_C_CHL_PERSPECTIVES
12.1.1
-
eTRM - AMV Tables and Views
12.1.1
description: Stores the key id of each vendor (content provider) for all the stocks in amv_stocks. ,
-
APPS.AMV_CATEGORY_PVT SQL Statements
12.2.2
-
APPS.AMV_CATEGORY_PVT SQL Statements
12.1.1
-
APPS.AMV_MATCH_PVT dependencies on AMV_C_CHL_PERSPECTIVES
12.1.1
-
APPS.AMV_MATCH_PVT dependencies on AMV_C_CHL_PERSPECTIVES
12.2.2
-
APPS.AMV_CATEGORY_PVT dependencies on AMV_C_CHL_PERSPECTIVES
12.2.2
-
APPS.AMV_CATEGORY_PVT dependencies on AMV_C_CHL_PERSPECTIVES
12.1.1
-
APPS.AMV_PERSPECTIVE_PVT dependencies on AMV_C_CHL_PERSPECTIVES
12.2.2
-
APPS.AMV_CHANNEL_PVT dependencies on AMV_C_CHL_PERSPECTIVES
12.1.1
-
Foreign Keys
12.2.2
-
Foreign Keys
12.1.1
-
APPS.AMV_MATCH_PVT dependencies on AMV_I_ITEM_PERSPECTIVES
12.1.1
-
APPS.AMV_MATCH_PVT dependencies on AMV_I_ITEM_PERSPECTIVES
12.2.2