DBA Data[Home] [Help]

APPS.AMS_REFRESHMETRIC_PVT SQL Statements

The following lines contain the word 'select', 'insert', 'update' or 'delete':

Line: 143

      SELECT metric_parent_id
      FROM ams_metrics_all_b
      WHERE metric_id = l_metric_id;
Line: 150

      SELECT parent_campaign_id
      FROM ams_campaigns_all_b
      WHERE campaign_id = l_act_metric_used_by_id;
Line: 156

      SELECT event_header_id
      FROM ams_event_offers_all_b
      WHERE event_offer_id = l_act_metric_used_by_id;
Line: 164

      SELECT event_header_id
      FROM ams_event_offers_all_b
      WHERE event_offer_id = l_act_metric_used_by_id;
Line: 170

      SELECT parent_event_header_id
      FROM ams_event_headers_all_b
      WHERE event_header_id = l_act_metric_used_by_id;
Line: 178

      SELECT program_id
      FROM ams_event_headers_all_b
      WHERE event_header_id = l_act_metric_used_by_id;
Line: 183

      SELECT rollup_type
      FROM ams_campaigns_all_b
      WHERE campaign_id = l_camp_id;
Line: 190

      SELECT campaign_id
      FROM ams_campaign_schedules_b
      WHERE schedule_id = l_act_metric_used_by_id;
Line: 195

      SELECT parent_id
      FROM ams_event_offers_all_b
      WHERE event_offer_id = l_act_metric_used_by_id
      AND parent_type = 'RCAM';
Line: 205

      SELECT activity_metric_id
      FROM ams_act_metrics_all
      WHERE metric_id = l_metric_parent_id
      AND act_metric_used_by_id = l_obj_id
      AND arc_act_metric_used_by = l_obj_code;
Line: 336

         UPDATE ams_act_metrics_all
            SET rollup_to_metric = l_act_met_id
            WHERE activity_metric_id = p_activity_metric_id;
Line: 375

           SELECT using_object, used_object, metric_id, metric_type_id
           FROM ams_metric_accruals
           WHERE ams_metric_acc_id = l_accr_met_acc_id;
Line: 385

      SELECT actmet.activity_metric_id,
             actmet.metric_id,
             actmet.func_actual_value,
             actmet.func_forecasted_value,
             actmet.functional_currency_code,
             objassoc.object_association_id
        FROM ams_act_metrics_all actmet,
             ams_metrics_all_b met,
             ams_object_associations objassoc
       WHERE actmet.metric_id = met.metric_id
         AND objassoc.master_object_type = l_master_obj_type
         AND objassoc.master_object_id = l_master_obj_id
         AND actmet.act_metric_used_by_id = objassoc.using_object_id
         AND actmet.arc_act_metric_used_by = objassoc.using_object_type
         AND met.metric_category = l_metric_type_id
         AND met.summary_metric_id IS NULL;
Line: 408

      SELECT  activity_metric_id
        FROM ams_act_metrics_all
       WHERE arc_act_metric_used_by = l_master_object_type
         AND act_metric_used_by_id = l_master_object_id
         AND metric_id = l_metric_id;
Line: 494

            Ams_Actmetric_Pvt.update_actmetric (
                    p_api_version                => 1.0,
                    p_commit                     => Fnd_Api.G_FALSE,
                    p_validation_level           => Fnd_Api.g_valid_level_full,
                    p_act_metric_rec             => l_act_metric_rec,
                    x_return_status              => l_return_status,
                    x_msg_count                  => l_msg_count,
                    x_msg_data                   => l_msg_data);
Line: 582

      SELECT object_association_id,
              using_object_type child_object_type,
              using_object_id  child_object_id
      FROM ams_object_associations
      WHERE master_object_type = l_master_object_type
        AND master_object_id = l_master_object_id;
Line: 594

      SELECT actmet.activity_metric_id child_actmet_id,
         met.metric_category child_metric_type_id ,
         actmet.metric_id child_metric_id,
         met.value_type child_met_value_type
      FROM ams_act_metrics_all actmet, ams_metrics_all_b met
      WHERE actmet.arc_act_metric_used_by = l_child_object_type
        AND actmet.act_metric_used_by_id = l_child_object_id
        AND met.summary_metric_id IS NULL
        AND actmet.metric_id = met.metric_id;
Line: 610

      SELECT activity_metric_id  parent_summary_actmet_id,
               met.metric_id  parent_summary_met_id
      FROM ams_act_metrics_all actmet, ams_metrics_all_b met
      WHERE actmet.metric_id = met.metric_id
        AND arc_act_metric_used_by = l_master_object_type
        AND act_metric_used_by_id = l_master_object_id
        AND metric_category = l_metric_type_id
        AND metric_calculation_type = 'SUMMARY'
        AND summarize_to_metric IS NULL;
Line: 627

      SELECT accr.ams_metric_acc_id
      FROM ams_metric_accruals accr, ams_metrics_all_b met
      WHERE accr.using_object = l_master_object_type
         AND accr.used_object = l_child_object_type
         AND accr.metric_type_id = l_metric_type_id
         AND accr.metric_id = met.metric_id;
Line: 638

      SELECT category_name
      FROM ams_categories_vl
      WHERE category_id = l_category_id;
Line: 643

      SELECT ams_metric_accruals_s.NEXTVAL
      FROM dual;
Line: 762

            INSERT INTO ams_metric_accruals(
                    AMS_METRIC_ACC_ID,
                    LAST_UPDATE_DATE,
                    LAST_UPDATED_BY,
                    CREATION_DATE,
                    CREATED_BY,
                    LAST_UPDATE_LOGIN,
                    OBJECT_VERSION_NUMBER,
                    USING_OBJECT,
                    USED_OBJECT,
                    METRIC_ID,
                    METRIC_TYPE_ID)
            VALUES(
                    l_accrual_metric_id,
                    SYSDATE,
                    Fnd_Global.User_ID,
                    SYSDATE,
                    Fnd_Global.User_ID,
                    Fnd_Global.Conc_Login_ID,
                    1,
                    p_master_object_type,
                    l_child_obj_rec.child_object_type,
                    l_metric_id,
                    l_child_summary_actmet_rec.child_metric_type_id);
Line: 821

    SELECT   metric_id
      FROM   ams_metrics_all_b
          WHERE   arc_metric_used_for_object = l_arc_act_metric_used_by
          START WITH metric_id = l_metric_id
          CONNECT BY PRIOR summary_metric_id = metric_id
          ORDER BY LEVEL DESC ;
Line: 829

     SELECT act.activity_metric_id activity_metric_id,
            met.metric_id metric_id
     FROM  ams_act_metrics_all act,ams_metrics_vl met
     WHERE met.metric_id = act.metric_id
     AND      act.arc_act_metric_used_by = p_arc_act_metric_used_by
     AND      act.act_metric_used_by_id  = p_act_metric_used_by_id
     AND      met.metric_category =  p_metric_category ;
Line: 837

     SELECT NVL(func_actual_value,0) func_actual_value,
            NVL(func_forecasted_value,0) func_forecasted_value,
            NVL(func_committed_value,0) func_committed_value
     FROM  ams_act_metrics_all
     WHERE metric_id = l_met_id
     AND      arc_act_metric_used_by = p_arc_act_metric_used_by
     AND      act_metric_used_by_id  = p_act_metric_used_by_id ;
Line: 914

   SELECT master_object_type,
         master_object_id,
         using_object_type,
         using_object_id   ,
         TO_NUMBER(DECODE(usage_type,'CREATED',100,'USED_BY',
           NVL(pct_of_cost_to_charge_used_by,0))) pct_of_cost_to_charge_used_by,
         cost_frozen_flag
   FROM   ams_object_associations
   WHERE  object_association_id = p_obj_association_id ;
Line: 924

      SELECT func_actual_value
      FROM   ams_act_metrics_all
      WHERE  activity_metric_origin_id = p_obj_association_id  ;
Line: 1044

        SELECT  trans_actual_value,
                trans_forecasted_value,
                transaction_currency_code,
                NVL(func_actual_value,0) actual,
                NVL(func_forecasted_value, 0) forecasted,
                functional_currency_code
        FROM    ams_act_metrics_all
        WHERE   activity_metric_id = l_activity_metric_id;
Line: 1135

      SELECT /*+ first_rows * / activity_metric_id,
             function_name,
             func_actual_value,
             last_calculated_date,
             functional_currency_code
      FROM   ams_act_metrics_all actmet, ams_metrics_all_b met
      WHERE  actmet.metric_id = met.metric_id
      AND arc_act_metric_used_by IN
         ('RCAM', 'CAMP', 'CSCH', 'DELV', 'EVEH', 'EVEO', 'EONE')
          --BUG2845365: Remove dialogue components.
          --'DILG', 'AMS_COMP_START', 'AMS_COMP_SHOW_WEB_PAGE', 'AMS_COMP_END')
      AND metric_calculation_type = 'FUNCTION';
Line: 1177

         Ams_Actmetric_Pvt.Update_ActMetric (
            p_api_version                => 1.0,
            p_init_msg_list              => Fnd_Api.g_false,
            p_commit                     => Fnd_Api.G_FALSE,
            p_validation_level           => Fnd_Api.g_valid_level_full,
            p_act_metric_rec             => l_act_metric_rec,
            x_return_status              => l_return_status,
            x_msg_count                  => l_msg_count,
            x_msg_data                   => l_msg_data);
Line: 1216

      SELECT Fnd_Api.G_TRUE
      FROM ams_campaigns_all_b
      WHERE campaign_id = id
      AND status_code = 'CANCELLED';
Line: 1222

      SELECT Fnd_Api.G_TRUE
      FROM ams_campaign_schedules_b
      WHERE schedule_id = id
      AND status_code = 'CANCELLED';
Line: 1228

      SELECT Fnd_Api.G_TRUE
      FROM ams_deliverables_all_b
      WHERE deliverable_id = id
      AND status_code = 'CANCELLED';
Line: 1234

      SELECT Fnd_Api.G_TRUE
      FROM ams_event_headers_all_b
      WHERE event_header_id = id
      AND system_status_code = 'CANCELLED';
Line: 1240

      SELECT Fnd_Api.G_TRUE
      FROM ams_event_offers_all_b
      WHERE event_offer_id = id
      AND system_status_code IN ('CANCELLED');
Line: 1322

      SELECT activity_metric_id,
         arc_act_metric_used_by,
         act_metric_used_by_id,
         --metric_uom_code,
         NVL(func_actual_value, 0) func_actual_value,
         NVL(func_forecasted_value, 0) func_forecasted_value,
         functional_currency_code,
         NVL(trans_actual_value, 0) trans_actual_value,
         NVL(trans_forecasted_value, 0) trans_forecasted_value,
         transaction_currency_code
      FROM  ams_act_metrics_all
      WHERE  rollup_to_metric = l_activity_metric_id
      ORDER BY arc_act_metric_used_by, act_metric_used_by_id;
Line: 1530

      SELECT activity_metric_id,
         arc_act_metric_used_by,
         act_metric_used_by_id,
         metric_uom_code
      FROM   ams_act_metrics_all
      WHERE summarize_to_metric = l_activity_metric_id;
Line: 1731

      SELECT value_type,              -- Ratio / Numeric
             metric_calculation_type, -- Manual/Function/...
             accrual_type,            -- Fixed/Variable
             function_name ,    -- will be used only if it is Function Metric
             compute_using_function,--Will be used only if it is Variable Metric
             default_uom_code,       -- Will be Used for UOM Conversion
             function_type

      --FROM     ams_metrics_vl
      FROM     ams_metrics_all_b
      WHERE    metric_id = l_metric_id;
Line: 1774

      SELECT activity_metric_origin_id,
             NVL(last_calculated_date,SYSDATE) last_calculated_date,
             NVL(func_actual_value,0) func_actual_value,
             NVL(func_forecasted_value,0) func_forecasted_value,
             metric_id, variable_value, depend_act_metric, dirty_flag,
             act_metric_used_by_id, arc_act_metric_used_by,
             metric_uom_code,
             transaction_currency_code,
             functional_currency_code,
             NVL(trans_actual_value,0) trans_actual_value,
             NVL(trans_forecasted_value,0) trans_forecasted_value
      FROM   ams_act_metrics_all
      WHERE  activity_metric_id = l_activity_metric_id
      for update of trans_actual_value, trans_forecasted_value,
         func_actual_value, func_forecasted_value,
         functional_currency_code, computed_using_function_value,
         difference_since_last_calc, days_since_last_refresh,
         last_calculated_date, dirty_flag,
         last_updated_by, last_update_login,
         object_version_number
      nowait ;
Line: 1800

        SELECT 1
        FROM ams_metric_accruals
        WHERE metric_id = l_metric_id;
Line: 1808

      SELECT func_actual_value, func_forecasted_value
      FROM ams_act_metrics_all
      WHERE activity_metric_id = l_act_metric_id;
Line: 2290

    Ams_Actmetric_Pvt.update_actmetric (
            p_api_version                => l_api_version,
            p_init_msg_list              => p_init_msg_list,
            p_commit                     => Fnd_Api.G_FALSE,
            p_validation_level           => Fnd_Api.g_valid_level_full,
            p_act_metric_rec             => l_act_metrics_rec,
            x_return_status              => x_return_status,
            x_msg_count                  => x_msg_count,
            x_msg_data                   => x_msg_data);
Line: 2432

      SELECT DISTINCT met.metric_id, met.metric_category, met.accrual_type
      FROM ams_metrics_all_b met, ams_met_tpl_details det, ams_met_tpl_headers_b tpl
      WHERE
      met.arc_metric_used_for_object IN ( l_object_type, 'ANY')
      AND met.enabled_flag = 'Y'
      AND met.metric_id = det.metric_id
      AND tpl.metric_tpl_header_id = det.metric_tpl_header_id
      AND tpl.enabled_flag = 'Y'
      AND det.enabled_flag = 'Y'
      AND ((1 = p_track_flag) OR
           (EXISTS (SELECT 1
                  FROM ams_categories_b cat
                  WHERE cat.category_id = met.metric_category
                  AND ((1 = p_cost_flag AND category_id IN (901, 902)) OR
                       (1 = p_amet_flag AND category_id NOT IN (901, 902))
                  AND enabled_flag = 'Y'))))
      AND ((tpl.association_type = 'OBJECT_TYPE'
           AND tpl.used_by_code = l_object_type)
       OR (tpl.association_type = 'CUSTOM_SETUP'
           AND tpl.used_by_id = l_setup_id))
      order by met.accrual_type
      ;
Line: 2461

      SELECT metric_id, metric_category
      FROM ams_metrics_all_b met
      WHERE met.arc_metric_used_for_object = l_object_type
      AND met.metric_calculation_type IN ('MANUAL', 'FUNCTION')
      AND met.enabled_flag = 'Y'
      AND metric_id IN
        (SELECT metric_id
         FROM ams_met_tpl_details dtl
         WHERE enabled_flag = 'Y'
         AND metric_tpl_header_id IN
            (SELECT metric_tpl_header_id FROM ams_met_tpl_headers_vl
             WHERE enabled_flag = 'Y'
             AND metric_tpl_header_id IN
                (SELECT metric_tpl_header_id FROM ams_met_tpl_assocs
                 WHERE enabled_flag = 'Y'
                 AND ASSOCIATION_TYPE = 'OBJECT_TYPE'
                 AND used_by_code = l_object_type
                 UNION ALL
                 SELECT metric_tpl_header_id FROM ams_met_tpl_assocs
                 WHERE enabled_flag = 'Y'
                 AND ASSOCIATION_TYPE = 'CUSTOM_SETUP'
                 AND used_by_id = l_setup_id
                )
            )
         )
      ;
Line: 2490

      SELECT MAX (DECODE (object_attribute, 'COST', 1, 0)) cost_flag
           , MAX (DECODE (object_attribute, 'AMET', 1, 0)) amet_flag
           , MAX (DECODE (object_attribute, 'TRACK', 1, 0)) track_flag
      FROM ams_custom_setup_attr
      WHERE attr_available_flag = 'Y'
      AND custom_setup_id = p_custom_setup_id
      AND object_attribute IN ('COST', 'AMET', 'TRACK')
      ;
Line: 2501

      SELECT object_attribute
      FROM ams_custom_setup_attr
      WHERE attr_available_flag = 'Y'
      AND custom_setup_id = p_custom_setup_id
      AND object_attribute IN ('COST', 'AMET');
Line: 2518

      SELECT custom_setup_id
      FROM ams_campaigns_all_b
      WHERE campaign_id = p_campaign_id;
Line: 2523

      SELECT custom_setup_id
      FROM AMS_CAMPAIGN_SCHEDULES_B
      WHERE schedule_id = p_schedule_id;
Line: 2528

      SELECT setup_type_id
      FROM AMS_EVENT_HEADERS_ALL_B
      WHERE EVENT_HEADER_ID = p_event_id;
Line: 2533

      SELECT setup_type_id
      FROM AMS_EVENT_OFFERS_ALL_B
      WHERE EVENT_OFFER_ID = p_event_offer_id;
Line: 2538

      SELECT custom_setup_id
      FROM AMS_DELIVERABLES_ALL_B
      WHERE DELIVERABLE_ID = p_deliverable_id;
Line: 2761

      SELECT master_object_type,
             master_object_id
      FROM   ams_object_associations
      WHERE  object_association_id = p_obj_association_id ;
Line: 2766

       SELECT COUNT(1)
       FROM      ams_act_metrics_all
       WHERE  activity_metric_origin_id = p_obj_association_id ;
Line: 2827

      Ams_Actmetric_Pvt.Update_ActMetric (
           p_api_version                => l_api_version,
           p_init_msg_list              => p_init_msg_list,
           p_commit                     => Fnd_Api.G_FALSE,
           p_validation_level           => Fnd_Api.g_valid_level_full,
           p_act_metric_rec             => l_act_metrics_rec,
           x_return_status              => l_return_status,
           x_msg_count                  => x_msg_count,
           x_msg_data                   => x_msg_data
      );
Line: 2942

          p_update_history IN  VARCHAR2 := Fnd_Api.G_FALSE
)
IS
BEGIN
   -- DMVINCEN: 04-APR-2001: New routine.
   Ams_Actmetrics_Engine_Pvt.Refresh_Act_Metrics_Engine(
                        x_errbuf => errbuf,
                        x_retcode => retcode,
                         p_update_history => p_update_history);
Line: 2990

      SELECT metric_id,
      arc_act_metric_used_by,
      act_metric_used_by_id,
      metric_uom_code
      FROM ams_act_metrics_all
      WHERE activity_metric_id = l_act_metric_id;
Line: 3004

      SELECT activity_metric_id,actmet.metric_id,actmet.dirty_flag,
            met.metric_calculation_type
      FROM   ams_act_metrics_all actmet, ams_metrics_all_b met
      WHERE  actmet.metric_id = met.metric_id
      AND    actmet.arc_act_metric_used_by = l_arc_act_metric_used_by
      AND    actmet.act_metric_used_by_id = l_act_metric_used_by_id
      AND    actmet.summarize_to_metric IS NULL;
Line: 3244

      SELECT activity_metric_id,actmet.metric_id,actmet.dirty_flag,
            met.metric_calculation_type,actmet.metric_uom_code
      FROM   ams_act_metrics_all actmet, ams_metrics_all_b met
      WHERE  actmet.metric_id = met.metric_id
      AND    actmet.arc_act_metric_used_by = l_arc_act_metric_used_by
      AND    actmet.act_metric_used_by_id = l_act_metric_used_by_id
      AND    actmet.summarize_to_metric IS NULL;
Line: 3509

     SELECT DISTINCT function_name
     FROM ams_metrics_all_b
     WHERE metric_id IN (SELECT metric_id
                         FROM ams_act_metrics_all
                         WHERE arc_act_metric_used_by = p_arc_act_metric_used_by
                         AND act_metric_used_by_id = p_act_metric_used_by_id)
     AND function_type = 'N';
Line: 3573

      SELECT flow_component_id obj_id,component_type_code obj_type
      FROM ams_dlg_flow_comps_b
      WHERE dialog_id= p_dialog_id;