Search Results amv_u_my_channels
Overview
AMV_U_MY_CHANNELS is an Oracle E-Business Suite table owned by the AMV schema, which supports the Marketing Encyclopedia System (MES) product. The table records the subscription relationships between users or user groups and the channels or categories they have elected to follow. In practical terms, it is the personalization and delivery-preference store for MES channel content: each row represents a single subscription entry linking an actor (a user or a group) to a subscribable target (a channel or a category), together with associated delivery, notification, and status attributes.
The table is classified as VALID in both Oracle EBS 12.1.1 and 12.2.2, and its column set is stable across those releases. Applying a heuristic Data Vault model, AMV_U_MY_CHANNELS is best characterized as a link table: it resolves a many-to-many association between subscribing actors and subscribed-to targets, and carries descriptive satellite-style attributes (status, ordering, notification flags) alongside the relationship keys. This classification is a modeling suggestion rather than an enforced warehouse design.
Key Information Stored
The primary key is the surrogate column MY_CHANNEL_ID, enforced by the AMV_U_MY_CHANNELS_PK constraint and additionally covered by unique index AMV_U_MY_CHANNELS_U1. The business-key candidates are defined by unique index AMV_U_MY_CHANNELS_U2 over the combination (USER_OR_GROUP_ID, USER_OR_GROUP_TYPE, SUBSCRIBING_TO_ID, SUBSCRIBING_TO_TYPE), which guarantees that a given actor is not subscribed to the same target more than once.
- USER_OR_GROUP_ID / USER_OR_GROUP_TYPE — identifies the subscribing party and whether it is an individual resource or a group, resolving against JTF_RS_RESOURCE_EXTNS or JTF_RS_GROUPS_B.
- SUBSCRIBING_TO_ID / SUBSCRIBING_TO_TYPE — identifies the subscription target and its nature (channel or category), resolving against AMV_C_CHANNELS_B or AMV_C_CATEGORIES_B.
- STATUS — lifecycle state of the subscription (for example active or inactive), governing whether the subscription participates in delivery.
- NOTIFY_FLAG / NOTIFICATION_INTERVAL_TYPE — control whether notifications are emitted and the cadence at which they are dispatched.
- SUBSCRIPTION_REASON_TYPE — records the origin or rationale for the subscription, supporting auditing and behavioral reporting.
- ORDER_NUMBER — determines sequence or ranking when subscriptions are presented in a list.
- SECURITY_GROUP_ID — enforces multi-org style data segregation against FND_SECURITY_GROUPS.
- Standard WHO columns — CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, and OBJECT_VERSION_NUMBER provide audit trails and optimistic locking.
Common Use Cases and Queries
Typical usage centers on determining which channels a user receives, personalizing MES content pages, and auditing subscription coverage across groups. A common query retrieves all active subscriptions for a user:
SELECT my_channel_id, subscribing_to_id, subscribing_to_type, status FROM amv_u_my_channels WHERE user_or_group_id = :p_user_id AND user_or_group_type = 'USER' AND status = 'ACTIVE';- Counting subscribers per channel:
SELECT subscribing_to_id, COUNT(*) FROM amv_u_my_channels WHERE subscribing_to_type = 'CHANNEL' GROUP BY subscribing_to_id; - Locating notification-eligible rows using NOTIFY_FLAG and NOTIFICATION_INTERVAL_TYPE to drive outbound messaging.
- Reconciling orphaned subscriptions by outer-joining to AMV_C_CHANNELS_B and AMV_C_CATEGORIES_B to detect targets that no longer exist.
Related Objects
The FK relationships documented for this table identify its most significant dependencies:
- AMV_C_CHANNELS_B — joined on SUBSCRIBING_TO_ID for channel subscriptions.
- AMV_C_CATEGORIES_B — joined on SUBSCRIBING_TO_ID for category subscriptions.
- JTF_RS_RESOURCE_EXTNS — joined on USER_OR_GROUP_ID for individual resources.
- JTF_RS_GROUPS_B — joined on USER_OR_GROUP_ID for group subscriptions.
- FND_SECURITY_GROUPS — joined on SECURITY_GROUP_ID for data segregation.
- AMV_U_MY_CHANNELS_PK / _U1 / _U2 — the constraints and unique indexes governing row integrity.
Because AMV is a marketing content module, insert and update operations are generally performed through MES application logic rather than direct DML; direct SQL is best confined to read-only reporting and reconciliation.
-
Table: AMV_U_MY_CHANNELS
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_U_MY_CHANNELS, object_name:AMV_U_MY_CHANNELS, status:VALID, product: AMV - Marketing Encyclopedia System , description: Stores all channels a user is subscribing to. , implementation_dba_data: AMV.AMV_U_MY_CHANNELS ,
-
Table: AMV_U_MY_CHANNELS
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_U_MY_CHANNELS, object_name:AMV_U_MY_CHANNELS, status:VALID, product: AMV - Marketing Encyclopedia System , description: Stores all channels a user is subscribing to. , implementation_dba_data: AMV.AMV_U_MY_CHANNELS ,
-
APPS.AMV_MYCHANNEL_PVT SQL Statements
12.1.1
-
APPS.AMV_MYCHANNEL_PVT SQL Statements
12.2.2
-
VIEW: AMV.AMV_U_MY_CHANNELS#
12.2.2
owner:AMV, object_type:VIEW, object_name:AMV_U_MY_CHANNELS#, status:VALID,
-
SYNONYM: APPS.AMV_U_MY_CHANNELS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMV_U_MY_CHANNELS, status:VALID,
-
SYNONYM: APPS.AMV_U_MY_CHANNELS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AMV_U_MY_CHANNELS, status:VALID,
-
VIEW: AMV.AMV_U_MY_CHANNELS#
12.2.2
-
TABLE: AMV.AMV_U_MY_CHANNELS
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_U_MY_CHANNELS, object_name:AMV_U_MY_CHANNELS, status:VALID,
-
TABLE: AMV.AMV_U_MY_CHANNELS
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_U_MY_CHANNELS, object_name:AMV_U_MY_CHANNELS, status:VALID,
-
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.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
Table: AMV_C_CATEGORIES_B
12.1.1
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CATEGORIES_B, object_name:AMV_C_CATEGORIES_B, status:VALID, product: AMV - Marketing Encyclopedia System , description: Base Table AMV_C_CATEGORIES_B stores categories and sub-categories. , implementation_dba_data: AMV.AMV_C_CATEGORIES_B ,
-
PACKAGE BODY: APPS.AMV_UTILITY_PVT2
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_UTILITY_PVT2, status:VALID,
-
PACKAGE BODY: APPS.AMV_UTILITY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_UTILITY_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_UTILITY_PVT2
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_UTILITY_PVT2, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
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.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AMV_MYCHANNEL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_MYCHANNEL_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,
-
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 ,
-
Table: AMV_C_CATEGORIES_B
12.2.2
owner:AMV, object_type:TABLE, fnd_design_data:AMV.AMV_C_CATEGORIES_B, object_name:AMV_C_CATEGORIES_B, status:VALID, product: AMV - Marketing Encyclopedia System , description: Base Table AMV_C_CATEGORIES_B stores categories and sub-categories. , implementation_dba_data: AMV.AMV_C_CATEGORIES_B ,
-
PACKAGE BODY: APPS.AMV_ITEM_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_ITEM_PUB, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.AMV_UTILITY_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_UTILITY_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_ITEM_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_ITEM_PUB, status:VALID,
-
PACKAGE BODY: APPS.AMV_USER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_USER_PVT, status:VALID,
-
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_MYCHANNEL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_MYCHANNEL_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_CATEGORY_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_CATEGORY_PVT, status:VALID,
-
PACKAGE BODY: APPS.AMV_USER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AMV_USER_PVT, status:VALID,
-
Table: JTF_RS_GROUPS_B
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_RS_GROUPS_B, object_name:JTF_RS_GROUPS_B, status:VALID, product: JTF - CRM Foundation , description: Base Table JTF_RS_GROUPS_B stores general information about a given Group. , implementation_dba_data: JTF.JTF_RS_GROUPS_B ,
-
Table: JTF_RS_GROUPS_B
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_RS_GROUPS_B, object_name:JTF_RS_GROUPS_B, status:VALID, product: JTF - CRM Foundation , description: Base Table JTF_RS_GROUPS_B stores general information about a given Group. , implementation_dba_data: JTF.JTF_RS_GROUPS_B ,
-
APPS.AMV_ITEM_PUB SQL Statements
12.2.2
-
APPS.AMV_UTILITY_PVT2 SQL Statements
12.1.1
-
APPS.AMV_ITEM_PUB SQL Statements
12.1.1
-
APPS.AMV_UTILITY_PVT2 SQL Statements
12.2.2
-
APPS.AMV_UTILITY_PVT SQL Statements
12.1.1
-
APPS.AMV_UTILITY_PVT SQL Statements
12.2.2
-
Table: JTF_RS_RESOURCE_EXTNS
12.2.2
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_RS_RESOURCE_EXTNS, object_name:JTF_RS_RESOURCE_EXTNS, status:VALID, product: JTF - CRM Foundation , description: This is table stores all important information about Resources. These Resources are coming from HR or HZ or Vonder table etc. Primary key is resource_id. Resource_number, user_id sre also unique keys. , implementation_dba_data: JTF.JTF_RS_RESOURCE_EXTNS ,
-
Table: JTF_RS_RESOURCE_EXTNS
12.1.1
owner:JTF, object_type:TABLE, fnd_design_data:JTF.JTF_RS_RESOURCE_EXTNS, object_name:JTF_RS_RESOURCE_EXTNS, status:VALID, product: JTF - CRM Foundation , description: This is table stores all important information about Resources. These Resources are coming from HR or HZ or Vonder table etc. Primary key is resource_id. Resource_number, user_id sre also unique keys. , implementation_dba_data: JTF.JTF_RS_RESOURCE_EXTNS ,
-
PACKAGE BODY: APPS.AMV_MYCHANNEL_PVT
12.1.1
-
PACKAGE BODY: APPS.AMV_MYCHANNEL_PVT
12.2.2