DBA Data[Home] [Help]

APPS.ZX_SIM_CONDITIONS_PKG SQL Statements

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

Line: 6

  select count(*)
    from zx_sim_conditions
   where trx_line_id = c_trxline_id
     and tax_line_number = c_taxline_number;
Line: 12

  select *
    from zx_trx_headers_gt;
Line: 16

  select *
    from zx_transaction_lines_gt
   where trx_id = c_trx_id
     and trx_level_type <> 'TAX';
Line: 56

   INSERT INTO zx_sim_rules_b (
               sim_tax_rule_id,
               content_owner_id,
               tax_rule_code,
               tax,
               tax_regime_code,
               service_type_code,
               priority,
               det_factor_templ_code,
               effective_from,
               simulated_flag,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               last_update_login,
               effective_to,
               application_id,
               recovery_type_code)
        SELECT tax_rule_id,
               content_owner_id,
               tax_rule_code,
               tax,
               tax_regime_code,
               service_type_code,
               priority,
               det_factor_templ_code,
               effective_from,
               'N' simulated_flag,
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date,
               last_update_login,
               effective_to,
               application_id,
               recovery_type_code
          FROM zx_rules_b
         WHERE tax_regime_code = p_tax_regime_code
           and tax = p_tax
           and content_owner_id = p_content_owner_id
           and NVL(application_id, p_application_id) = p_application_id
           -- The service type code restriction should be removed when
           -- simulate rules is supported for other processes.
           and service_type_code IN ('DET_APPLICABLE_TAXES',
                                     'DET_TAX_STATUS',
                                     'DET_TAX_RATE');
Line: 110

   INSERT INTO zx_sim_rules_tl (
               sim_tax_rule_id,
               language,
               source_lang,
               tax_rule_name,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               last_update_login)
        SELECT tax_rule_id,
               language,
               source_lang,
               tax_rule_name,
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date,
               last_update_login
          FROM zx_rules_tl
         WHERE tax_rule_id IN (select sim_tax_rule_id
                                 from zx_sim_rules_b);
Line: 139

   INSERT INTO zx_sim_process_results (
               sim_result_id,
               sim_tax_rule_id,
               condition_group_code,
               priority,
               simulated_flag,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               last_update_login,
               result_type_code,
               tax_status_code,
               numeric_result,
               alphanumeric_result)
        SELECT result_id,
               tax_rule_id,
               condition_group_code,
               priority,
               'N' simulated_flag,
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date,
               last_update_login,
               result_type_code,
               tax_status_code,
               numeric_result,
               alphanumeric_result
          FROM zx_process_results
         WHERE tax_rule_id IN (select sim_tax_rule_id
                                 from zx_sim_rules_b);
Line: 178

   INSERT INTO zx_sim_rule_conditions (
               simrule_condition_id,
               condition_group_code,
               determining_factor_class_code,
               determining_factor_code,
               data_type_code,
               operator_code,
               ignore_flag,
               simulated_flag,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               last_update_login,
               tax_parameter_code,
               determining_factor_cq_code,
               numeric_value,
               date_value,
               alphanumeric_value,
               value_low,
               value_high)
        SELECT condition_id,
               condition_group_code,
               determining_factor_class_code,
               determining_factor_code,
               data_type_code,
               operator_code,
               ignore_flag,
               'N' simulated_flag,
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date,
               last_update_login,
               tax_parameter_code,
               determining_factor_cq_code,
               numeric_value,
               date_value,
               alphanumeric_value,
               value_low,
               value_high
          FROM zx_conditions
         WHERE condition_group_code IN (select condition_group_code
                                          from zx_sim_process_results
                                         group by condition_group_code);
Line: 253

  select *
    from zx_import_tax_lines_gt;
Line: 257

  select determining_factor_class_code,
         NULL determining_factor_cq_code,
         determining_factor_code,
         tax_parameter_code,
         '=' operator,
         data_type_code,
         NULL numeric_value,
         NULL alphanum_value,
         NULL date_value,
         NULL value_low,
         NULL value_high
  from   zx_determining_factors_b
  where  tax_rules_flag = 'Y'
   and  determining_factor_class_code in ('TRX_INPUT_FACTOR');
Line: 388

                           'Insert All Simulated Conditions containing derived values');
Line: 392

                INSERT ALL
                       WHEN pr_detfactor_class_tab(j) IS NOT NULL Then
                       INTO zx_sim_conditions (
                            sim_condition_id,
                            determining_factor_class_code,
                            determining_factor_cq_code,
                            determining_factor_code,
                            tax_parameter_code,
                            operator_code,
                            data_type_code,
                            numeric_value,
                            alphanumeric_value,
                            date_value,
                            value_low,
                            value_high,
                            trx_line_id,
                            trx_id,
                            tax_line_number,
                            created_by,
                            creation_date,
                            last_updated_by,
                            last_update_date)
                    VALUES (zx_sim_conditions_s.nextval,
                            determining_factor_class_code,
                            determining_factor_cq_code,
                            determining_factor_code,
                            tax_parameter_code,
                            operator_code,
                            data_type_code,
                            numeric_value,
                            alphanumeric_value,
                            date_value,
                            value_low,
                            value_high,
                            trx_line_id,
                            trx_id,
                            tax_line_number,
                            fnd_global.user_id,
                            sysdate,
                            fnd_global.user_id,
                            sysdate)
                    Select pr_detfactor_class_tab(j) determining_factor_class_code,
                           pr_detfactor_cq_tab(j) determining_factor_cq_code,
                           pr_detfactor_code_tab(j) determining_factor_code,
                           pr_parameter_code_tab(j) tax_parameter_code,
                           pr_operator_tab(j) operator_code,
                           pr_datatype_tab(j) data_type_code,
                           pr_numeric_value_tab(j) numeric_value,
                           pr_alpha_value_tab(j) alphanumeric_value,
                           pr_date_value_tab(j) date_value,
                           pr_value_low_tab(j) value_low,
                           pr_value_high_tab(j) value_high,
                           l_trxlines_rec.trx_line_id trx_line_id,
                           l_trxlines_rec.trx_id trx_id,
                           l_taxlines_rec.summary_tax_line_number tax_line_number
                      From dual;
Line: 512

                     'Delete any existing Simulated Rules, Process Results and Conditions');
Line: 514

   DELETE zx_sim_rules_b;
Line: 515

   DELETE zx_sim_rules_tl;
Line: 516

   DELETE zx_sim_process_results;
Line: 517

   DELETE zx_sim_rule_conditions;
Line: 549

   Select zx_rules_b_s.nextval,
          zx_condition_groups_b_s.nextval
     Into l_rule_id,
          l_cg_id
     From Dual;
Line: 554

   INSERT ALL
          WHEN (1=1) Then
          INTO zx_sim_rules_b (
               sim_tax_rule_id,
               content_owner_id,
               tax_rule_code,
               tax,
               tax_regime_code,
               service_type_code,
               priority,
               det_factor_templ_code,
               effective_from,
               simulated_flag,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               application_id)
       VALUES (sim_tax_rule_id,
               p_content_owner_id,
               'R_SIMAP_' || to_char(l_rule_id),
               p_tax,
               p_tax_regime_code,
               'DET_APPLICABLE_TAXES',
               l_rule_id,
               'T_SIMAP_' || to_char(zx_det_factor_templ_b_s.nextval),
               sysdate,
               'Y',
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               p_application_id)
          WHEN (1=1) Then
          INTO zx_sim_process_results (
               sim_result_id,
               sim_tax_rule_id,
               condition_group_code,
               priority,
               result_type_code,
               alphanumeric_result,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
       VALUES (zx_process_results_s.nextval,
               sim_tax_rule_id,
               'G_SIMAP_' || to_char(l_cg_id),
               1,
               'CODE',
               'APPLICABLE',
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
        SELECT l_rule_id sim_tax_rule_id,
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date
          FROM dual
         WHERE exists (Select 1
                         from zx_sim_conditions
                        where applicability_flag='Y');
Line: 625

   INSERT INTO zx_sim_rule_conditions (
               simrule_condition_id,
               condition_group_code,
               determining_factor_class_code,
               determining_factor_cq_code,
               determining_factor_code,
               tax_parameter_code,
               operator_code,
               data_type_code,
               numeric_value,
               alphanumeric_value,
               date_value,
               value_low,
               value_high,
               ignore_flag,
               simulated_flag,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
        SELECT zx_conditions_s.nextval,
               'G_SIMAP_' || to_char(l_cg_id) condition_group_code,
               determining_factor_class_code,
               determining_factor_cq_code,
               determining_factor_code,
               tax_parameter_code,
               operator_code,
               data_type_code,
               numeric_value,
               alphanumeric_value,
               date_value,
               value_low,
               value_high,
               'N' ignore_flag,
               'Y' simulated_flag,
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date
          FROM zx_sim_conditions
         WHERE trx_id = p_trx_id
           and trx_line_id = p_trxline_id
           and tax_line_number = p_taxline_number
           and NVL(applicability_flag,'N') = 'Y';
Line: 675

   Select zx_rules_b_s.nextval,
          zx_condition_groups_b_s.nextval
     Into l_rule_id,
          l_cg_id
     From Dual;
Line: 681

   INSERT ALL
          WHEN (1=1) Then
          INTO zx_sim_rules_b (
               sim_tax_rule_id,
               content_owner_id,
               tax_rule_code,
               tax,
               tax_regime_code,
               service_type_code,
               priority,
               det_factor_templ_code,
               effective_from,
               simulated_flag,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               application_id)
       VALUES (sim_tax_rule_id,
               p_content_owner_id,
               'R_SIMST_' || to_char(l_rule_id),
               p_tax,
               p_tax_regime_code,
               'DET_TAX_STATUS',
               l_rule_id,
               'T_SIMST_' || to_char(zx_det_factor_templ_b_s.nextval),
               sysdate,
               'Y',
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               p_application_id)
          WHEN (1=1) Then
          INTO zx_sim_process_results (
               sim_result_id,
               sim_tax_rule_id,
               condition_group_code,
               priority,
               result_type_code,
               alphanumeric_result,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
       VALUES (zx_process_results_s.nextval,
               sim_tax_rule_id,
               'G_SIMST_' || to_char(l_cg_id),
               1,
               'CODE',
               p_tax_status_code,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
        SELECT l_rule_id sim_tax_rule_id,
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date
          FROM dual
         WHERE exists (Select 1
                         from zx_sim_conditions
                        where status_determine_flag='Y');
Line: 752

   INSERT INTO zx_sim_rule_conditions (
               simrule_condition_id,
               condition_group_code,
               determining_factor_class_code,
               determining_factor_cq_code,
               determining_factor_code,
               tax_parameter_code,
               operator_code,
               data_type_code,
               numeric_value,
               alphanumeric_value,
               date_value,
               value_low,
               value_high,
               ignore_flag,
               simulated_flag)
        SELECT zx_conditions_s.nextval,
               'G_SIMST_' || to_char(l_cg_id) condition_group_code,
               determining_factor_class_code,
               determining_factor_cq_code,
               determining_factor_code,
               tax_parameter_code,
               operator_code,
               data_type_code,
               numeric_value,
               alphanumeric_value,
               date_value,
               value_low,
               value_high,
               'N' ignore_flag,
               'Y' simulated_flag
          FROM zx_sim_conditions
         WHERE trx_id = p_trx_id
           and trx_line_id = p_trxline_id
           and tax_line_number = p_taxline_number
           and NVL(status_determine_flag,'N') = 'Y';
Line: 795

   Select zx_rules_b_s.nextval,
          zx_condition_groups_b_s.nextval
     Into l_rule_id,
          l_cg_id
     From Dual;
Line: 800

   INSERT ALL
          WHEN (1=1) Then
          INTO zx_sim_rules_b (
               sim_tax_rule_id,
               content_owner_id,
               tax_rule_code,
               tax,
               tax_regime_code,
               service_type_code,
               priority,
               det_factor_templ_code,
               effective_from,
               simulated_flag,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               application_id)
       VALUES (sim_tax_rule_id,
               p_content_owner_id,
               'R_SIMRT_' || to_char(l_rule_id),
               p_tax,
               p_tax_regime_code,
               'DET_TAX_RATE',
               l_rule_id,
               'T_SIMRT_' || to_char(zx_det_factor_templ_b_s.nextval),
               sysdate,
               'Y',
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               p_application_id)
          WHEN (1=1) Then
          INTO zx_sim_process_results (
               sim_result_id,
               sim_tax_rule_id,
               condition_group_code,
               priority,
               tax_status_code,
               result_type_code,
               alphanumeric_result,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
       VALUES (zx_process_results_s.nextval,
               sim_tax_rule_id,
               'G_SIMRT_' || to_char(l_cg_id),
               1,
               p_tax_status_code,
               'CODE',
               p_rate_code,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
        SELECT l_rule_id sim_tax_rule_id,
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date
          FROM dual
         WHERE exists (Select 1
                         from zx_sim_conditions
                        where rate_determine_flag='Y');
Line: 873

   INSERT INTO zx_sim_rule_conditions (
               simrule_condition_id,
               condition_group_code,
               determining_factor_class_code,
               determining_factor_cq_code,
               determining_factor_code,
               tax_parameter_code,
               operator_code,
               data_type_code,
               numeric_value,
               alphanumeric_value,
               date_value,
               value_low,
               value_high,
               ignore_flag,
               simulated_flag)
        SELECT zx_conditions_s.nextval,
               'G_SIMRT_' || to_char(l_cg_id) condition_group_code,
               determining_factor_class_code,
               determining_factor_cq_code,
               determining_factor_code,
               tax_parameter_code,
               operator_code,
               data_type_code,
               numeric_value,
               alphanumeric_value,
               date_value,
               value_low,
               value_high,
               'N' ignore_flag,
               'Y' simulated_flag
          FROM zx_sim_conditions
         WHERE trx_id = p_trx_id
           and trx_line_id = p_trxline_id
           and tax_line_number = p_taxline_number
           and NVL(rate_determine_flag,'N') = 'Y';
Line: 916

   INSERT INTO zx_sim_rules_tl (
               language,
               source_lang,
               tax_rule_name,
               sim_tax_rule_id,
               creation_date,
               created_by,
               last_update_date,
               last_updated_by)
        select l.language_code,
               userenv('LANG'),
               b.tax_rule_code,
               b.sim_tax_rule_id,
               sysdate creation_date,
               fnd_global.user_id created_by,
               sysdate last_update_date,
               fnd_global.user_id last_updated_by
          from fnd_languages l,
               zx_sim_rules_b b
         where l.installed_flag in ('I', 'B')
           and  not exists
                (select NULL
                   from zx_sim_rules_tl t
                  where t.sim_tax_rule_id =  b.sim_tax_rule_id
                    and t.language = l.language_code);
Line: 970

  SELECT condition_group_code
    FROM zx_sim_rule_conditions
   WHERE simulated_flag = 'Y'
   GROUP BY condition_group_code
   HAVING count(*) <= 10;
Line: 977

  SELECT determining_factor_class_code,
         determining_factor_cq_code,
         determining_factor_code,
         data_type_code,
         operator_code,
         tax_parameter_code,
         numeric_value,
         date_value,
         alphanumeric_value,
         value_low,
         value_high
    FROM zx_sim_rule_conditions
   WHERE condition_group_code = c_group_code
     AND ignore_flag='N';
Line: 1013

   INSERT ALL WHEN (1=1) Then
          INTO zx_det_factor_templ_b (
               det_factor_templ_id,
               det_factor_templ_code,
               template_usage_code,
               record_type_code,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
        VALUES (to_number(substr(det_factor_templ_code,9)),
               det_factor_templ_code,
               'TAX_RULES',
               'USER_DEFINED',
               fnd_global.user_id,
               sysdate,
               fnd_global.user_id,
               sysdate)
        SELECT det_factor_templ_code
          FROM zx_sim_rules_b
         WHERE simulated_flag = 'Y'
         GROUP BY det_factor_templ_code;
Line: 1042

   INSERT INTO zx_det_factor_templ_tl (
               language,
               source_lang,
               det_factor_templ_name,
               det_factor_templ_id,
               creation_date,
               created_by,
               last_update_date,
               last_updated_by)
        select l.language_code,
               userenv('LANG'),
               b.det_factor_templ_code,
               b.det_factor_templ_id,
               sysdate creation_date,
               fnd_global.user_id created_by,
               sysdate last_update_date,
               fnd_global.user_id last_updated_by
          from fnd_languages l,
               zx_det_factor_templ_b b
         where l.installed_flag in ('I', 'B')
           and exists (Select NULL
                         From zx_sim_rules_b s
                        Where s.det_factor_templ_code = b.det_factor_templ_code
                          And s.simulated_flag = 'Y')
           and  not exists (Select NULL
                              From zx_det_factor_templ_tl t
                             Where t.det_factor_templ_id =  b.det_factor_templ_id
                               And t.language = l.language_code);
Line: 1077

   INSERT ALL WHEN (1=1) Then
          INTO zx_det_factor_templ_dtl (
               det_factor_templ_dtl_id,
               det_factor_templ_id,
               determining_factor_class_code,
               determining_factor_cq_code,
               determining_factor_code,
               required_flag,
               record_type_code,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
        VALUES (zx_det_factor_templ_dtl_s.nextval,
               det_factor_templ_id,
               determining_factor_class_code,
               determining_factor_cq_code,
               determining_factor_code,
               required_flag,
               'USER_DEFINED',
               fnd_global.user_id,
               sysdate,
               fnd_global.user_id,
               sysdate)
        SELECT to_number(substr(rule.det_factor_templ_code,9)) det_factor_templ_id,
               determining_factor_class_code,
               determining_factor_cq_code,
               determining_factor_code,
               decode(ignore_flag,'N','Y','N') required_flag
          FROM zx_sim_rule_conditions cond,
               (select det_factor_templ_code,
                       condition_group_code
                  from zx_sim_process_results p,
                       zx_sim_rules_b r
                 where p.sim_tax_rule_id = r.sim_tax_rule_id
                 group by condition_group_code, det_factor_templ_code) rule
         WHERE cond.condition_group_code = rule.condition_group_code
           AND simulated_flag = 'Y';
Line: 1122

   INSERT ALL WHEN (1=1) Then
          INTO zx_condition_groups_b (
               condition_group_id,
               condition_group_code,
               det_factor_templ_code,
               record_type_code,
               more_than_max_cond_flag,
               enabled_flag,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
        VALUES (to_number(substr(condition_group_code,9)),
               condition_group_code,
               det_factor_templ_code,
               'USER_DEFINED',
               'Y',
               'Y',
               fnd_global.user_id,
               sysdate,
               fnd_global.user_id,
               sysdate)
        SELECT condition_group_code,
               det_factor_templ_code
          FROM zx_sim_rules_b rule,
               zx_sim_process_results result
         WHERE result.sim_tax_rule_id = rule.sim_tax_rule_id
           AND result.simulated_flag = 'Y'
         GROUP BY condition_group_code, det_factor_templ_code;
Line: 1158

   INSERT INTO zx_condition_groups_tl (
               language,
               source_lang,
               condition_group_name,
               condition_group_id,
               creation_date,
               created_by,
               last_update_date,
               last_updated_by)
        select l.language_code,
               userenv('LANG'),
               b.condition_group_code,
               b.condition_group_id,
               sysdate creation_date,
               fnd_global.user_id created_by,
               sysdate last_update_date,
               fnd_global.user_id last_updated_by
          from fnd_languages l,
               zx_condition_groups_b b
         where l.installed_flag in ('I', 'B')
           and exists (Select NULL
                         From zx_sim_process_results s
                        Where s.condition_group_code = b.condition_group_code
                          And s.simulated_flag = 'Y')
           and  not exists (Select NULL
                              From zx_condition_groups_tl t
                             Where t.condition_group_id =  b.condition_group_id
                               And t.language = l.language_code);
Line: 1190

                     'Update Condition Groups Setup with conditions having 10 or fewer Conditions');
Line: 1199

              UPDATE zx_condition_groups_b
                 SET more_than_max_cond_flag = 'N',
                     determining_factor_class1_code = j.determining_factor_class_code,
                     determining_factor_cq1_code    = j.determining_factor_cq_code,
                     determining_factor_code1       = j.determining_factor_code,
                     tax_parameter_code1            = j.tax_parameter_code,
                     data_type1_code                = j.data_type_code,
                     operator1_code                 = j.operator_code,
                     numeric_value1                 = j.numeric_value,
                     date_value1                    = j.date_value,
                     alphanumeric_value1            = j.alphanumeric_value,
                     value_low1                     = j.value_low,
                     value_high1                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1215

              UPDATE zx_condition_groups_b
                 SET determining_factor_class2_code = j.determining_factor_class_code,
                     determining_factor_cq2_code    = j.determining_factor_cq_code,
                     determining_factor_code2       = j.determining_factor_code,
                     tax_parameter_code2            = j.tax_parameter_code,
                     data_type2_code                = j.data_type_code,
                     operator2_code                 = j.operator_code,
                     numeric_value2                 = j.numeric_value,
                     date_value2                    = j.date_value,
                     alphanumeric_value2            = j.alphanumeric_value,
                     value_low2                     = j.value_low,
                     value_high2                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1230

              UPDATE zx_condition_groups_b
                 SET determining_factor_class3_code = j.determining_factor_class_code,
                     determining_factor_cq3_code    = j.determining_factor_cq_code,
                     determining_factor_code3       = j.determining_factor_code,
                     tax_parameter_code3            = j.tax_parameter_code,
                     data_type3_code                = j.data_type_code,
                     operator3_code                 = j.operator_code,
                     numeric_value3                 = j.numeric_value,
                     date_value3                    = j.date_value,
                     alphanumeric_value3            = j.alphanumeric_value,
                     value_low3                     = j.value_low,
                     value_high3                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1245

              UPDATE zx_condition_groups_b
                 SET determining_factor_class4_code = j.determining_factor_class_code,
                     determining_factor_cq4_code    = j.determining_factor_cq_code,
                     determining_factor_code4       = j.determining_factor_code,
                     tax_parameter_code4            = j.tax_parameter_code,
                     data_type4_code                = j.data_type_code,
                     operator4_code                 = j.operator_code,
                     numeric_value4                 = j.numeric_value,
                     date_value4                    = j.date_value,
                     alphanumeric_value4            = j.alphanumeric_value,
                     value_low4                     = j.value_low,
                     value_high4                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1260

              UPDATE zx_condition_groups_b
                 SET determining_factor_class5_code = j.determining_factor_class_code,
                     determining_factor_cq5_code    = j.determining_factor_cq_code,
                     determining_factor_code5       = j.determining_factor_code,
                     tax_parameter_code5            = j.tax_parameter_code,
                     data_type5_code                = j.data_type_code,
                     operator5_code                 = j.operator_code,
                     numeric_value5                 = j.numeric_value,
                     date_value5                    = j.date_value,
                     alphanumeric_value5            = j.alphanumeric_value,
                     value_low5                     = j.value_low,
                     value_high5                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1275

              UPDATE zx_condition_groups_b
                 SET determining_factor_class6_code = j.determining_factor_class_code,
                     determining_factor_cq6_code    = j.determining_factor_cq_code,
                     determining_factor_code6       = j.determining_factor_code,
                     tax_parameter_code6            = j.tax_parameter_code,
                     data_type6_code                = j.data_type_code,
                     operator6_code                 = j.operator_code,
                     numeric_value6                 = j.numeric_value,
                     date_value6                    = j.date_value,
                     alphanumeric_value6            = j.alphanumeric_value,
                     value_low6                     = j.value_low,
                     value_high6                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1290

              UPDATE zx_condition_groups_b
                 SET determining_factor_class7_code = j.determining_factor_class_code,
                     determining_factor_cq7_code    = j.determining_factor_cq_code,
                     determining_factor_code7       = j.determining_factor_code,
                     tax_parameter_code7            = j.tax_parameter_code,
                     data_type7_code                = j.data_type_code,
                     operator7_code                 = j.operator_code,
                     numeric_value7                 = j.numeric_value,
                     date_value7                    = j.date_value,
                     alphanumeric_value7            = j.alphanumeric_value,
                     value_low7                     = j.value_low,
                     value_high7                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1305

              UPDATE zx_condition_groups_b
                 SET determining_factor_class8_code = j.determining_factor_class_code,
                     determining_factor_cq8_code    = j.determining_factor_cq_code,
                     determining_factor_code8       = j.determining_factor_code,
                     tax_parameter_code8            = j.tax_parameter_code,
                     data_type8_code                = j.data_type_code,
                     operator8_code                 = j.operator_code,
                     numeric_value8                 = j.numeric_value,
                     date_value8                    = j.date_value,
                     alphanumeric_value8            = j.alphanumeric_value,
                     value_low8                     = j.value_low,
                     value_high8                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1320

              UPDATE zx_condition_groups_b
                 SET determining_factor_class9_code = j.determining_factor_class_code,
                     determining_factor_cq9_code    = j.determining_factor_cq_code,
                     determining_factor_code9       = j.determining_factor_code,
                     tax_parameter_code9            = j.tax_parameter_code,
                     data_type9_code                = j.data_type_code,
                     operator9_code                 = j.operator_code,
                     numeric_value9                 = j.numeric_value,
                     date_value9                    = j.date_value,
                     alphanumeric_value9            = j.alphanumeric_value,
                     value_low9                     = j.value_low,
                     value_high9                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1335

              UPDATE zx_condition_groups_b
                 SET determining_factor_clas10_code  = j.determining_factor_class_code,
                     determining_factor_cq10_code    = j.determining_factor_cq_code,
                     determining_factor_code10       = j.determining_factor_code,
                     tax_parameter_code10            = j.tax_parameter_code,
                     data_type10_code                = j.data_type_code,
                     operator10_code                 = j.operator_code,
                     numeric_value10                 = j.numeric_value,
                     date_value10                    = j.date_value,
                     alphanumeric_value10            = j.alphanumeric_value,
                     value_low10                     = j.value_low,
                     value_high10                    = j.value_high
               WHERE condition_group_code = i.condition_group_code;
Line: 1359

   INSERT INTO zx_conditions (
               condition_id,
               condition_group_code,
               determining_factor_class_code,
               determining_factor_code,
               data_type_code,
               operator_code,
               ignore_flag,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date,
               tax_parameter_code,
               determining_factor_cq_code,
               record_type_code,
               numeric_value,
               date_value,
               alphanumeric_value,
               value_low,
               value_high)
        SELECT simrule_condition_id,
               condition_group_code,
               determining_factor_class_code,
               determining_factor_code,
               data_type_code,
               operator_code,
               ignore_flag,
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date,
               tax_parameter_code,
               determining_factor_cq_code,
               'USER_DEFINED',
               numeric_value,
               date_value,
               alphanumeric_value,
               value_low,
               value_high
          FROM zx_sim_rule_conditions
         WHERE simulated_flag = 'Y';
Line: 1407

   INSERT INTO zx_rules_b (
               tax_rule_id,
               content_owner_id,
               tax_rule_code,
               tax,
               tax_regime_code,
               service_type_code,
               application_id,
               priority,
               det_factor_templ_code,
               effective_from,
               enabled_flag,
               record_type_code,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
        SELECT sim_tax_rule_id,
               content_owner_id,
               tax_rule_code,
               tax,
               tax_regime_code,
               service_type_code,
               application_id,
               priority,
               det_factor_templ_code,
               effective_from,
               'Y',
               'USER_DEFINED',
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date
          FROM zx_sim_rules_b
         WHERE simulated_flag = 'Y';
Line: 1449

   INSERT INTO zx_rules_tl (
               language,
               source_lang,
               tax_rule_name,
               tax_rule_id,
               creation_date,
               created_by,
               last_update_date,
               last_updated_by)
        select l.language_code,
               userenv('LANG'),
               b.tax_rule_code,
               b.tax_rule_id,
               sysdate creation_date,
               fnd_global.user_id created_by,
               sysdate last_update_date,
               fnd_global.user_id last_updated_by
          from fnd_languages l,
               zx_rules_b b
         where l.installed_flag in ('I', 'B')
           and exists (Select NULL
                         From zx_sim_rules_b s
                        Where s.sim_tax_rule_id = b.tax_rule_id
                          And s.simulated_flag = 'Y')
           and  not exists (Select NULL
                              From zx_rules_tl t
                             Where t.tax_rule_id =  b.tax_rule_id
                               And t.language = l.language_code);
Line: 1481

                     'Update Rules Setup for which Priority has been changed in Simulator');
Line: 1484

   UPDATE zx_rules_b
          SET priority = (Select sim.priority
                            From zx_sim_rules_b sim
                           Where sim.sim_tax_rule_id = zx_rules_b.tax_rule_id)
    WHERE tax_rule_id IN (Select sim_tax_rule_id
                           From zx_sim_rules_b sim
                          Where sim.priority <> zx_rules_b.priority
                            And sim.simulated_flag <> 'Y');
Line: 1499

   INSERT INTO zx_process_results (
               result_id,
               content_owner_id,
               condition_group_id,
               condition_group_code,
               tax_rule_id,
               priority,
               result_type_code,
               tax_status_code,
               numeric_result,
               alphanumeric_result,
               enabled_flag,
               record_type_code,
               created_by,
               creation_date,
               last_updated_by,
               last_update_date)
        SElECT result.sim_result_id,
               rule.content_owner_id,
               to_number(substr(result.condition_group_code,9)),
               result.condition_group_code,
               result.sim_tax_rule_id,
               result.priority,
               result.result_type_code,
               result.tax_status_code,
               result.numeric_result,
               result.alphanumeric_result,
               'Y',
               'USER_DEFINED',
               fnd_global.user_id created_by,
               sysdate creation_date,
               fnd_global.user_id last_updated_by,
               sysdate last_update_date
          FROM zx_sim_rules_b rule,
               zx_sim_process_results result
         WHERE result.sim_tax_rule_id = rule.sim_tax_rule_id
           AND result.simulated_flag = 'Y';
Line: 1540

                     'Update Process Results for which Priority has been changed in Simulator');
Line: 1543

   UPDATE zx_process_results
          SET priority = (Select sim.priority
                            From zx_sim_process_results sim
                           Where sim.sim_result_id = zx_process_results.result_id)
    WHERE result_id IN (Select sim_result_id
                           From zx_sim_process_results sim
                          Where sim.priority <> zx_process_results.priority
                            And sim.simulated_flag <> 'Y');