Results for “campaign_inbound_script”

10 results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

The AST_GRP_CAMPAIGNS_V view is a TeleSales (AST) reporting and integration artifact owned by the APPS schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It presents the intersection between resource groups defined in the CRM Resource Manager and marketing campaigns defined in Oracle Marketing (AMS), exposing only those group-to-campaign assignments that are currently active. Because the view joins across three product families — TeleSales, Marketing, and CRM Foundation — it allows call center administrators, campaign managers, and downstream integrations to treat group membership and campaign metadata as a single denormalized result set.

For users searching on campaign_status_code, this view is the appropriate access point. The source column STATUS_CODE on AMS_P_CAMPAIGNS_V is exposed here as CAMPAIGN_STATUS_CODE, allowing the operational state of a campaign (for example active versus expired) to be filtered or reported alongside the group responsible for executing it.

Underlying Base Objects

The view is defined over three documented base objects:

Because the join conditions also filter on ENABLED_FLAG = 'Y' and on TRUNC(SYSDATE) falling between the assignment's start and end dates (using NVL so that null bounds are treated as open-ended), the view returns a date-effective snapshot rather than all historical assignments.

Key Columns

Common Use Cases and Queries

Typical scenarios include identifying which resource group owns a currently active campaign, populating agent-facing campaign selection lists, and reconciling marketing spend or call volumes by campaign status.

  • List active campaigns with their owning group:
    SELECT group_number, group_name,
           campaign_name, campaign_status_code
    FROM   ast_grp_campaigns_v
    WHERE  campaign_status_code = 'ACTIVE';
  • Determine all campaigns assigned to a specific group:
    SELECT campaign_name, campaign_status_code,
           assign_start_date, assign_end_date
    FROM   ast_grp_campaigns_v
    WHERE  group_id = :p_group_id
    ORDER  BY campaign_name;
  • Report channel coverage for inbound campaigns:
    SELECT campaign_name, campaign_inbound_flag,
           campaign_inbound_phone, campaign_inbound_email
    FROM   ast_grp_campaigns_v
    WHERE  campaign_status_code = 'ACTIVE'
    AND    campaign_inbound_flag = 'Y';

Because the view embeds a SYSDATE predicate and joins two translated views, queries against it are best restricted by group_id or campaign_id where possible. Note that ROW_ID is exposed for the assignment row, but the view remains non-updatable and should be treated strictly as a read-only reporting source.