Search Results ams_campaign_schedule_status
Overview
The view APPS.AMS_P_CAMPAIGN_SCHEDS_V is a denormalized reporting and integration layer exposed by Oracle Marketing (formerly Oracle Advanced Marketing) within Oracle E-Business Suite releases 12.1.1 and 12.2.2. It presents campaign schedule records—the individual, time-bound execution instances of a marketing campaign—joined to the descriptive meaning of each schedule's lifecycle status. The view's central purpose is to translate the coded values stored on the schedule row into human-readable and API-consumable form, and to restrict the result set to schedules belonging to active, displayed campaigns.
It is a "presentation" view in the AMS (Advanced Marketing) family, distinguished by the _P_ prefix, which conventionally indicates a public, presentation-oriented view intended for external consumption by reports, concurrent programs, and integration interfaces rather than for internal transactional processing. For users who search on ams_campaign_schedule_status, this view is the primary object of interest because it is here that the lookup type AMS_CAMPAIGN_SCHEDULE_STATUS is joined to the schedule row and its meaning exposed as the SCHEDULE_STATUS column.
Underlying Base Objects
The documented referenced base objects are: AMS_CAMPAIGNS_VL (VIEW), AMS_CAMPAIGN_SCHEDULES_VL (VIEW), AMS_CHANNELS_TL (SYNONYM), AMS_EVENT_OFFERS_VL (VIEW), AMS_LOOKUPS (VIEW), AMS_MEDIA_TL (SYNONYM), and HZ_TIMEZONES_TL (SYNONYM). Accordingly, the view orchestrates these sources:
AMS_CAMPAIGN_SCHEDULES_VLsupplies the schedule row attributes—the driving table aliasedB—carryingSCHEDULE_ID,CAMPAIGN_ID, status code, dates, and media references.AMS_CAMPAIGNS_VL(aliasedCAM) supplies the parent campaign's name, type, and source, joined onCAMPAIGN_ID.AMS_LOOKUPSis joined twice: once asLKPfor the schedule status meaning and once asLKP1for the media type meaning.AMS_MEDIA_TL(aliasedM) suppliesMEDIA_NAME,AMS_CHANNELS_TL(aliasedCH) suppliesCHANNEL_NAME, andHZ_TIMEZONES_TL(aliasedHZ) supplies the timezone display name.AMS_EVENT_OFFERS_VLappears in the documented lineage and is referenced through the union branch that handles event-based schedules (ACTIVITY_TYPE_CODE = 'EVENTS'), which the first branch explicitly excludes.
Key Columns
SCHEDULE_ID,CAMPAIGN_ID— primary identifiers of the schedule and its campaign.CAMPAIGN_NAME,CAMPAIGN_TYPE,CAMPAIGN_SOURCE_CODE— descriptive campaign attributes.SCHEDULE_STATUS— the lookup meaning derived fromLKPfor lookup typeAMS_CAMPAIGN_SCHEDULE_STATUS, joined viaSTATUS_CODE. This is the column users searching onams_campaign_schedule_statusare typically after.STATUS_CODE,STATUS_DATE— the underlying lookup code and the timestamp the status was set.USE_PARENT_CODE_FLAG,SCHEDULE_SOURCE_CODE— inheritance and origin indicators.ACTIVITY_TYPE_CODEand the derived media type meaning — the schedule's activity classification.ACTIVITY_ID,MEDIA_NAME,MARKETING_MEDIUM_ID,CHANNEL_NAME— the medium and channel through which the schedule is delivered.START_DATE_TIME,END_DATE_TIME,START_PERIOD_NAME,END_PERIOD_NAME,TIMEZONE_ID,HZ.NAME— scheduling window and timezone.- Contact and delivery attributes:
COVER_LETTER_ID,REPLY_TO_MAIL,MAIL_SENDER_NAME,MAIL_SUBJECT,FROM_FAX_NO. - Governance and financial columns:
TRIGGERABLE_FLAG,TRIGGER_ID,NOTIFY_USER_ID,APPROVER_USER_ID,OWNER_USER_ID,PRIORITY,TRANSACTION_CURRENCY_CODE,FUNCTIONAL_CURRENCY_CODE,BUDGET_AMOUNT_TC,BUDGET_AMOUNT_FC.
Common Use Cases and Queries
Typical uses include campaign schedule dashboards, status monitoring reports, and outbound integration extracts. The view's filters (B.ACTIVE_FLAG = 'Y', CAM.SHOW_CAMPAIGN_FLAG = 'Y', CAM.ACTIVE_FLAG = 'Y', and language/timeline matching via USERENV('LANG')) mean it returns only currently displayable, active data for the session language.
Sample query to list schedules by status for a campaign:
SELECT schedule_id, campaign_name, schedule_status, status_date, start_date_time, end_date_timeFROM apps.ams_p_campaign_scheds_vWHERE campaign_id = :campaign_idORDER BY start_date_time;
To summarize schedule counts per status:
SELECT schedule_status, COUNT(*) num_schedulesFROM apps.ams_p_campaign_scheds_vGROUP BY schedule_statusORDER BY schedule_status;
To retrieve schedules in flight for a given time window and medium:
SELECT schedule_id, campaign_name, media_name, channel_name, schedule_statusFROM apps.ams_p_campaign_scheds_vWHERE start_date_time >= :from_dt AND end_date_time <= :to_dtAND media_name = :media;
Because the view joins translated (_TL) objects using USERENV('LANG'), results are language-sensitive; applications should not cache results across sessions with differing language settings. As with all AMS presentation views, it should be queried rather than modified—status transitions are performed through the underlying Marketing APIs against AMS_CAMPAIGN_SCHEDULES, with the view reflecting the resulting lookup meaning.
-
Lookup Type: AMS_CAMPAIGN_SCHEDULE_STATUS
12.1.1
product: AMS - Marketing , meaning: Activity Status ,
-
Lookup Type: AMS_CAMPAIGN_SCHEDULE_STATUS
12.2.2
product: AMS - Marketing , meaning: Activity Status ,
-
VIEW: APPS.AMS_P_CAMPAIGN_SCHEDS_V
12.1.1
-
VIEW: APPS.AMS_P_CAMPAIGN_SCHEDS_V
12.2.2
-
APPS.AMS_ADI_CAMP_SCHED_PVT SQL Statements
12.1.1
-
APPS.AMS_ADI_CAMP_SCHED_PVT SQL Statements
12.2.2
-
View: AMS_P_CAMPAIGN_SCHEDS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:AMS.AMS_P_CAMPAIGN_SCHEDS_V, object_name:AMS_P_CAMPAIGN_SCHEDS_V, status:VALID, product: AMS - Marketing , description: This public view returns the campaign schedule information.. , implementation_dba_data: APPS.AMS_P_CAMPAIGN_SCHEDS_V ,
-
View: AMS_P_CAMPAIGN_SCHEDS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AMS.AMS_P_CAMPAIGN_SCHEDS_V, object_name:AMS_P_CAMPAIGN_SCHEDS_V, status:VALID, product: AMS - Marketing , description: This public view returns the campaign schedule information.. , implementation_dba_data: APPS.AMS_P_CAMPAIGN_SCHEDS_V ,
-
APPS.AMS_SCHEDULER_PVT SQL Statements
12.2.2
-
APPS.AMS_SCHEDULER_PVT SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.IEC_STATUS_PVT SQL Statements
12.1.1
-
APPS.IEC_STATUS_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.AMS_STATUS_PVT
12.1.1
-
PACKAGE BODY: APPS.AMS_STATUS_PVT
12.2.2
-
PACKAGE BODY: APPS.AMS_ADI_CAMP_SCHED_PVT
12.2.2
-
PACKAGE BODY: APPS.AMS_ADI_CAMP_SCHED_PVT
12.1.1
-
APPS.AMS_SCHEDULERULES_PVT SQL Statements
12.2.2
-
APPS.AMS_SCHEDULERULES_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AMS_CAMPAIGNRULES_PVT
12.1.1
-
PACKAGE BODY: APPS.AMS_CAMPAIGNRULES_PVT
12.2.2
-
PACKAGE BODY: APPS.AMS_SCHEDULER_PVT
12.1.1
-
PACKAGE BODY: APPS.AMS_SCHEDULER_PVT
12.2.2
-
APPS.IEC_STATUS_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_ADI_CAMP_SCHED_PVT dependencies on AMS_USER_STATUSES_VL
12.1.1
-
APPS.IEC_STATUS_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_SCHEDULERULES_PVT dependencies on AMS_APPROVAL_PVT
12.2.2
-
APPS.AMS_SCHEDULER_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_ADI_CAMP_SCHED_PVT dependencies on AMS_USER_STATUSES_VL
12.2.2
-
APPS.AMS_SCHEDULER_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_ADI_CAMP_SCHED_PVT dependencies on AMS_SCHEDULERULES_PVT
12.1.1
-
APPS.AMS_ADI_CAMP_SCHED_PVT dependencies on AMS_SCHEDULERULES_PVT
12.2.2
-
APPS.AMS_SCHEDULERULES_PVT dependencies on AMS_APPROVAL_PVT
12.1.1
-
APPS.AMS_SCHEDULERULES_PVT dependencies on AMS_USER_STATUSES_B
12.2.2
-
APPS.AMS_SCHEDULERULES_PVT dependencies on AMS_USER_STATUSES_B
12.1.1
-
APPS.AMS_COPYELEMENTS_PVT dependencies on AMS_UTILITY_PVT
12.1.1
-
APPS.AMS_COPYELEMENTS_PVT dependencies on AMS_UTILITY_PVT
12.2.2
-
PACKAGE BODY: APPS.IEC_STATUS_PVT
12.2.2
-
PACKAGE BODY: APPS.IEC_STATUS_PVT
12.1.1
-
APPS.AMS_CAMPAIGNRULES_PVT dependencies on AMS_UTILITY_PVT
12.1.1
-
APPS.AMS_CAMPAIGNRULES_PVT dependencies on AMS_UTILITY_PVT
12.2.2
-
APPS.AMS_CAMPAIGNRULES_PVT dependencies on AMS_CAMPAIGN_SCHEDULES_B
12.1.1
-
APPS.AMS_CAMP_SCHEDULE_PVT dependencies on AMS_SCHEDULERULES_PVT
12.1.1
-
APPS.AMS_CAMP_SCHEDULE_PVT dependencies on AMS_SCHEDULERULES_PVT
12.2.2
-
APPS.AMS_CAMPAIGNRULES_PVT dependencies on AMS_CAMPAIGN_SCHEDULES_B
12.2.2
-
PACKAGE BODY: APPS.AMS_CAMP_SCHEDULE_PVT
12.2.2
-
PACKAGE BODY: APPS.AMS_CAMP_SCHEDULE_PVT
12.1.1
-
PACKAGE BODY: APPS.AMS_SCHEDULERULES_PVT
12.2.2
-
PACKAGE BODY: APPS.AMS_SCHEDULERULES_PVT
12.1.1