Search Results ams_list_src_fields
Overview
The AMS_LIST_SRC_FIELDS table is a core metadata repository within the Oracle E-Business Suite Marketing (AMS) module. It functions as a central catalog, defining and storing the specific data fields or attributes that are available for use across various list source types. A list source type, defined in the related AMS_LIST_SRC_TYPES table, represents a category of data, such as a specific customer table or transaction interface. This table's primary role is to establish a reusable library of field definitions, enabling the configuration of marketing lists, data imports, and targeting criteria by providing a standardized reference to available columns from underlying application tables.
Key Information Stored
The table's structure is designed to uniquely identify a field within the context of its source. The primary key, LIST_SOURCE_FIELD_ID, provides a unique system identifier. The critical descriptive columns are FIELD_TABLE_NAME and FIELD_COLUMN_NAME, which together specify the physical database table and column that this metadata record represents. The LIST_SOURCE_TYPE_ID is a foreign key that links the field to its parent category or source type in the AMS_LIST_SRC_TYPES table. This relationship ensures fields are organized and accessible within their appropriate data context. The unique key constraint (AMS_LIST_SRC_FIELDS_UK1) on these three columns prevents duplicate field definitions for a given source type.
Common Use Cases and Queries
This table is essential for administrative setup and dynamic SQL generation within marketing processes. A common use case is retrieving all available fields for a specific list source to populate a user interface dropdown for list creation or segmentation. For example, to find all fields for a source type named 'CUSTOMERS', a query would join to AMS_LIST_SRC_TYPES. Another critical scenario involves data mapping during list imports or predictive model configuration, where the system references AMS_LIST_SRC_FIELDS to validate source-to-target field mappings. A typical reporting query might list all configured fields with their source types:
- SELECT lsft.name source_type, lsf.field_table_name, lsf.field_column_name FROM ams_list_src_fields lsf, ams_list_src_types_b lsft WHERE lsf.list_source_type_id = lsft.list_source_type_id ORDER BY 1, 2, 3;
Related Objects
As documented in the foreign key relationships, AMS_LIST_SRC_FIELDS is a foundational table referenced by several key marketing entities. Its primary relationship is with AMS_LIST_SRC_TYPES via the LIST_SOURCE_TYPE_ID column, defining the field's category. It is also referenced by AMS_LIST_FIELDS_B, which stores instances of these fields used in specific marketing lists. Crucially, the table is linked to Data Mining (DM) objects: AMS_DM_BIN_VALUES, AMS_DM_IMP_ATTRIBUTES, and AMS_DM_TARGETS_B all use the SOURCE_FIELD_ID to associate mining model attributes, bins, and targets with their original source field definition, ensuring traceability and consistency in analytical models.
-
Table: AMS_LIST_SRC_FIELDS
12.1.1
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_LIST_SRC_FIELDS, object_name:AMS_LIST_SRC_FIELDS, status:VALID, product: AMS - Marketing , description: This table stores all fields associated to a certain list source type. , implementation_dba_data: AMS.AMS_LIST_SRC_FIELDS ,
-
Table: AMS_LIST_SRC_FIELDS
12.2.2
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_LIST_SRC_FIELDS, object_name:AMS_LIST_SRC_FIELDS, status:VALID, product: AMS - Marketing , description: This table stores all fields associated to a certain list source type. , implementation_dba_data: AMS.AMS_LIST_SRC_FIELDS ,
-
APPS.AMS_LIST_RUNNING_TOTAL_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_DM_TARGET_VALUE_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LISTGENERATION_PKG dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_ACT_LIST_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_CPAGEUTILITY_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_MANUAL_LIST_GEN dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LIST_SRC_FIELDS_NEW_PKG dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_IMPORT_XML_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_ADV_FILTER_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_LIST_SRC_TYPES_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_IMPORTCLIENT_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_LIST_SRC_FIELD_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_ADV_FILTER_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_IMPORT_XML_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_LIST_SRC_MAPPING dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_CPAGEUTILITY_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LIST_SRC_TYPES_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LIST_SRC_FIELD_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LISTGENERATION_PKG dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LIST_RUNNING_TOTAL_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_LIST_SRC_FIELDS_PKG dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_DMSELECTION_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_LISTSOURCETYPE_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LISTIMPORT_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LIST_SRC_FIELDS_PKG dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LIST_SRC_MAPPING dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_MANUAL_LIST_GEN dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_LIST_MAINT_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_IMPORT_XML_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_ACT_LIST_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_LISTSOURCETYPE_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_LISTIMPORT_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_DM_IMP_ATTRIBUTE_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_DM_IMP_ATTRIBUTE_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LIST_MAINT_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_DMSOURCE_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_DMSOURCE_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_DMSELECTION_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_DM_TARGET_VALUE_PVT dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_IMPORT_XML_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_IMPORTCLIENT_PVT dependencies on AMS_LIST_SRC_FIELDS
12.1.1
-
APPS.AMS_LIST_SRC_FIELDS_NEW_PKG dependencies on AMS_LIST_SRC_FIELDS
12.2.2
-
APPS.AMS_LIST_RUNNING_TOTAL_PVT dependencies on AMS_ATTB_LOV_B
12.1.1
-
APPS.AMS_CPAGEUTILITY_PVT dependencies on AMS_CPAG_QUESTIONS_B
12.1.1
-
APPS.AMS_DMSOURCE_PVT dependencies on AMS_LIST_SRC_TYPES
12.2.2
-
APPS.AMS_DMSOURCE_PVT dependencies on AMS_LIST_SRC_TYPES
12.1.1
-
APPS.AMS_LIST_RUNNING_TOTAL_PVT dependencies on AMS_ATTB_LOV_B
12.2.2
-
APPS.AMS_LIST_RUNNING_TOTAL_PVT dependencies on AMS_ATTB_LOV_VALUES_B
12.1.1