Results for “interest_type”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
AMS_CONTACT_PRODUCTS_V is an APPS-owned view in the Oracle E-Business Suite Marketing (AMS) module. It is documented under ETRM 12.2.2 with a status of VALID and is described as a view used by Contact Preferences that stores interest types and interest type codes. Functionally, the view presents the hierarchy of interest types (topics) and their associated interest codes (sub-topics) that a contact may register a preference against, which is the data foundation for the Contact Preferences feature in Oracle Marketing.
The view is important in reporting and integration because it provides a denormalized, language-aware, code-and-description payload for preference topics. Downstream consumers — including Contact Preferences setup forms, personalization flows, and external campaign or preference-management integrations — can read a single flat structure rather than joining the underlying interest code base and translation tables themselves. Because it exposes both the internal ID and the human-readable name and code, it is well suited to LOV-style lookups and to extract feeds. The view is defined as a UNION of two branches, which means each row represents either an interest type (at the highest level) or an interest code belonging to a type.
Underlying Base Objects
The documented referenced base objects are AS_INTEREST_TYPES_B, AS_INTEREST_TYPES_TL, AS_INTEREST_CODES_B, and AS_INTEREST_CODES_TL, all accessed through synonyms in the APPS schema. The _B tables hold the base, language-independent definitions; the _TL tables hold the translated name values and are filtered by the user's session language using USERENV('LANG'). This pairing follows the standard Oracle EBS MLS (Multi-Language Support) pattern.
The first UNION branch selects enabled interest types (ENABLED_FLAG = 'Y') that are flagged for expected purchase (EXPECTED_PURCHASE_FLAG = 'Y') and tags them with the literal source marker 'AS_INTEREST_TYPES_B'. The second branch joins interest types to their child interest codes, restricted to those with a null PARENT_INTEREST_CODE_ID (i.e., root-level codes) and enabled codes, and tags them with 'AS_INTEREST_CODES_B'. The view text carries the /*+ FIRST_ROWS USE_NL(BI TI BP TP) */ hint in both branches, instructing the optimizer to favor a first-rows response time and to drive the joins with nested loops.
Key Columns
The metadata lists the exposed columns as PREFERENCE_TOPIC_TYPE_ID, INTEREST_TYPE_ID, INTEREST_CODE_ID, INTEREST_TYPE, PREFERENCE_TOPIC_TYPE_CODE, and PREFERENCE_TOPIC_TYPE. In the view text the projected expressions alias the leading identifiers as ID, the interest type identifier, the interest code identifier, the interest type name, the code value, and a literal source-table marker, which map onto the documented column set.
- ID / PREFERENCE_TOPIC_TYPE_ID — the primary identifier of the row; for a type row this is the interest type ID, and for a code row it is the interest code ID (returned as -1 for the type branch).
- INTEREST_TYPE_ID — the interest type the row belongs to, returned as a character value; present on both branches.
- INTEREST_CODE_ID — the specific interest code identifier, populated only for the second branch and -1 for type-level rows.
- INTEREST_TYPE / PREFERENCE_TOPIC_TYPE — the translated name of the interest type, sourced from AS_INTEREST_TYPES_TL.
- PREFERENCE_TOPIC_TYPE_CODE — the interest code value from AS_INTEREST_CODES_TL, empty for type-level rows.
Common Use Cases and Queries
Typical uses include populating preference topic lists, validating that a chosen interest type or code is enabled for expected purchase, and extracting the preference taxonomy for external systems. Filtering on the marker column distinguishes type-level rows from code-level rows. A representative query is:
SELECT interest_type_id, interest_code_id, interest_type, preference_topic_type_code FROM apps.ams_contact_products_v ORDER BY interest_type, preference_topic_type_code;SELECT * FROM apps.ams_contact_products_v WHERE interest_code_id > 0;— returns only the code-level rows.SELECT * FROM apps.ams_contact_products_v WHERE interest_code_id = -1;— returns only the interest type rows.
Performance-sensitive queries benefit from the FIRST_ROWS and USE_NL hints embedded in the view, which favor fast returns of initial rows and are consistent with the "first_rows" search that surfaced this object.
-
Lookup Type: INTEREST_TYPE 12.1.1
Interest Type
-
Lookup Type: INTEREST_TYPE 12.2.2
Interest Type
-
View: AMS_CONTACT_PRODUCTS_V 12.1.1
This view is used by Contact Preferences. This view store the interest Types and interet type codes
APPS.AMS_CONTACT_PRODUCTS_V·↳ AS_INTEREST_CODES_B·↳ AS_INTEREST_CODES_TL·↳ AS_INTEREST_TYPES_B·Explore AMS module →
-
Interest types view
APPS.BIL_DIMV_INTEREST_TYPES·↳ AS_INTEREST_TYPES_B·↳ AS_INTEREST_TYPES_TL·↳ FND_GLOBAL·Explore BIL module →
-
not used.
APPS.BIM_DIMV_INTEREST_TYPES·↳ AS_INTEREST_TYPES_ALL·↳ AS_INTEREST_TYPES_B·↳ AS_INTEREST_TYPES_TL·Explore BIM module →
-
not used.
APPS.BIM_DIMV_INTEREST_TYPES·↳ AS_INTEREST_TYPES_ALL·↳ AS_INTEREST_TYPES_B·↳ AS_INTEREST_TYPES_TL·Explore BIM module →
-
Interest category sets view
APPS.AS_INTEREST_CATEGORY_SETS_V·↳ AS_INTEREST_CATEGORY_SETS·↳ AS_INTEREST_TYPES_VL·↳ MTL_CATEGORY_SETS_VL·Explore AS module →
-
View: BIS_INTEREST_TYPES_V 12.1.1
APPS.BIS_INTEREST_TYPES_V·↳ AS_INTEREST_TYPES_V·Explore BIS module →
-
Stores the contact information for a lead in partner's OSO database.
-
View: AMS_CONTACT_PRODUCTS_V 12.2.2
This view is used by Contact Preferences. This view store the interest Types and interet type codes
APPS.AMS_CONTACT_PRODUCTS_V·↳ AS_INTEREST_CODES_B·↳ AS_INTEREST_CODES_TL·↳ AS_INTEREST_TYPES_B·Explore AMS module →
-
This view refers to AS_INTEREST_TYPES_TL instead of view AS_INTEREST_TYPES_VL for the performance tuning considerations. Every interest type id in AS_FST_SALES_CATEGORIES will have corresponding entry in AS_INTEREST_TYPES_TL
APPS.AS_FST_SALES_CATEGORIES_V·↳ AS_FORECAST_CATEGORIES·↳ AS_FST_SALES_CATEGORIES·↳ AS_INTEREST_TYPES_TL·Explore AS module →
-
View: BIM_DIMV_PROD_LOV 12.1.1
Shows the relationship between interest types, primary interest codes and secondary interest codes.
APPS.BIM_DIMV_PROD_LOV·↳ AS_INTEREST_CODES_TL·↳ AS_INTEREST_TYPES_TL·↳ BIM_SALES_CATEGORY_HIER·Explore BIM module →
-
Active secondary interests view
APPS.AS_SECOND_INTERESTS_ACTIVE_V·↳ AS_INTEREST_CODES_V·↳ AS_INTEREST_TYPES_VL·Explore AS module →
-
View: BIL_DIMV_SLSPROD_HIER 12.1.1
Product hiearchy view
APPS.BIL_DIMV_SLSPROD_HIER·↳ AS_INTEREST_CODES_TL·↳ AS_INTEREST_TYPES_TL·↳ AS_INV_ITEM_LOV_V·Explore BIL module →
-
View: BIM_DIMV_PROD_LOV 12.2.2
Shows the relationship between interest types, primary interest codes and secondary interest codes.
APPS.BIM_DIMV_PROD_LOV·↳ AS_INTEREST_CODES_TL·↳ AS_INTEREST_TYPES_TL·↳ BIM_SALES_CATEGORY_HIER·Explore BIM module →
-
View: BIL_DIMV_PROD_LOV 12.1.1
List of values view of product hierarcy
APPS.BIL_DIMV_PROD_LOV·↳ AS_INTEREST_CODES_TL·↳ AS_INTEREST_TYPES_TL·↳ BIM_SALES_CATEGORY_HIER·Explore BIL module →
-
Active primary interest codes view
APPS.AS_PRIMARY_INTERESTS_ACTIVE_V·↳ AS_INTEREST_CODES_V·↳ AS_INTEREST_TYPES_VL·Explore AS module →
-
Active primary interest codes view
APPS.AS_PRIMARY_INTERESTS_ACTIVE_V·↳ AS_INTEREST_CODES_V·↳ AS_INTEREST_TYPES_VL·Explore AS module →
-
For MLS - Translated columns of Interest Types
-
For MLS - Translated columns of Interest Types
-
Table to store the source expenditure lines on which this interest is calculated
-
Table to store the source expenditure lines on which this interest is calculated
-
Stores the contact information for a lead in partner's OSO database.
-
View: BIM_SUMV_EVENT_PERF 12.1.1
Joins the summary table to the dimension views.
APPS.BIM_SUMV_EVENT_PERF·↳ BIM_DIMV_EVENT_HIER·↳ BIM_DIMV_MARKET_SGMTS·↳ BIM_DIMV_PROD_LOV·Explore BIM module →
-
This view refers to AS_INTEREST_TYPES_TL instead of view AS_INTEREST_TYPES_VL for the performance tuning considerations. Every interest type id in AS_FST_SALES_CATEGORIES will have corresponding entry in AS_INTEREST_TYPES_TL
APPS.AS_FST_SALES_CATEGORIES_V·↳ AS_FORECAST_CATEGORIES·↳ AS_FST_SALES_CATEGORIES·↳ AS_INTEREST_TYPES_TL·Explore AS module →
-
Interest category sets view
APPS.AS_INTEREST_CATEGORY_SETS_V·↳ AS_INTEREST_CATEGORY_SETS·↳ AS_INTEREST_TYPES_VL·↳ MTL_CATEGORY_SETS_VL·Explore AS module →
-
View of HZ_PERSON_INTEREST. This view is used to get person interests
APPS.CSC_HZ_PERSON_INTEREST_V·↳ AR_LOOKUPS·↳ HZ_PERSON_INTEREST·Explore CSC module →
-
View: AST_INV_ITEM_LOV_V 12.2.2
APPS.AST_INV_ITEM_LOV_V·↳ ENI_PROD_DEN_HRCHY_PARENTS_V·↳ MTL_ITEM_CATEGORIES·↳ MTL_SYSTEM_ITEMS_B_KFV·Explore AST module →
-
View of HZ_PERSON_INTEREST. This view is used to get person interests
APPS.CSC_HZ_PERSON_INTEREST_V·↳ AR_LOOKUPS·↳ HZ_PERSON_INTEREST·Explore CSC module →
-
Active secondary interests view
APPS.AS_SECOND_INTERESTS_ACTIVE_V·↳ AS_INTEREST_CODES_V·↳ AS_INTEREST_TYPES_VL·Explore AS module →
-
View: AS_INTEREST_TYPES_V 12.2.2
Interest Types (single language, no org-specific information)
APPS.AS_INTEREST_TYPES_V·↳ AS_INTEREST_TYPES_B·↳ AS_INTEREST_TYPES_TL·Explore AS module →
-
View: AS_INTEREST_TYPES_V 12.1.1
Interest Types (single language, no org-specific information)
APPS.AS_INTEREST_TYPES_V·↳ AS_INTEREST_TYPES_B·↳ AS_INTEREST_TYPES_TL·Explore AS module →
-
View: AST_INV_ITEM_LOV_V 12.1.1
APPS.AST_INV_ITEM_LOV_V·↳ ENI_PROD_DEN_HRCHY_PARENTS_V·↳ MTL_ITEM_CATEGORIES·↳ MTL_SYSTEM_ITEMS_B_KFV·Explore AST module →
-
View: AST_PERSON_INTEREST_V 12.1.1
APPS.AST_PERSON_INTEREST_V·↳ AR_LOOKUPS·↳ HZ_PERSON_INTEREST·Explore AST module →
-
View: BIM_SUMV_CAMP_PERF 12.2.2
Joins the summary table to the dimension views.
APPS.BIM_SUMV_CAMP_PERF·↳ BIM_CMPGN_PERF_SUMM·↳ BIM_DIMV_MARKET_SGMTS·↳ BIM_DIMV_MEDIA_CHANNELS·Explore BIM module →
-
Defines interest types with multi-org flag columns
-
View: AS_INTEREST_TYPES_VL 12.1.1
Interest types (single org, single language view)
APPS.AS_INTEREST_TYPES_VL·↳ AS_INTEREST_TYPES_B·↳ AS_INTEREST_TYPES_TL·Explore AS module →
-
View: AS_INTEREST_TYPES_VL 12.2.2
Interest types (single org, single language view)
APPS.AS_INTEREST_TYPES_VL·↳ AS_INTEREST_TYPES_B·↳ AS_INTEREST_TYPES_TL·Explore AS module →
-
Defines interest types with multi-org flag columns
-
View: BIM_SUMV_EVENT_PERF 12.2.2
Joins the summary table to the dimension views.
APPS.BIM_SUMV_EVENT_PERF·↳ BIM_DIMV_EVENT_HIER·↳ BIM_DIMV_MARKET_SGMTS·↳ BIM_DIMV_PROD_LOV·Explore BIM module →
-
Table: MSD_SALES_FORECAST 12.2.2
-
Sales opportunity classifications view
APPS.AS_OPP_CLASSIFICATION_V·↳ AS_INTERESTS·↳ AS_INTEREST_CODES_VL·↳ AS_INTEREST_TYPES_VL·Explore AS module →
-
Staging table that stores the sales opportunity data.
-
View: AS_INTERESTS_V 12.2.2
Interests view
APPS.AS_INTERESTS_V·↳ AS_INTERESTS·↳ AS_INTEREST_CODES_V·↳ AS_INTEREST_TYPES_VL·Explore AS module →
-
View: BIM_SUMV_CAMP_PERF 12.1.1
Joins the summary table to the dimension views.
APPS.BIM_SUMV_CAMP_PERF·↳ BIM_CMPGN_PERF_SUMM·↳ BIM_DIMV_MARKET_SGMTS·↳ BIM_DIMV_MEDIA_CHANNELS·Explore BIM module →
-
View: MSD_SR_OPPORTUNITY_V 12.2.2
This is the Source View for Sales Opportunity. This view would be applied to an Oracle Applications 11i instance from which the Sales Opportunity information is to be retrieved.
-
View: BIM_SUMV_CAMP_MARGIN 12.1.1
Joins the summary table to the dimension views.
APPS.BIM_SUMV_CAMP_MARGIN·↳ BIM_CMPGN_PERF_SUMM·↳ BIM_DIMV_MARKET_SGMTS·↳ BIM_DIMV_MEDIA_CHANNELS·Explore BIM module →
-
View: AST_PERSON_INTEREST_V 12.2.2
APPS.AST_PERSON_INTEREST_V·↳ AR_LOOKUPS·↳ HZ_PERSON_INTEREST·Explore AST module →
-
View: BIM_SUMV_CAMP_MARGIN 12.2.2
Joins the summary table to the dimension views.
APPS.BIM_SUMV_CAMP_MARGIN·↳ BIM_CMPGN_PERF_SUMM·↳ BIM_DIMV_MARKET_SGMTS·↳ BIM_DIMV_MEDIA_CHANNELS·Explore BIM module →