DBA Data[Home] [Help]

APPS.CN_MARK_EVENTS_PKG SQL Statements

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

Line: 38

    INSERT INTO cn_event_log_all(
                 event_log_id
               , event_name
               , object_name
               , object_id
               , start_date
               , start_date_old
               , end_date
               , end_date_old
               , user_id
               , event_log_date
               , status
               , creation_date
               , created_by
               , last_update_date
               , last_update_login
               , last_updated_by
               , org_id
               )
         VALUES (
                 cn_event_log_s.NEXTVAL
               , p_event_name
               , p_object_name
               , p_object_id
               , p_start_date
               , p_start_date_old
               , p_end_date
               , p_end_date_old
               , fnd_global.user_id
               , SYSDATE
               , NULL
               , SYSDATE
               , fnd_global.user_id
               , SYSDATE
               , fnd_global.login_id
               , fnd_global.user_id
               , p_org_id
               )
         RETURNING event_log_id INTO x_event_log_id;
Line: 108

      SELECT 1
        FROM cn_notify_log_all
       WHERE period_id = p_period_id
         AND org_id = p_org_id
         AND (salesrep_id = p_salesrep_id OR salesrep_id = -1000)
         AND status = 'INCOMPLETE'
         AND (revert_state IN('COL', 'CLS', 'ROLL') OR(revert_state = 'CALC' AND quota_id IS NULL));
Line: 119

      SELECT 1
        FROM cn_notify_log_all
       WHERE period_id = p_period_id
         AND org_id = p_org_id
         AND (salesrep_id = p_salesrep_id OR salesrep_id = -1000)
         AND status = 'INCOMPLETE'
         AND (
                 (l_revert_state = 'POP' AND revert_state IN('CLS', 'ROLL'))
              OR (l_revert_state = 'ROLL' AND revert_state IN('CLS'))
             )
         AND l_start_date BETWEEN start_date AND end_date
         AND l_end_date BETWEEN start_date AND end_date;
Line: 134

      SELECT 1
        FROM cn_notify_log_all
       WHERE salesrep_id = p_salesrep_id
         AND org_id = p_org_id
         AND period_id = p_period_id
         AND revert_state IN('CALC', 'POP')
         AND status = 'INCOMPLETE'
         AND quota_id = p_quota_id;
Line: 145

      SELECT notify_log_id
           , start_date
           , end_date
        FROM cn_notify_log_all
       WHERE salesrep_id = p_salesrep_id
         AND org_id = p_org_id
         AND period_id = p_period_id
         AND revert_state = p_revert_to_state
         AND status = 'INCOMPLETE'
         AND quota_id = p_quota_id;
Line: 157

      SELECT notify_log_id
           , start_date
           , end_date
        FROM cn_notify_log_all
       WHERE (salesrep_id = -1000 OR salesrep_id = p_salesrep_id)
         AND org_id = p_org_id
         AND period_id = p_period_id
         AND revert_state = p_revert_to_state
         AND status = 'INCOMPLETE';
Line: 168

      SELECT notify_log_id
           , start_date
           , end_date
        FROM cn_notify_log_all
       WHERE salesrep_id = -1000
         AND org_id = p_org_id
         AND period_id = p_period_id
         AND revert_state = p_revert_to_state
         AND status = 'INCOMPLETE';
Line: 179

      SELECT notify_log_id
           , start_date
           , end_date
        FROM cn_notify_log_all
       WHERE salesrep_id = -1000
         AND org_id = p_org_id
         AND period_id = p_period_id
         AND revert_state = p_revert_to_state
         AND status = 'INCOMPLETE';
Line: 190

      SELECT notify_log_id
           , start_date
           , end_date
        FROM cn_notify_log_all
       WHERE salesrep_id = -1000
         AND org_id = p_org_id
         AND period_id = p_period_id
         AND revert_state = p_revert_to_state
         AND status = 'INCOMPLETE';
Line: 201

      SELECT start_date
           , end_date
        FROM cn_period_statuses_all
       WHERE period_id = p_period_id AND org_id = p_org_id;
Line: 210

    l_insert_flag   BOOLEAN;
Line: 211

    l_update_flag   BOOLEAN;
Line: 221

    l_insert_flag  := FALSE;
Line: 222

    l_update_flag  := FALSE;
Line: 226

      l_insert_flag  := TRUE;
Line: 242

          l_insert_flag  := TRUE;
Line: 252

            l_insert_flag  := TRUE;
Line: 271

          l_update_flag  := TRUE;
Line: 273

          l_insert_flag  := TRUE;
Line: 293

            l_update_flag  := TRUE;
Line: 295

            l_insert_flag  := TRUE;
Line: 304

            l_update_flag  := TRUE;
Line: 306

            l_insert_flag  := TRUE;
Line: 324

          l_update_flag  := TRUE;
Line: 326

          l_insert_flag  := TRUE;
Line: 338

        l_update_flag  := TRUE;
Line: 340

        l_insert_flag  := TRUE;
Line: 346

    IF l_insert_flag THEN
      INSERT INTO cn_notify_log_all
                  (
                   notify_log_id
                 , salesrep_id
                 , period_id
                 , start_date
                 , end_date
                 , quota_id
                 , revert_state
                 , event_log_id
                 , notify_log_date
                 , status
                 , revert_sequence
                 , creation_date
                 , created_by
                 , last_update_date
                 , last_update_login
                 , last_updated_by
                 , org_id
                  )
           VALUES (
                   cn_notify_log_s.NEXTVAL
                 , p_salesrep_id
                 , p_period_id
                 , NVL(p_start_date, l_start_date)
                 , NVL(p_end_date, l_end_date)
                 , p_quota_id
                 , p_revert_to_state
                 , p_event_log_id
                 , SYSDATE
                 , 'INCOMPLETE'
                 , DECODE(p_revert_to_state, 'COL', 4, 'CLS', 6, 'ROLL', 8, 'POP', 10, 'CALC', 12)
                 , SYSDATE
                 , fnd_global.user_id
                 , SYSDATE
                 , fnd_global.login_id
                 , fnd_global.user_id
                 , p_org_id
                  );
Line: 388

    IF l_update_flag THEN
      IF l_start_date > p_start_date THEN
        IF l_end_date < p_end_date THEN
          UPDATE cn_notify_log_all
             SET start_date = p_start_date
               , end_date = p_end_date
           WHERE notify_log_id = l_notify_log_id;
Line: 396

          UPDATE cn_notify_log
             SET start_date = p_start_date
           WHERE notify_log_id = l_notify_log_id;
Line: 401

        UPDATE cn_notify_log
           SET end_date = p_end_date
         WHERE notify_log_id = l_notify_log_id;
Line: 407

    IF l_update_flag OR l_insert_flag THEN
      -- delete higher event entries with date range within date range for the current event
      IF p_revert_to_state = 'COL' OR p_revert_to_state = 'CLS' OR p_revert_to_state = 'ROLL' THEN
        IF p_salesrep_id = -1000 THEN
          DELETE      cn_notify_log_all
                WHERE period_id = p_period_id
                  AND org_id = p_org_id
                  AND status = 'INCOMPLETE'
                  AND (
                          (
                               p_revert_to_state = 'ROLL'
                           AND revert_state = 'POP'
                           AND start_date BETWEEN p_start_date AND p_end_date
                           AND end_date BETWEEN p_start_date AND p_end_date
                          )
                       OR (
                               p_revert_to_state = 'CLS'
                           AND revert_state IN('POP', 'ROLL')
                           AND start_date BETWEEN p_start_date AND p_end_date
                           AND end_date BETWEEN p_start_date AND p_end_date
                          )
                       OR (
                               p_revert_to_state = 'COL'
                           AND revert_state IN('POP', 'ROLL', 'CLS')
                           AND start_date BETWEEN p_start_date AND p_end_date
                           AND end_date BETWEEN p_start_date AND p_end_date
                          )
                       OR revert_state = 'CALC'
                      )
                  AND action IS NULL
                  AND action_link_id IS NULL;
Line: 440

          DELETE      cn_notify_log_all
                WHERE period_id = p_period_id
                  AND org_id = p_org_id
                  AND salesrep_id = p_salesrep_id
                  AND status = 'INCOMPLETE'
                  AND (
                          (
                               revert_state = 'POP'
                           AND start_date BETWEEN p_start_date AND p_end_date
                           AND end_date BETWEEN p_start_date AND p_end_date
                          )
                       OR revert_state = 'CALC'
                      )
                  AND action IS NULL
                  AND action_link_id IS NULL;
Line: 460

          DELETE      cn_notify_log_all
                WHERE period_id = p_period_id
                  AND org_id = p_org_id
                  AND salesrep_id <> -1000
                  AND revert_state = p_revert_to_state
                  AND status = 'INCOMPLETE'
                  AND action IS NULL
                  AND action_link_id IS NULL;
Line: 475

        DELETE      cn_notify_log_all
              WHERE period_id = p_period_id
                AND org_id = p_org_id
                AND salesrep_id = p_salesrep_id
                AND revert_state = 'CALC'
                AND quota_id = p_quota_id
                AND status = 'INCOMPLETE'
                AND action IS NULL
                AND action_link_id IS NULL;
Line: 578

      SELECT DISTINCT cpit2.cal_period_id
                 FROM cn_cal_per_int_types_all cpit1, cn_cal_per_int_types_all cpit2
                WHERE cpit1.cal_period_id = p_period_id
                  AND cpit1.org_id = p_org_id
                  AND cpit2.interval_type_id = cpit1.interval_type_id
                  AND cpit2.interval_number = cpit1.interval_number
                  AND cpit2.org_id = p_org_id
                  AND cpit2.cal_period_id > p_period_id;
Line: 589

      SELECT DISTINCT cpit2.cal_period_id
                 FROM cn_cal_per_int_types_all cpit2
                WHERE (cpit2.interval_type_id, cpit2.interval_number) IN(
                        SELECT interval_type_id
                             , interval_number
                          FROM cn_cal_per_int_types_all
                         WHERE cal_period_id = p_period_id
                           AND interval_type_id IN(
                                 SELECT DISTINCT q.interval_type_id
                                            FROM cn_quotas_all q
                                           WHERE q.quota_id IN(
                                                   SELECT quota_id
                                                     FROM cn_srp_quota_assigns_all
                                                    WHERE srp_plan_assign_id IN(
                                                            SELECT srp_plan_assign_id
                                                              FROM cn_srp_plan_assigns_all
                                                             WHERE salesrep_id = p_salesrep_id
                                                               AND org_id = p_org_id))
                                             AND (
                                                     q.incremental_type = 'N'
                                                  OR (
                                                          q.incremental_type = 'Y'
                                                      AND EXISTS(
                                                            SELECT 1
                                                              FROM cn_calc_formulas_all
                                                             WHERE calc_formula_id =
                                                                                   q.calc_formula_id
                                                               AND org_id = p_org_id
                                                               AND trx_group_code = 'GROUP')
                                                     )
                                                 ))
                           AND org_id = p_org_id)
                  AND cpit2.cal_period_id > p_period_id
                  AND cpit2.org_id = p_org_id
                  AND EXISTS(
                        SELECT 1
                          FROM cn_srp_intel_periods_all
                         WHERE salesrep_id = p_salesrep_id
                           AND period_id = cpit2.cal_period_id
                           AND org_id = p_org_id
                           AND processing_status_code <> 'CLEAN');
Line: 633

      SELECT cpit2.cal_period_id
        FROM cn_cal_per_int_types_all cpit2
       WHERE (cpit2.interval_type_id, cpit2.interval_number, cpit2.org_id) =
               (SELECT cpit1.interval_type_id
                     , cpit1.interval_number
                     , cpit1.org_id
                  FROM cn_cal_per_int_types_all cpit1
                 WHERE cpit1.cal_period_id = p_period_id
                   AND cpit1.org_id = p_org_id
                   AND cpit1.interval_type_id =
                         (SELECT interval_type_id
                            FROM cn_quotas_all pe
                           WHERE pe.quota_id = p_quota_id
                             AND (
                                     pe.incremental_type = 'N'
                                  OR (
                                          pe.incremental_type = 'Y'
                                      AND EXISTS(
                                            SELECT 1
                                              FROM cn_calc_formulas_all fm
                                             WHERE fm.calc_formula_id = pe.calc_formula_id
                                               AND fm.org_id = pe.org_id
                                               AND fm.trx_group_code = 'GROUP')
                                     )
                                 )))
         AND cpit2.cal_period_id > p_period_id
         AND EXISTS(
               SELECT 1
                 FROM cn_srp_intel_periods_all intel
                WHERE intel.salesrep_id = p_salesrep_id
                  AND intel.org_id = p_org_id
                  AND intel.period_id = cpit2.cal_period_id
                  AND intel.processing_status_code <> 'CLEAN');
Line: 865

    l_insert_flag   BOOLEAN := FALSE;
Line: 870

      SELECT 1
        FROM cn_notify_log_all
       WHERE period_id = p_period_id
         AND org_id = p_org_id
         AND (salesrep_id = p_salesrep_id OR salesrep_id = -1000)
         AND status = 'INCOMPLETE'
         AND (revert_state IN('COL', 'CLS', 'ROLL') OR(revert_state = 'CALC' AND quota_id IS NULL));
Line: 879

      SELECT 1
        FROM cn_notify_log_all
       WHERE period_id = p_period_id
         AND org_id = p_org_id
         AND salesrep_id = p_salesrep_id
         AND status = 'INCOMPLETE'
         AND start_date = p_start_date
         AND end_date = p_end_date
         AND revert_state = p_revert_to_state
         AND (p_comp_group_id IS NULL OR comp_group_id = p_comp_group_id)
         AND NVL(action, 'DEFAULT') = NVL(p_action, 'DEFAULT')
         AND NVL(action_link_id, -999999) = NVL(p_action_link_id, -999999)
         AND NVL(base_salesrep_id, -999999) = NVL(p_base_salesrep_id, -999999)
         AND NVL(base_comp_group_id, -999999) = NVL(p_base_comp_group_id, -999999)
         AND NVL(role_id, -999999) = NVL(p_role_id, -999999);
Line: 905

      l_insert_flag  := TRUE;
Line: 914

          l_insert_flag  := TRUE;
Line: 932

            l_insert_flag  := TRUE;
Line: 942

    IF l_insert_flag THEN
      SELECT cn_notify_log_s.NEXTVAL
        INTO l_notify_log_id
        FROM DUAL;
Line: 948

      INSERT INTO cn_notify_log_all
                  (
                   notify_log_id
                 , salesrep_id
                 , period_id
                 , start_date
                 , end_date
                 , revert_state
                 , event_log_id
                 , comp_group_id
                 , action
                 , action_link_id
                 , base_salesrep_id
                 , base_comp_group_id
                 , role_id
                 , notify_log_date
                 , status
                 , revert_sequence
                 , creation_date
                 , created_by
                 , last_update_date
                 , last_update_login
                 , last_updated_by
                 , org_id
                  )
           VALUES (
                   l_notify_log_id
                 , p_salesrep_id
                 , p_period_id
                 , p_start_date
                 , p_end_date
                 , p_revert_to_state
                 , p_event_log_id
                 , p_comp_group_id
                 , p_action
                 , p_action_link_id
                 , p_base_salesrep_id
                 , p_base_comp_group_id
                 , p_role_id
                 , SYSDATE
                 , 'INCOMPLETE'
                 , DECODE(p_revert_to_state, 'COL', 4, 'CLS', 6, 'ROLL', 8, 'POP', 10, 'CALC', 12)
                 , SYSDATE
                 , fnd_global.user_id
                 , SYSDATE
                 , fnd_global.login_id
                 , fnd_global.user_id
                 , p_org_id
                  );
Line: 1003

        DELETE      cn_notify_log_all
              WHERE salesrep_id = p_salesrep_id
                AND org_id = p_org_id
                AND period_id = p_period_id
                AND revert_state = p_revert_to_state
                AND status = 'INCOMPLETE'
                AND quota_id IS NOT NULL;
Line: 1055

      SELECT   acc.period_id
             , DECODE(acc.period_id, l_start_period_id, p_start_date, acc.start_date) start_date
             , DECODE(acc.period_id, l_end_period_id, NVL(p_end_date, acc.end_date), acc.end_date)
                                                                                           end_date
          FROM cn_acc_period_statuses_v acc
         WHERE acc.period_id BETWEEN l_start_period_id AND l_end_period_id
           AND acc.period_status = 'O'
           AND acc.org_id = p_org_id
      ORDER BY acc.period_id DESC;
Line: 1129

      SELECT period_id
        FROM cn_period_statuses_all
       WHERE period_set_id = p_period_set_id
         AND period_type_id = p_period_type_id
         AND p_date BETWEEN start_date AND end_date
         AND org_id = p_org_id;
Line: 1137

      SELECT MAX(period_id)
        FROM cn_period_statuses_all
       WHERE period_set_id = p_period_set_id
         AND period_type_id = p_period_type_id
         AND period_status = 'O'
         AND org_id = p_org_id;
Line: 1185

      SELECT   acc.period_id
             , DECODE(acc.period_id, l_start_period_id, p_start_date, acc.start_date) start_date
             , DECODE(acc.period_id, l_end_period_id, NVL(p_end_date, acc.end_date), acc.end_date)
                                                                                           end_date
          FROM cn_period_statuses_all acc
         WHERE acc.period_set_id = p_period_set_id
           AND acc.period_type_id = p_period_type_id
           AND acc.period_id BETWEEN l_start_period_id AND l_end_period_id
           AND acc.period_status = 'O'
           AND acc.org_id = p_org_id
      ORDER BY acc.period_id DESC;
Line: 1288

      SELECT period_id, start_date, end_date
        FROM cn_period_statuses_all
       WHERE period_set_id = p_period_set_id
         AND period_type_id = p_period_type_id
         AND period_status = 'O'
         AND org_id = p_org_id;
Line: 1297

      SELECT dim.start_date, dim.end_date
        FROM cn_dim_hierarchies_all dim
       WHERE dim.header_dim_hierarchy_id = l_header_id AND org_id = p_org_id;
Line: 1488

    SELECT COUNT(*)
      INTO x_count
      FROM cn_repositories_all
     WHERE rev_class_hierarchy_id = x_header_hierarchy_id AND org_id = p_org_id;
Line: 1504

    SELECT COUNT(*)
      INTO x_count
      FROM DUAL
     WHERE EXISTS(SELECT 1
                    FROM cn_attribute_rules_all
                   WHERE dimension_hierarchy_id = x_header_hierarchy_id AND org_id = p_org_id);
Line: 1580

      IF (p_event_name = 'CHANGE_RC_HIER') OR(p_event_name = 'CHANGE_RC_HIER_DELETE') THEN
        mark_notify_dates(p_start_date_old, p_end_date_old, 'ROLL', l_event_log_id, p_org_id);
Line: 1662

      SELECT start_date
           , end_date
        FROM cn_rulesets_all
       WHERE ruleset_status = 'GENERATED'
         AND ruleset_id IN(SELECT DISTINCT ruleset_id
                                      FROM cn_attribute_rules_all
                                     WHERE dimension_hierarchy_id = p_head_hierarchy_id
                                       AND org_id = p_org_id);
Line: 1696

      IF (p_event_name = 'CHANGE_CLS_HIER') OR(p_event_name = 'CHANGE_CLS_HIER_DELETE') THEN
        FOR l_set IN l_ruleset_dates_csr LOOP
          cn_api.get_date_range_overlap(
            p_start_date_old
          , p_end_date_old
          , l_set.start_date
          , l_set.end_date
          , p_org_id
          , l_date_range_over_tbl
          );
Line: 1842

      SELECT DISTINCT spq.salesrep_id
                    , spq.period_id
                    , spq.quota_id
                    , DECODE(acc.period_id, l_start_period_id, l_start_date, acc.start_date)
                                                                                         start_date
                    , DECODE(
                        acc.period_id
                      , l_end_period_id, NVL(l_end_date, acc.end_date)
                      , acc.end_date
                      ) end_date
                 FROM cn_srp_period_quotas_all spq
                    , cn_srp_intel_periods_all sip
                    , cn_period_statuses_all acc
                WHERE spq.quota_id = p_object_id
                  AND spq.period_id BETWEEN l_start_period_id AND l_end_period_id
                  AND sip.salesrep_id = spq.salesrep_id
                  AND sip.period_id = spq.period_id
                  AND sip.org_id = spq.org_id
                  AND sip.processing_status_code <> 'CLEAN'
                  AND acc.period_id = spq.period_id
                  AND acc.org_id = spq.org_id
                  AND acc.period_status IN('O', 'F');
Line: 1866

      SELECT start_date
           , end_date
        FROM cn_quotas_all
       WHERE quota_id = p_object_id;
Line: 1873

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 2197

      SELECT DISTINCT spq.salesrep_id
                    , spq.period_id
                    , spq.quota_id
                 FROM cn_srp_period_quotas_all spq
                    , cn_srp_intel_periods_all sip
                    , cn_period_statuses_all acc
                WHERE spq.quota_id = p_object_id
                  AND spq.period_id BETWEEN l_start_period_id AND l_end_period_id
                  AND sip.salesrep_id = spq.salesrep_id
                  AND sip.period_id = spq.period_id
                  AND sip.org_id = spq.org_id
                  AND sip.processing_status_code <> 'CLEAN'
                  AND acc.period_id = spq.period_id
                  AND acc.org_id = spq.org_id
                  AND acc.period_status IN('O', 'F');
Line: 2214

      SELECT start_date
           , end_date
        FROM cn_quotas_all
       WHERE quota_id = p_object_id;
Line: 2220

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 2427

      SELECT DISTINCT spq.salesrep_id
                    , spq.period_id
                    , spq.quota_id
                    , DECODE(acc.period_id, l_start_period_id, l_start_date, acc.start_date)
                                                                                         start_date
                    , DECODE(
                        acc.period_id
                      , l_end_period_id, NVL(l_end_date, acc.end_date)
                      , acc.end_date
                      ) end_date
                 FROM cn_srp_period_quotas_all spq
                    , cn_srp_intel_periods_all sip
                    , cn_period_statuses_all acc
                WHERE spq.quota_id = p_object_id
                  AND spq.period_id BETWEEN l_start_period_id AND l_end_period_id
                  AND sip.salesrep_id = spq.salesrep_id
                  AND sip.period_id = spq.period_id
                  AND sip.org_id = spq.org_id
                  AND sip.processing_status_code <> 'CLEAN'
                  AND acc.period_id = spq.period_id
                  AND acc.org_id = spq.org_id
                  AND acc.period_status IN('O', 'F');
Line: 2451

      SELECT start_date
           , end_date
        FROM cn_quotas_all
       WHERE quota_id = p_object_id;
Line: 2457

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 2610

      SELECT sr.salesrep_id salesrep_id
           , acc.period_id period_id
           , DECODE(acc.period_id, l_start_period_id, l_s_date, acc.start_date) start_date
           , DECODE(acc.period_id, l_end_period_id, NVL(l_e_date, acc.end_date), acc.end_date)
                                                                                           end_date
        FROM cn_srp_roles sr, cn_srp_intel_periods intel, cn_period_statuses acc
       WHERE sr.role_id = l_role_id
         AND sr.org_id = p_org_id
         AND acc.period_id BETWEEN l_start_period_id AND l_end_period_id
         AND acc.period_status = 'O'
         AND acc.org_id = p_org_id
         AND intel.salesrep_id = sr.salesrep_id
         AND intel.period_id = acc.period_id
         AND intel.org_id = p_org_id
         AND intel.processing_status_code <> 'CLEAN';
Line: 2747

      SELECT intel.salesrep_id salesrep_id
           , acc.period_id period_id
           , DECODE(acc.period_id, l_start_period_id, l_s_date, acc.start_date) start_date
           , DECODE(acc.period_id, l_end_period_id, NVL(l_e_date, acc.end_date), acc.end_date)
                                                                                           end_date
        FROM cn_period_statuses_all acc, cn_srp_intel_periods_all intel
       WHERE acc.period_id BETWEEN l_start_period_id AND l_end_period_id
         AND acc.org_id = p_org_id
         AND acc.period_status = 'O'
         AND intel.salesrep_id = l_salesrep_id
         AND intel.period_id = acc.period_id
         AND intel.org_id = acc.org_id
         AND intel.processing_status_code <> 'CLEAN';
Line: 2881

      SELECT l_salesrep_id salesrep_id
           , acc.period_id period_id
           , DECODE(acc.period_id, l_start_period_id, l_s_date, acc.start_date) start_date
           , DECODE(acc.period_id, l_end_period_id, NVL(l_e_date, acc.end_date), acc.end_date)
                                                                                           end_date
        FROM cn_period_statuses_all acc, cn_srp_intel_periods_all intel
       WHERE acc.org_id = p_org_id
         AND acc.period_id BETWEEN l_start_period_id AND l_end_period_id
         AND acc.period_status = 'O'
         AND intel.salesrep_id = l_salesrep_id
         AND intel.period_id = acc.period_id
         AND intel.org_id = acc.org_id
         AND intel.processing_status_code <> 'CLEAN';
Line: 3013

      SELECT DISTINCT spq.salesrep_id
                    , spq.period_id
                    , spq.quota_id
                 FROM cn_quotas_all cq, cn_srp_period_quotas_all spq
                    , cn_srp_intel_periods_all intel
                WHERE cq.calc_formula_id = p_object_id
                  AND cq.org_id = p_org_id
                  AND spq.quota_id = cq.quota_id
                  AND intel.salesrep_id = spq.salesrep_id
                  AND intel.period_id = spq.period_id
                  AND intel.org_id = spq.org_id
                  AND intel.processing_status_code <> 'CLEAN'
             ORDER BY spq.quota_id;
Line: 3028

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 3165

      SELECT DISTINCT spq.salesrep_id
                    , spq.period_id
                    , spq.quota_id
                 FROM cn_srp_period_quotas_all spq, cn_srp_intel_periods_all intel
                WHERE spq.quota_id IN(
                        SELECT rt_assign.quota_id
                          FROM cn_rate_sch_dims_all rt, cn_rt_quota_asgns_all rt_assign
                         WHERE rt.rate_dimension_id = p_object_id
                           AND rt_assign.rate_schedule_id = rt.rate_schedule_id)
                  AND intel.salesrep_id = spq.salesrep_id
                  AND intel.period_id = spq.period_id
                  AND intel.org_id = spq.org_id
                  AND intel.processing_status_code <> 'CLEAN'
             ORDER BY spq.quota_id;
Line: 3183

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 3323

      SELECT DISTINCT spq.salesrep_id
           , spq.period_id
           , spq.quota_id
        FROM cn_srp_period_quotas spq, cn_srp_intel_periods intel
       WHERE spq.quota_id IN(
               SELECT rt_assign.quota_id
                 FROM cn_rt_quota_asgns rt_assign
                WHERE rt_assign.rate_schedule_id = p_dep_object_id)
         AND intel.salesrep_id = spq.salesrep_id
         AND intel.period_id = spq.period_id
         AND intel.processing_status_code <> 'CLEAN'
        ORDER BY spq.quota_id;
Line: 3339

      SELECT quota_id
        FROM cn_srp_period_quotas
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 3464

      SELECT DISTINCT spq.salesrep_id
                    , spq.period_id
                    , spq.quota_id
                 FROM cn_quotas_all q, cn_srp_period_quotas_all spq, cn_srp_intel_periods_all intel
                WHERE q.interval_type_id = p_interval_type_id
                  AND q.org_id = p_org_id
                  AND p_end_date >= q.start_date
                  AND (q.end_date IS NULL OR p_start_date <= q.end_date)
                  AND spq.quota_id = q.quota_id
                  AND spq.period_id = p_period_id
                  AND intel.salesrep_id = spq.salesrep_id
                  AND intel.period_id = p_period_id
                  AND intel.org_id = spq.org_id
                  AND intel.processing_status_code <> 'CLEAN'
             ORDER BY spq.quota_id;
Line: 3481

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 3599

      SELECT cpit.cal_period_id
           , ps.start_date
           , ps.end_date
        FROM cn_cal_per_int_types_all cpit, cn_period_statuses_all ps
       WHERE (
                 cpit.interval_number = p_old_interval_number
              OR cpit.interval_number = p_new_interval_number
             )
         AND cpit.interval_type_id = p_interval_type_id
         AND cpit.org_id = p_org_id
         AND ps.period_id = cpit.cal_period_id
         AND ps.org_id = cpit.org_id;
Line: 3671

      SELECT        cal_period_id
                  , interval_number
                  , interval_type_id
                  , org_id
               FROM cn_cal_per_int_types_all
              WHERE cal_per_int_type_id = x_cal_per_int_type_id
      FOR UPDATE OF cal_per_int_type_id NOWAIT;
Line: 3682

      SELECT NAME
        FROM cn_interval_types_all_tl
       WHERE interval_type_id = rec.interval_type_id AND org_id = p_org_id;
Line: 3689

      SELECT start_date
           , end_date
        FROM cn_period_statuses_all
       WHERE period_id = rec.cal_period_id AND org_id = p_org_id;
Line: 3748

      SELECT          /*+ LEADING(SPA) */
             DISTINCT spa.salesrep_id
                    , acc.period_id
                    , acc.start_date
                    , acc.end_date
                 FROM cn_srp_plan_assigns_all spa
                    , cn_srp_intel_periods_all intel
                    , cn_period_statuses_all acc
                WHERE spa.comp_plan_id = p_object_id   -- comp_plan_id
                  AND acc.period_id BETWEEN l_start_period_id AND l_end_period_id
                  AND acc.org_id = spa.org_id
                  AND (
                          (
                               spa.start_date < acc.start_date
                           AND (spa.end_date IS NULL OR acc.start_date <= spa.end_date)
                          )
                       OR (spa.start_date BETWEEN acc.start_date AND acc.end_date)
                      )
                  AND EXISTS(
                        SELECT 1
                          FROM cn_srp_period_quotas_all spq
                         WHERE spa.srp_plan_assign_id = spq.srp_plan_assign_id
                           AND spq.period_id = acc.period_id)
                  AND intel.salesrep_id = spa.salesrep_id
                  AND intel.period_id = acc.period_id
                  AND intel.org_id = spa.org_id
                  AND acc.period_status IN('O', 'F')
                  AND intel.processing_status_code <> 'CLEAN';
Line: 3865

      SELECT   spq.salesrep_id
             , spq.period_id
             , spq.quota_id
          FROM cn_srp_period_quotas_all spq, cn_srp_intel_periods intel
         WHERE spq.srp_quota_assign_id = p_srp_object_id   -- p_srp_quota_assign_id
           AND intel.salesrep_id = spq.salesrep_id
           AND intel.period_id = spq.period_id
           AND intel.org_id = spq.org_id
      -- scannane, bug 7154503, Notify log table update
       -- AND intel.processing_status_code <> 'CLEAN'
      ORDER BY spq.quota_id;
Line: 3880

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 4015

      SELECT   spq.salesrep_id
             , spq.period_id
             , spq.quota_id
             , DECODE(acc.period_id, l_start_period_id, l_s_date, acc.start_date) start_date
             , DECODE(acc.period_id, l_end_period_id, NVL(l_e_date, acc.end_date), acc.end_date)
                                                                                           end_date
          FROM cn_srp_quota_rules_all rule
             , cn_srp_period_quotas_all spq
             , cn_period_statuses_all acc
             , cn_srp_intel_periods_all intel
         WHERE rule.srp_quota_rule_id = p_srp_object_id   --p_srp_quota_rule_id
           AND spq.srp_plan_assign_id = rule.srp_plan_assign_id
           AND spq.srp_quota_assign_id = rule.srp_quota_assign_id
           AND acc.period_id = spq.period_id
           AND (acc.period_id BETWEEN l_start_period_id AND l_end_period_id)
           AND acc.period_status = 'O'
           AND acc.org_id = spq.org_id
           AND intel.salesrep_id = spq.salesrep_id
           AND intel.period_id = spq.period_id
           AND intel.org_id = spq.org_id
           AND intel.processing_status_code <> 'CLEAN'
      ORDER BY spq.quota_id;
Line: 4045

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 4177

      SELECT   spq.salesrep_id
             , spq.period_id
             , spq.quota_id
          FROM cn_srp_period_quotas_all spq
             , cn_period_statuses_all acc
             , cn_srp_intel_periods_all intel
         WHERE spq.srp_quota_assign_id = p_srp_object_id
           AND acc.period_id = spq.period_id
           AND acc.org_id = spq.org_id
           AND (acc.period_id BETWEEN l_srp_start_period_id AND l_srp_end_period_id)
           AND acc.period_status = 'O'
           AND intel.salesrep_id = spq.salesrep_id
           AND intel.period_id = spq.period_id
           AND intel.org_id = spq.org_id
           AND intel.processing_status_code <> 'CLEAN'
      ORDER BY spq.quota_id;
Line: 4207

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 4334

      SELECT   spq.salesrep_id
             , spq.period_id
             , spq.quota_id
          FROM cn_srp_period_quotas_all spq, cn_srp_intel_periods_all intel
         WHERE spq.srp_period_quota_id = p_srp_object_id   -- p_srp_period_quota_id
           AND intel.salesrep_id = spq.salesrep_id
           AND intel.period_id = spq.period_id
           AND intel.org_id = spq.org_id
       -- scannane, bug 7154503, Notify log table update
      -- AND intel.processing_status_code <> 'CLEAN'
      ORDER BY spq.quota_id;
Line: 4349

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 4615

      SELECT   spq.salesrep_id
             , spq.period_id
             , spq.quota_id
             , DECODE(acc.period_id, l_start_period_id, l_s_date, acc.start_date) start_date
             , DECODE(acc.period_id, l_end_period_id, NVL(l_e_date, acc.end_date), acc.end_date)
                                                                                           end_date
          FROM cn_srp_period_quotas_all spq
             , cn_period_statuses_all acc
             , cn_srp_intel_periods_all intel
         WHERE spq.srp_quota_assign_id = p_srp_object_id   -- p_srp_quota_assign_id
           AND acc.period_id = spq.period_id
           AND acc.org_id = spq.org_id
           AND (acc.period_id BETWEEN l_start_period_id AND l_end_period_id)
           AND acc.period_status = 'O'
           AND intel.salesrep_id = spq.salesrep_id
           AND intel.period_id = spq.period_id
           AND intel.processing_status_code <> 'CLEAN'
           AND intel.org_id = spq.org_id
      ORDER BY spq.quota_id;
Line: 4641

      SELECT quota_id
        FROM cn_srp_period_quotas_all
       WHERE salesrep_id = l_salesrep_id AND period_id = l_period_id AND quota_id = l_quota_id;
Line: 4853

      SELECT salesrep_id
        FROM cn_srp_comp_teams_v
       WHERE comp_team_id = p_team_id AND org_id = p_org_id;
Line: 4859

      SELECT NAME
           , start_date_active
           , end_date_active
        FROM cn_comp_teams
       WHERE comp_team_id = p_team_id;
Line: 4873

      SELECT p.period_id
           , GREATEST(p_start_date, p.start_date) start_date
           , DECODE(p_end_date, NULL, p.end_date, LEAST(p_end_date, p.end_date)) end_date
        FROM cn_srp_intel_periods_all p
       WHERE p.salesrep_id = p_salesrep_id
         AND p.org_id = p_org_id
         AND (p_end_date IS NULL OR p.start_date <= p_end_date)
         AND (p.end_date >= p_start_date);
Line: 4926

      l_action        := 'DELETE_TEAM_MEMB';