Search Results as_prom_scripts_pk
Overview
The AS_PROMOTION_SCRIPTS table is a core data object within the Oracle E-Business Suite (EBS) Sales Foundation module (AS). It functions as a junction or intersection table, establishing and managing the many-to-many relationship between sales promotions and sales scripts. Its primary role is to link specific scripts, which are predefined sequences of questions and talking points, to specific marketing or sales promotions. This linkage enables sales representatives to follow standardized, promotion-specific guidance during customer interactions, ensuring consistent messaging and effective campaign execution across the sales force in both EBS 12.1.1 and 12.2.2 environments.
Key Information Stored
The table's structure is intentionally simple, designed solely to maintain the association between two key entities. Its critical columns are defined by its composite primary key and foreign key relationships. The SCRIPT_ID column stores the unique identifier for a sales script defined elsewhere in the system. The PROMOTION_ID column stores the unique identifier for a sales promotion. Together, these two columns form the primary key (AS_PROM_SCRIPTS_PK), ensuring that any specific script-promotion combination is recorded only once. The table may contain additional audit columns (e.g., CREATION_DATE, CREATED_BY) common to EBS tables, though the provided metadata specifically confirms only the two core data columns.
Common Use Cases and Queries
This table is central to operations where promotion-specific scripting is required. A common use case is generating a list of all scripts assigned to a particular promotion for a sales team's playbook. Conversely, administrators may query to find all promotions associated with a specific script for impact analysis or during script updates. Typical reporting involves joining to the related master tables. For example, to retrieve all script details for a given promotion, a query would join AS_PROMOTION_SCRIPTS to AS_PROMOTIONS_ALL on PROMOTION_ID and to the script master table (commonly AS_SALES_SCRIPTS_B or similar) on SCRIPT_ID. Data from this table is also critical for the user interface within the Sales Foundation module where scripts are selected and assigned to promotions.
Related Objects
The table's existence is defined entirely by its relationships to master data tables, as confirmed by the provided foreign key metadata. It has a direct and dependent relationship with the AS_PROMOTIONS_ALL table. The two documented foreign keys indicate that both the SCRIPT_ID and PROMOTION_ID columns in AS_PROMOTION_SCRIPTS reference the AS_PROMOTIONS_ALL table. This suggests the script master information may be stored within a subtype or related structure of the promotions table, or the metadata may indicate a consolidated reference. The primary key constraint, AS_PROM_SCRIPTS_PK, enforces data integrity for these relationships. This table is typically accessed indirectly through higher-level APIs and forms within the Sales Foundation module rather than via direct DML.
-
Table: AS_PROMOTION_SCRIPTS
12.2.2
owner:OSM, object_type:TABLE, fnd_design_data:AS.AS_PROMOTION_SCRIPTS, object_name:AS_PROMOTION_SCRIPTS, status:VALID, product: AS - Sales Foundation , description: Holds scripts linked to promotions , implementation_dba_data: OSM.AS_PROMOTION_SCRIPTS ,
-
Table: AS_PROMOTION_SCRIPTS
12.1.1
owner:OSM, object_type:TABLE, fnd_design_data:AS.AS_PROMOTION_SCRIPTS, object_name:AS_PROMOTION_SCRIPTS, status:VALID, product: AS - Sales Foundation , description: Holds scripts linked to promotions , implementation_dba_data: OSM.AS_PROMOTION_SCRIPTS ,
-
eTRM - AS Tables and Views
12.2.2
description: - Retrofitted ,
-
eTRM - AS Tables and Views
12.1.1
description: - Retrofitted ,
-
eTRM - AS Tables and Views
12.2.2
description: - Retrofitted ,
-
eTRM - AS Tables and Views
12.1.1
description: - Retrofitted ,