Search Results ams_act_resources_pk
Overview
The AMS_ACT_RESOURCES table is a core data object within the Oracle E-Business Suite (EBS) Marketing (AMS) module, specifically in versions 12.1.1 and 12.2.2. Its primary function is to store the association between business activities—most notably marketing events—and the business parties or resources assigned to them. The table acts as a junction, linking specific activities (identified by ACT_RESOURCE_USED_BY_ID) to specific resources (identified by RESOURCE_ID). This enables the system to manage and track the allocation of personnel, teams, or other party resources to marketing initiatives, ensuring proper planning and execution of activities like events.
Key Information Stored
The table's structure centers on its primary and unique keys, which define the core relationships it manages. The primary key, ACTIVITY_RESOURCE_ID, is a unique system-generated identifier for each record. The critical business logic is enforced by the unique key (AMS_ACT_RESOURCES_UK1), which comprises three columns: ACT_RESOURCE_USED_BY_ID, ARC_ACT_RESOURCE_USED_BY, and RESOURCE_ID. This combination ensures a resource is not duplicated for a given activity. The ARC_ACT_RESOURCE_USED_BY column is a discriminator that indicates the object type of the associated activity (e.g., event header or event offer). Other significant columns include RESOURCE_ID, which links to the resource definition in JTF_RS_RESOURCE_EXTNS, and USER_STATUS_ID, which links to status codes in AMS_USER_STATUSES_B to track the resource's assignment status for the activity.
Common Use Cases and Queries
A primary use case is generating participant or staff lists for a marketing event. Administrators can query this table to list all resources assigned to a specific event header, which is essential for coordination and communication. Another common scenario is validating resource availability before assignment to prevent double-booking. Sample SQL to retrieve all resources for a specific event would join AMS_ACT_RESOURCES with JTF_RS_RESOURCE_EXTNS for resource details and filter on ACT_RESOURCE_USED_BY_ID and ARC_ACT_RESOURCE_USED_BY. Reporting use cases include capacity planning dashboards, which aggregate resource counts by activity type, and operational reports detailing resource assignments across all active marketing campaigns.
Related Objects
The AMS_ACT_RESOURCES table is integral to the Marketing data model, with documented foreign key relationships to several key tables. These relationships are crucial for data integrity and join paths in queries:
- AMS_EVENT_HEADERS_ALL_B and AMS_EVENT_OFFERS_ALL_B: Linked via ACT_RESOURCE_USED_BY_ID. These are the primary activity tables where the resource is used, representing the event itself or specific offers within an event.
- JTF_RS_RESOURCE_EXTNS: Linked via RESOURCE_ID. This table in the Resource Management foundation stores the detailed definition of the resource (person or team) being assigned.
- AMS_USER_STATUSES_B: Linked via USER_STATUS_ID. This reference table provides the status (e.g., Assigned, Confirmed, Cancelled) for the resource's involvement in the activity.
-
Table: AMS_ACT_RESOURCES
12.2.2
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_ACT_RESOURCES, object_name:AMS_ACT_RESOURCES, status:VALID, product: AMS - Marketing , description: Stores business parties for a specific activity such as an event. , implementation_dba_data: AMS.AMS_ACT_RESOURCES ,
-
Table: AMS_ACT_RESOURCES
12.1.1
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_ACT_RESOURCES, object_name:AMS_ACT_RESOURCES, status:VALID, product: AMS - Marketing , description: Stores business parties for a specific activity such as an event. , implementation_dba_data: AMS.AMS_ACT_RESOURCES ,
-
eTRM - AMS Tables and Views
12.2.2
description: This table is used to store tracking data for web advertisement and offer type schedules ,
-
eTRM - AMS Tables and Views
12.1.1
description: This table is used to store tracking data for web advertisement and offer type schedules ,
-
eTRM - AMS Tables and Views
12.2.2
description: This table is used to store tracking data for web advertisement and offer type schedules ,
-
eTRM - AMS Tables and Views
12.1.1
description: This table is used to store tracking data for web advertisement and offer type schedules ,