Results for “component_type_code”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The AMS_DLG_COMP_TYPES_B table is a foundational data object within the Oracle E-Business Suite (EBS) Marketing (AMS) module. It resides in the AMS schema and serves as the base table for storing Dialog Component Types, which define the discrete building blocks used to construct marketing dialogs and campaigns. A dialog component type describes a reusable category or definition of an interactive element — for example, a specific type of offer, question, or action — that can be wired into a dialog flow. By centralizing these definitions, the table provides the metadata backbone that allows marketing dialogs to be assembled consistently and reused across campaigns.
The table's primary key, AMS_DLG_COMP_TYPES_B_PK, is defined on COMPONENT_TYPE_ID. A unique index, AMS_DLG_COMP_TYPES_B_U1, also covers COMPONENT_TYPE_ID, meaning the surrogate identifier doubles as the documented business-key candidate in the available metadata. Following Data Vault modeling heuristics derived from the foreign-key structure, this object is classified as hub-leaning: it is a relatively stable, key-centric reference of component type definitions, with descriptive attributes carried on satellite-style translations and parameter tables that reference it.
Key Information Stored
The table is documented with ten columns. The most significant are:
- COMPONENT_TYPE_ID — the surrogate primary key and unique business-key candidate; the identifier propagated to all dependent tables.
- COMPONENT_TYPE_CODE — a functional, human-readable code that distinguishes one component type from another and is typically the value used in configuration and lookups.
- CLASS_NAME — identifies the implementing class associated with the component type, linking the stored definition to its runtime behavior.
- SECURITY_GROUP_ID — a foreign key to FND_SECURITY_GROUPS, enforcing the multi-tenant security model used throughout the AMS schema.
- OBJECT_VERSION_NUMBER — supports optimistic locking for concurrent updates, standard in Oracle EBS 12.1.1 and 12.2.2.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard audit columns tracking who created and last modified each record and when.
The descriptive, translated text for each component type is held separately in AMS_DLG_COMP_TYPES_TL, while structural detail is held in the parameter and outcome child tables, leaving this base table as the compact identity and control record.
Common Use Cases and Queries
Because it is a definition table, AMS_DLG_COMP_TYPES_B is most often queried to enumerate, join, or validate available component types rather than to record transactions. Typical patterns include:
- Listing all defined component types:
SELECT COMPONENT_TYPE_ID, COMPONENT_TYPE_CODE, CLASS_NAME FROM AMS.AMS_DLG_COMP_TYPES_B; - Resolving translated names by joining to the TL table on COMPONENT_TYPE_ID and filtering by LANGUAGE.
- Reporting on component usage by joining AMS_DLG_FLOW_COMPS_B back to this table to see which types appear in which dialog flows.
- Configuration and migration scripts that map COMPONENT_TYPE_CODE to COMPONENT_TYPE_ID when loading dialog definitions.
Reporting use cases center on catalog inventories of dialog components, impact analysis before changing a component type, and auditing class-name assignments.
Related Objects
The following objects depend on or reference AMS_DLG_COMP_TYPES_B, joined via COMPONENT_TYPE_ID:
- AMS_DLG_COMP_TYPES_TL — translated (language-specific) names and descriptions.
- AMS_DLG_COMP_TYPE_OUTCOME_B — outcome definitions for each component type.
- AMS_DLG_COMP_TYPE_PARAMS_B — parameter definitions belonging to each component type.
- AMS_DLG_FLOW_COMPS_B — associates component types with dialog flows.
- HXC_TIME_CATEGORY_COMPS — an additional referencing table that consumes COMPONENT_TYPE_ID.
- FND_SECURITY_GROUPS — referenced through SECURITY_GROUP_ID.
Together these relationships confirm the table's role as a hub-like definition source within the AMS dialog framework.
-
Stores the Dialog Component Types
-
Stores the Dialog Component Types
-
Stores the display contexts associated with templates and media attributes for media.
-
View: OZF_FUND_CHECKBOOK_V 12.2.2
APPS.OZF_FUND_CHECKBOOK_V·↳ AMS_CAMPAIGNS_VL·↳ AMS_CAMPAIGN_SCHEDULES_VL·↳ AMS_DELIVERABLES_VL·Explore OZF module →
-
Stores the display contexts associated with templates and media attributes for media.
-
View: IBE_DSP_CONTEXT_VL 12.2.2
APPS.IBE_DSP_CONTEXT_VL·↳ IBE_DSP_CONTEXT_B·↳ IBE_DSP_CONTEXT_TL·Explore IBE module →
-
View: IBE_DSP_CONTEXT_V 12.2.2
APPS.IBE_DSP_CONTEXT_V·↳ IBE_DSP_AMV_ITEMS_V·↳ IBE_DSP_CONTEXT_VL·Explore IBE module →
-
The XLA_AMB_COMPONENTS_H table stores the history of the non-application specific journal entry setups, i.e. analytical criteria and mapping sets. The history is updated when the components are exported.
-
The XLA_AMB_COMPONENTS_H table stores the history of the non-application specific journal entry setups, i.e. analytical criteria and mapping sets. The history is updated when the components are exported.
-
View: IBE_DSP_CONTEXT_V 12.1.1
APPS.IBE_DSP_CONTEXT_V·↳ IBE_DSP_AMV_ITEMS_V·↳ IBE_DSP_CONTEXT_VL·Explore IBE module →
-
View: IBE_DSP_CONTEXT_VL 12.1.1
APPS.IBE_DSP_CONTEXT_VL·↳ IBE_DSP_CONTEXT_B·↳ IBE_DSP_CONTEXT_TL·Explore IBE module →
-
The XLA_STAGING_COMPONENTS_H table stores the history of the application accounting definitions and the non-application specific journal entry setups, i.e. analytical criteria and mapping sets, imported from the data file to the staging are
-
The XLA_STAGING_COMPONENTS_H table stores the history of the application accounting definitions and the non-application specific journal entry setups, i.e. analytical criteria and mapping sets, imported from the data file to the staging are
-
The XLA_AAD_LOADER_LOGS table stores the errors and logs generated by the application accounting definitions loader.
-
View: OZF_FUND_CHECKBOOK_V 12.1.1
APPS.OZF_FUND_CHECKBOOK_V·↳ AMS_CAMPAIGNS_VL·↳ AMS_CAMPAIGN_SCHEDULES_VL·↳ AMS_DELIVERABLES_VL·Explore OZF module →
-
The XLA_AMB_UPDATED_COMPS table stores the application accounting definitions and journal entry setups that has been updated.
-
The XLA_AAD_LOADER_LOGS table stores the errors and logs generated by the application accounting definitions loader.
-
The XLA_AMB_UPDATED_COMPS table stores the application accounting definitions and journal entry setups that has been updated.
-
Stores Dialog Flow Component Properties
-
Stores Dialog Flow Component Properties
-
The XLA_AAD_LOADER_DEFNS_T table is the interface table that facilitates the data transfer from data files and the database.
-
The XLA_AAD_LOADER_DEFNS_T table is the interface table that facilitates the data transfer from data files and the database.
-
VIEW: IBE.IBE_DSP_CONTEXT_B# 12.2.2
-
VIEW: IBE.IBE_DSP_CONTEXT_B# 12.2.2
-
VIEW: APPS.IBE_DSP_CONTEXT_V 12.1.1
-
VIEW: APPS.IBE_DSP_CONTEXT_V 12.2.2