Search Results ams_custom_setup_attr
Overview
The AMS_CUSTOM_SETUP_ATTR table is a core data object within the Oracle E-Business Suite (EBS) Marketing (AMS) module. Its primary function is to store the detailed configuration attributes associated with custom setups defined in the application. In the context of Oracle EBS 12.1.1 and 12.2.2, custom setups allow for the extension and tailoring of standard marketing functionality to meet specific business requirements. This table acts as the repository for the individual parameters and values that define the behavior of these custom configurations, enabling a flexible and data-driven approach to system personalization within the AMS module.
Key Information Stored
The table's structure is designed to hold the metadata and values for setup attributes. The primary key, SETUP_ATTRIBUTE_ID, uniquely identifies each attribute record. The most critical foreign key column is CUSTOM_SETUP_ID, which links each attribute to its parent custom setup definition in the AMS_CUSTOM_SETUPS_B table. While the full column list is not detailed in the provided metadata, a table of this nature typically includes columns such as ATTRIBUTE_CODE, ATTRIBUTE_VALUE, DISPLAY_SEQUENCE, and potentially columns for data type, description, and enabled flags. These columns collectively store the specific configuration points that determine how a given custom setup operates within the marketing processes.
Common Use Cases and Queries
This table is central to querying and reporting on custom marketing configurations. A common use case involves retrieving all attributes for a specific custom setup to understand its complete configuration or to troubleshoot its behavior. Developers and administrators may query this table to audit customizations or to migrate setup data between instances. A typical SQL pattern involves joining to the parent setup table:
- Retrieve Attributes for a Setup:
SELECT * FROM AMS_CUSTOM_SETUP_ATTR WHERE CUSTOM_SETUP_ID = <ID> ORDER BY DISPLAY_SEQUENCE; - Join with Parent Setup:
SELECT s.CUSTOM_SETUP_CODE, a.* FROM AMS_CUSTOM_SETUPS_B s, AMS_CUSTOM_SETUP_ATTR a WHERE s.CUSTOM_SETUP_ID = a.CUSTOM_SETUP_ID;
These queries support implementation analysis, upgrade impact assessments, and operational support for custom marketing features.
Related Objects
The AMS_CUSTOM_SETUP_ATTR table has a direct and documented foreign key relationship with a core setup table, as per the provided metadata:
- AMS_CUSTOM_SETUPS_B: This is the parent table for custom setup definitions. The foreign key constraint links
AMS_CUSTOM_SETUP_ATTR.CUSTOM_SETUP_IDto a corresponding record inAMS_CUSTOM_SETUPS_B. This relationship ensures that every attribute is associated with a valid master setup record. The table likely also has relationships with other AMS tables that reference setup attributes, such as those storing runtime data that utilizes these custom configurations, though these are not specified in the excerpt provided.
-
Table: AMS_CUSTOM_SETUP_ATTR
12.2.2
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_CUSTOM_SETUP_ATTR, object_name:AMS_CUSTOM_SETUP_ATTR, status:VALID, product: AMS - Marketing , description: Store all the setup attributes of a custom setup. , implementation_dba_data: AMS.AMS_CUSTOM_SETUP_ATTR ,
-
Table: AMS_CUSTOM_SETUP_ATTR
12.1.1
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_CUSTOM_SETUP_ATTR, object_name:AMS_CUSTOM_SETUP_ATTR, status:VALID, product: AMS - Marketing , description: Store all the setup attributes of a custom setup. , implementation_dba_data: AMS.AMS_CUSTOM_SETUP_ATTR ,
-
Table: AMS_CUSTOM_SETUPS_B
12.1.1
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_CUSTOM_SETUPS_B, object_name:AMS_CUSTOM_SETUPS_B, status:VALID, product: AMS - Marketing , description: Stores all the custom setups. , implementation_dba_data: AMS.AMS_CUSTOM_SETUPS_B ,
-
Table: AMS_CUSTOM_SETUPS_B
12.2.2
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_CUSTOM_SETUPS_B, object_name:AMS_CUSTOM_SETUPS_B, status:VALID, product: AMS - Marketing , description: Stores all the custom setups. , implementation_dba_data: AMS.AMS_CUSTOM_SETUPS_B ,