Search Results ams_user_statuses_b
Overview
The AMS_USER_STATUSES_B table is a core master data table within the Oracle E-Business Suite Marketing (AMS) module. It functions as the primary repository for user-defined status codes, providing a centralized, flexible mechanism for tracking the lifecycle state of various marketing and related business objects. Its role is pivotal in enabling workflow, approval processes, and status-driven reporting across the marketing application. The table stores the base, non-translatable attributes of each status, while its corresponding translation table, AMS_USER_STATUSES_TL, supports multilingual implementations.
Key Information Stored
While the specific column list is not detailed in the provided metadata, the structure of such a status table in Oracle EBS typically includes several key fields. The primary identifier, USER_STATUS_ID, is the unique surrogate key for each status record. A STATUS_CODE column usually holds a short, internal identifier, and a STATUS_TYPE column is critical for categorizing the status's applicability (e.g., 'CAMP_CAMPAIGN', 'CAMP_SCHEDULE', 'DELIVERABLE'). Other common columns include ENABLED_FLAG (to activate or deactivate the status), DISPLAY_ORDER (for UI presentation), and the standard WHO columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY). The table's primary key constraint is named AMS_USER_STATUSES_B_PK on the USER_STATUS_ID column.
Common Use Cases and Queries
This table is central to querying and reporting on the state of marketing entities. A common use case involves joining AMS_USER_STATUSES_B to transactional tables to generate status-based dashboards or to enforce business rules in custom logic. For instance, to list all active campaigns with their user-defined status, a query would join AMS_CAMPAIGNS_ALL_B to this table. Administrators may query the table to audit or configure the available statuses for a specific object type. A typical pattern for retrieving enabled statuses for campaigns would be:
SELECT status_code, meaning FROM ams_user_statuses_b bus, ams_user_statuses_tl tl WHERE bus.user_status_id = tl.user_status_id AND tl.language = USERENV('LANG') AND status_type = 'CAMP_CAMPAIGN' AND enabled_flag = 'Y' ORDER BY display_order;
This table is also integral to the setup of approval workflows, where status transitions are governed by predefined rules.
Related Objects
As evidenced by the extensive foreign key relationships, AMS_USER_STATUSES_B is a fundamental reference table for numerous entities across the AMS and related modules. Key dependent transactional tables include:
- AMS_CAMPAIGNS_ALL_B and AMS_CAMPAIGN_SCHEDULES_B for campaign management.
- AMS_DELIVERABLES_ALL_B for marketing deliverables.
- AMS_EVENT_HEADERS_ALL_B and AMS_EVENT_OFFERS_ALL_B for event management.
- AMS_OFFERS and OZF_OFFERS for offer management.
- PV_PARTNER_PROGRAM_B for partner programs.
-
Table: AMS_USER_STATUSES_B
12.1.1
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_USER_STATUSES_B, object_name:AMS_USER_STATUSES_B, status:VALID, product: AMS - Marketing , description: Stores User status information , implementation_dba_data: AMS.AMS_USER_STATUSES_B ,
-
Table: AMS_USER_STATUSES_B
12.2.2
owner:AMS, object_type:TABLE, fnd_design_data:AMS.AMS_USER_STATUSES_B, object_name:AMS_USER_STATUSES_B, status:VALID, product: AMS - Marketing , description: Stores User status information , implementation_dba_data: AMS.AMS_USER_STATUSES_B ,
-
APPS.AMS_ACTIVATE_EVENTSCHED_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_DM_MODEL_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.IEC_STATUS_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.OZF_SD_REQUEST_PUB dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_IMPORT_LIST_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.PV_PARTNER_PROGRAM_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.OZF_FUNDS_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_LIST_PURGE_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_DELIVERABLE_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_DM_TARGET_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_EVENTHEADER_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_USER_STATUSES_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_ACTIVATE_EVENTSCHED_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.OZF_SD_UTIL_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_USER_STATUSES_PKG dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.IEC_STATUS_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.OZF_FUNDS_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_USER_STATUSES_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_EVTREGS_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_AGENDAS_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_LIST_PURGE_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_AGENDAS_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_EVENTOFFER_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.OZF_SD_UTIL_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.OZF_SD_REQUEST_PUB dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_DM_SCORE_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_COPYACTIVITIES_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_EVENTOFFER_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_CAMPAIGNRULES_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_SCHEDULER_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.PV_PRGM_APPROVAL_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_SCHEDULERULES_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_USER_STATUSES_PKG dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_IMPORT_LIST_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_EVENTHEADER_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.PV_PARTNER_PROGRAM_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_COPYACTIVITIES_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_SCHEDULER_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_DM_SCORE_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_DM_TARGET_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_DM_MODEL_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_CAMPAIGNRULES_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_SCHEDULERULES_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.PV_PRGM_APPROVAL_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_EVTREGS_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_DELIVERABLE_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_USER_STATUSES_PKG dependencies on AMS_USER_STATUSES_B_S
12.1.1
-
VIEW: AMS.AMS_USER_STATUSES_B#
12.2.2
owner:AMS, object_type:VIEW, object_name:AMS_USER_STATUSES_B#, status:VALID,