DBA Data[Home] [Help]

APPS.OKS_REPRICE_PVT SQL Statements

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

Line: 16

  PROCEDURE update_price_uom (
    p_chr_id                         IN       NUMBER,
    p_price_uom                      IN       VARCHAR2,  -- Bug 5139658
    x_return_status                  OUT NOCOPY VARCHAR2
  ) IS
    l_api_name                     CONSTANT VARCHAR2 (30)
                                                        := 'update_price_uom';
Line: 34

      SELECT oks.ID,
             oks.cle_id,
             oks.object_version_number                          -- bug 4638902
        FROM okc_k_lines_b okc,
             oks_k_lines_b oks
       WHERE okc.dnz_chr_id = p_chr_id
         AND okc.lse_id IN (1, 7, 9, 25, 19)
         AND okc.ID = oks.cle_id;
Line: 44

      SELECT price_uom
        FROM oks_k_headers_b
       WHERE chr_id = p_chr_id;
Line: 87

      oks_contract_line_pub.update_line (p_api_version                     => 1.0,
                                         p_init_msg_list                   => 'T',
                                         x_return_status                   => l_return_status,
                                         x_msg_count                       => l_msg_count,
                                         x_msg_data                        => l_msg_data,
                                         p_klnv_rec                        => l_kln_rec_in,
                                         x_klnv_rec                        => l_kln_rec_out,
                                         p_validate_yn                     => 'N'
                                        );
Line: 133

                         p_token1_value => 'oks_reprice_pvt.update_price_uom',
                         p_token2       => 'UOM_CODE',
                         p_token2_value => p_price_uom);
Line: 158

  END update_price_uom;
Line: 183

      SELECT tce_code
        FROM okc_time_code_units_v
       WHERE uom_code = l_uom_code
         AND quantity = 1;
Line: 191

      SELECT tce_code
        FROM okc_time_code_units_v
       WHERE uom_code = l_uom_code;
Line: 406

     SELECT itm.number_of_items,kln.toplvl_uom_code,lin.date_terminated
        FROM oks_k_lines_b kln,
             okc_k_items itm,
             okc_k_lines_b lin
       WHERE kln.cle_id = p_line_id
       and   itm.cle_id = kln.cle_id
       and   lin.id = p_line_id;
Line: 415

    select 'Y'
    from   okc_k_items itm,
           oks_subscr_header_b sub
    where  itm.cle_id = p_id
    and    sub.instance_id = itm.object1_id1;
Line: 422

      SELECT orig_system_id1
        FROM okc_k_lines_b
       WHERE ID = p_id;
Line: 563

      SELECT start_date,
             end_date
        FROM okc_k_lines_b
       WHERE ID =
               (SELECT ool.object_cle_id
                  FROM okc_operation_lines ool,
                       okc_operation_instances oie,
                       okc_class_operations cop
                 WHERE cop.ID = oie.cop_id
                   AND cop.opn_code = p_opn_code
                   AND oie.ID = ool.oie_id
                   AND ool.subject_cle_id = p_cle_id
                   AND ROWNUM < 2);
Line: 610

  PROCEDURE update_header (
    p_chrv_rec                       IN       okc_contract_pub.chrv_rec_type,
    x_return_status                  OUT NOCOPY VARCHAR2
  ) IS
    l_api_name                     CONSTANT VARCHAR2 (30) := 'update_header';
Line: 637

    okc_contract_pub.update_contract_header
                                          (p_api_version                     => l_api_version,
                                           p_init_msg_list                   => l_init_msg_list,
                                           x_return_status                   => l_return_status,
                                           x_msg_count                       => l_msg_count,
                                           x_msg_data                        => l_msg_data,
                                           p_restricted_update               => 'F',
                                           p_chrv_rec                        => l_chrv_rec,
                                           x_chrv_rec                        => x_chrv_rec
                                          );
Line: 702

  END update_header;
Line: 704

  PROCEDURE update_line (
    p_clev_rec                       IN       okc_contract_pub.clev_rec_type,
    x_return_status                  OUT NOCOPY VARCHAR2
  ) IS
    l_api_name                     CONSTANT VARCHAR2 (30) := 'update_line';
Line: 731

    okc_contract_pub.update_contract_line (p_api_version                     => l_api_version,
                                           p_init_msg_list                   => l_init_msg_list,
                                           x_return_status                   => l_return_status,
                                           x_msg_count                       => l_msg_count,
                                           x_msg_data                        => l_msg_data,
                                           p_restricted_update               => 'F',
                                           p_clev_rec                        => l_clev_rec,
                                           x_clev_rec                        => x_clev_rec
                                          );
Line: 795

  END update_line;
Line: 797

  PROCEDURE update_amounts (
    p_chr_id                         IN       NUMBER,
    x_return_status                  OUT NOCOPY VARCHAR2
  ) IS
    l_api_name                     CONSTANT VARCHAR2 (30) := 'update_amounts';
Line: 804

      SELECT ID
        FROM okc_k_lines_b
       WHERE dnz_chr_id = p_chr_id
         AND cle_id IS NULL
         AND lse_id IN (1, 12, 19);
Line: 813

      SELECT SUM (NVL (price_negotiated, 0)) topline_amt
        FROM okc_k_lines_b
       WHERE dnz_chr_id = p_chr_id
         AND cle_id = c_cle_id
         AND lse_id IN (7, 8, 9, 10, 11, 18, 25, 35) -- added skekkar
         AND date_cancelled IS NULL;  -- added skekkar
Line: 821

      SELECT SUM (NVL (price_negotiated, 0)) header_amt
        FROM okc_k_lines_b
       WHERE dnz_chr_id = p_chr_id
         AND cle_id IS NULL
         AND lse_id IN (1, 12, 19, 46)
         AND date_cancelled IS NULL;  -- added skekkar
Line: 832

      SELECT SUM (NVL (tax_amount, 0)) topline_tax
        FROM oks_k_lines_b
       WHERE dnz_chr_id = p_chr_id
         AND cle_id IN (  SELECT id
                            FROM okc_k_lines_b
                           WHERE dnz_chr_id = p_chr_id
                             AND cle_id = c_cle_id
                             AND lse_id IN (7, 8, 9, 10, 11, 18, 25, 35)
                             AND date_cancelled IS NULL
                       );
Line: 845

      SELECT SUM (NVL (tax_amount, 0)) header_tax
        FROM oks_k_lines_b
       WHERE dnz_chr_id = p_chr_id
         AND cle_id IN ( SELECT id
                           FROM okc_k_lines_b
                          WHERE dnz_chr_id = p_chr_id
                            AND cle_id IS NULL
                            AND lse_id IN (1, 12, 19, 46)
                            AND date_cancelled IS NULL
                       );
Line: 902

                        '106:In Update Amounts: TopLine Id: ' ||
                        l_line_id
                       );
Line: 908

                        '107:In Update Amounts: Total Of Subline Amount: ' ||
                        l_tot_subline_amt
                       );
Line: 915

      update_line (p_clev_rec                        => l_clev_rec,
                   x_return_status                   => l_return_status);
Line: 923

                       '108:In Update Amounts After Update Line: Status: ' ||
                       l_return_status
                      );
Line: 945

        UPDATE oks_k_lines_b
          SET tax_amount = l_tot_subline_tax
        WHERE cle_id = l_line_id;
Line: 966

    update_header (p_chrv_rec                        => l_chrv_rec,
                   x_return_status                   => l_return_status);
Line: 974

                     '109:In Update Amounts After Update Header: Status: ' ||
                     l_return_status
                    );
Line: 993

       UPDATE oks_k_headers_b
          SET tax_amount = l_tot_topline_tax
        WHERE chr_id = p_chr_id;
Line: 1048

  END update_amounts;
Line: 1156

    oks_contract_line_pub.update_line (p_api_version                     => 1.0,
                                       p_init_msg_list                   => 'F',
                                       x_return_status                   => l_return_status,
                                       x_msg_count                       => l_msg_count,
                                       x_msg_data                        => l_msg_data,
                                       p_klnv_rec                        => l_kln_rec_in,
                                       x_klnv_rec                        => l_kln_rec_out,
                                       p_validate_yn                     => 'N'
                                      );
Line: 1170

                      '112:Status AFter update rule in calculate_tax: ' ||
                      l_return_status
                     );
Line: 1182

                        '113:Update line details at Calc Tax'
                       );
Line: 1242

  PROCEDURE update_price_info (
    p_chr_id                         IN       NUMBER,
    p_cle_id                         IN       NUMBER,
    p_lse_id                         IN       NUMBER,
    p_price_type                     IN       VARCHAR2,
    p_price_details                  IN       oks_qp_pkg.price_details,
    x_return_status                  OUT NOCOPY VARCHAR2
  ) IS
    l_api_name                     CONSTANT VARCHAR2 (30)
                                                      := 'update_price_info ';
Line: 1340

    oks_contract_line_pub.update_line (p_api_version                     => 1.0,
                                       p_init_msg_list                   => 'F',
                                       x_return_status                   => l_return_status,
                                       x_msg_count                       => l_msg_count,
                                       x_msg_data                        => l_msg_data,
                                       p_klnv_rec                        => l_kln_rec_in,
                                       x_klnv_rec                        => l_kln_rec_out,
                                       p_validate_yn                     => 'N'
                                      );
Line: 1404

  END update_price_info;
Line: 1423

      SELECT ID,
             osh_id,
             dnz_chr_id,
             dnz_cle_id,
             linked_flag,
             seq_no,
             om_interface_date,
             amount,
             start_date,
             end_date,
             quantity,
             uom_code,
             order_header_id,
             order_line_id,
             object_version_number
        FROM oks_subscr_elements
       WHERE dnz_cle_id = p_line_id;
Line: 1633

              '124:Before update line in calculate_price: l_clev_rec.id: ' ||
              l_clev_rec.ID
             );
Line: 1640

         '125:Before update line in calculate_price: l_clev_rec.price_negotiated: ' ||
         l_clev_rec.price_negotiated
        );
Line: 1647

         '126:Before update line in calculate_price: l_clev_rec.price_unit: ' ||
         l_clev_rec.price_unit
        );
Line: 1655

    update_line (p_clev_rec                        => l_clev_rec,
                 x_return_status                   => l_return_status);
Line: 1662

                      '127:Status after update line in calculate_price: ' ||
                      l_return_status
                     );
Line: 1683

    update_price_info (p_chr_id                          => p_chr_id,
                       p_cle_id                          => p_line_id,
                       p_lse_id                          => p_lse_id,
                       p_price_type                      => l_price_type,
                       p_price_details                   => l_price_details,
                       x_return_status                   => l_return_status
                      );
Line: 1715

        oks_subscr_elems_pub.update_row (p_api_version                     => l_api_version,
                                         p_init_msg_list                   => l_init_msg_list,
                                         x_return_status                   => l_return_status,
                                         x_msg_count                       => l_msg_count,
                                         x_msg_data                        => l_msg_data,
                                         p_scev_rec                        => l_scev_rec_in,
                                         x_scev_rec                        => l_scev_rec_out
                                        );
Line: 1939

      SELECT orig_system_id1
        FROM okc_k_headers_all_b
       WHERE ID = p_chr_id;
Line: 1947

      SELECT org_id
        FROM okc_k_headers_all_b
       WHERE ID = p_hdr_id;
Line: 1956

      SELECT price_list_id
        FROM okc_k_headers_all_b
       WHERE ID = p_chr_id;
Line: 1962

      SELECT ID,
             start_date,
             end_date,
             lse_id,
             price_negotiated,
             price_unit,
             cle_id,
             dnz_chr_id
        FROM okc_k_lines_b
       WHERE dnz_chr_id = p_reprice_rec.contract_id
         AND lse_id IN (7, 8, 9, 10, 11, 13, 25, 35, 46);
Line: 1978

      SELECT usage_type
        FROM oks_k_lines_b
       WHERE cle_id = p_cle_id;
Line: 1985

      SELECT ID,
             osh_id,
             dnz_chr_id,
             dnz_cle_id,
             linked_flag,
             seq_no,
             om_interface_date,
             amount,
             start_date,
             end_date,
             quantity,
             uom_code,
             order_header_id,
             order_line_id,
             object_version_number
        FROM oks_subscr_elements
       WHERE dnz_cle_id = p_line_id;
Line: 2035

      SELECT currency_code
        FROM okc_k_headers_all_b
       WHERE ID = p_hdr_id;
Line: 2062

      SELECT ID,
             start_date,
             end_date,
             lse_id,
             price_negotiated,
             price_unit,
             cle_id,
             dnz_chr_id
        FROM okc_k_lines_b
       WHERE dnz_chr_id = p_reprice_rec.contract_id
         AND lse_id  IN (8, 10, 11, 13, 35); -- Bug fix 4769124
Line: 2168

        update_price_uom (p_chr_id                          => p_reprice_rec.contract_id,
                          p_price_uom                       => l_price_uom_old,
                          x_return_status                   => l_return_status);
Line: 2194

                update_price_uom (
                                p_chr_id                  => p_reprice_rec.contract_id,
                                p_price_uom               => l_price_uom_old,
                                x_return_status           => l_return_status);
Line: 2216

        okc_contract_pub.update_contract_header
                                         (p_api_version                     => l_api_version,
                                          p_init_msg_list                   => l_init_msg_list,
                                          x_return_status                   => l_return_status,
                                          x_msg_count                       => l_msg_count,
                                          x_msg_data                        => l_msg_data,
                                          p_restricted_update               => 'N',
                                          p_chrv_rec                        => l_chr_rec_in,
                                          x_chrv_rec                        => l_chr_rec_out
                                         );
Line: 2228

                           p_perf_msg                        => 'Status After Price List Update: ' ||
                                                                l_return_status);
Line: 2355

          update_line (p_clev_rec                        => l_clev_rec,
                       x_return_status                   => l_return_status);
Line: 2507

            update_line (p_clev_rec                        => l_clev_rec,
                         x_return_status                   => l_return_status);
Line: 2554

              update_price_info (p_chr_id                          => p_reprice_rec.contract_id,
                                 p_cle_id                          => l_line_rec.ID,
                                 p_lse_id                          => l_line_rec.lse_id,
                                 p_price_type                      => p_reprice_rec.price_type,
                                 p_price_details                   => l_price_details,
                                 x_return_status                   => l_return_status
                                );
Line: 2633

            update_line (p_clev_rec                        => l_clev_rec,
                         x_return_status                   => l_return_status);
Line: 2693

                update_line (p_clev_rec                        => l_clev_rec,
                             x_return_status                   => l_return_status);
Line: 2726

                update_price_info (p_chr_id                          => p_reprice_rec.contract_id,
                                   p_cle_id                          => l_line_rec.ID,
                                   p_lse_id                          => l_line_rec.lse_id,
                                   p_price_type                      => p_reprice_rec.price_type,
                                   p_price_details                   => l_price_details,
                                   x_return_status                   => l_return_status
                                  );
Line: 2753

                    oks_subscr_elems_pub.update_row
                                          (p_api_version                     => l_api_version,
                                           p_init_msg_list                   => l_init_msg_list,
                                           x_return_status                   => l_return_status,
                                           x_msg_count                       => l_msg_count,
                                           x_msg_data                        => l_msg_data,
                                           p_scev_rec                        => l_scev_rec_in,
                                           x_scev_rec                        => l_scev_rec_out
                                          );
Line: 2838

      update_amounts (p_chr_id                          => p_reprice_rec.contract_id,
                      x_return_status                   => l_return_status);
Line: 2929

      SELECT currency_code,
             price_list_id
        FROM okc_k_headers_all_b
       WHERE ID = p_chr_id;
Line: 2937

      SELECT renewal_price_list,
             'LST' AS renewal_pricing_type, -- Bug 6016714
             renewal_markup_percent,
             chr_id,
             ID
        FROM oks_k_headers_b
       WHERE chr_id = p_chr_id;
Line: 2948

      SELECT ID,
             start_date,
             end_date,
             lse_id,
             price_negotiated,
             price_unit,
             cle_id,
             dnz_chr_id
        FROM okc_k_lines_b
       WHERE ID = p_line_id;
Line: 2962

      SELECT usage_type
        FROM oks_k_lines_b
       WHERE cle_id = p_cle_id;
Line: 2969

      SELECT ID,
             osh_id,
             dnz_chr_id,
             dnz_cle_id,
             linked_flag,
             seq_no,
             om_interface_date,
             amount,
             start_date,
             end_date,
             quantity,
             uom_code,
             order_header_id,
             order_line_id,
             object_version_number
        FROM oks_subscr_elements
       WHERE dnz_cle_id = p_line_id;
Line: 3092

      fnd_file.put_line(FND_FILE.LOG,'renewal_pricing_type = LST, Calling okc_contract_pub.update_contract_header');
Line: 3094

      okc_contract_pub.update_contract_header
                                         (p_api_version                     => l_api_version,
                                          p_init_msg_list                   => l_init_msg_list,
                                          x_return_status                   => l_return_status,
                                          x_msg_count                       => l_msg_count,
                                          x_msg_data                        => l_msg_data,
                                          p_restricted_update               => 'N',
                                          p_chrv_rec                        => l_chr_rec_in,
                                          x_chrv_rec                        => l_chr_rec_out
                                         );
Line: 3105

      fnd_file.put_line(FND_FILE.LOG,'AFTER Calling okc_contract_pub.update_contract_header x_return_status= '||l_return_status);
Line: 3109

                          p_perf_msg                        => 'UPDATE CONTRACT HDR - RETURN = ' ||
                                                               l_return_status);
Line: 3370

              update_line (p_clev_rec                        => l_clev_rec,
                           x_return_status                   => l_return_status);
Line: 3373

              fnd_file.put_line(FND_FILE.LOG,'After update_line l_return_status = '||l_return_status);
Line: 3377

                         p_perf_msg                        => 'UPDATE LINE (MAN) - RETURN = ' ||
                                                              l_return_status);
Line: 3407

                update_price_info
                   (p_chr_id                          => l_line_rec.dnz_chr_id,
                    p_cle_id                          => l_line_rec.ID,
                    p_lse_id                          => l_line_rec.lse_id,
                    p_price_type                      => l_srv_k_details_rec.renewal_pricing_type,
                    p_price_details                   => l_price_details,
                    x_return_status                   => l_return_status
                   );
Line: 3417

                          p_perf_msg                        => 'UPDATE PRICE INFO - RETURN = ' ||
                                                               l_return_status);
Line: 3420

                fnd_file.put_line(FND_FILE.LOG,'After update_price_info l_return_status = '||l_return_status);
Line: 3467

              update_line (p_clev_rec                        => l_clev_rec,
                           x_return_status                   => l_return_status);
Line: 3469

              fnd_file.put_line(FND_FILE.LOG,'After update_line l_return_status = '||l_return_status);
Line: 3472

                          p_perf_msg                        => 'UPDATE LINE (PCT) - RETURN = ' ||
                                                               l_return_status);
Line: 3553

                  update_line (p_clev_rec                        => l_clev_rec,
                               x_return_status                   => l_return_status);
Line: 3555

                  fnd_file.put_line(FND_FILE.LOG,'AFTER Calling update_line l_return_status = '||l_return_status);
Line: 3558

                     p_perf_msg                        => 'UPDATE LINE (PCT) WITH NULL PL - RETURN = ' ||
                                                          l_return_status);
Line: 3568

                  update_price_info
                    (p_chr_id                          => l_line_rec.dnz_chr_id,
                     p_cle_id                          => l_line_rec.ID,
                     p_lse_id                          => l_line_rec.lse_id,
                     p_price_type                      => l_srv_k_details_rec.renewal_pricing_type,
                     p_price_details                   => l_price_details,
                     x_return_status                   => l_return_status
                    );
Line: 3577

                  fnd_file.put_line(FND_FILE.LOG,'AFTER Calling update_price_info l_return_status = '||l_return_status);
Line: 3580

                     p_perf_msg                        => 'UPDATE PRICE INFO (PCT) WITH NULL PL - RETURN = ' ||
                                                          l_return_status);
Line: 3610

                      oks_subscr_elems_pub.update_row
                                          (p_api_version                     => l_api_version,
                                           p_init_msg_list                   => l_init_msg_list,
                                           x_return_status                   => l_return_status,
                                           x_msg_count                       => l_msg_count,
                                           x_msg_data                        => l_msg_data,
                                           p_scev_rec                        => l_scev_rec_in,
                                           x_scev_rec                        => l_scev_rec_out
                                          );
Line: 3619

                  fnd_file.put_line(FND_FILE.LOG,'AFTER Calling oks_subscr_elems_pub.update_row l_return_status = '||l_return_status);
Line: 3622

                          p_perf_msg                        => 'UPDATE SUBSCR ELE - AMOUNT = ' ||
                                                               l_return_status);
Line: 3712

      update_amounts (p_chr_id                          => p_subject_chr_id,
                      x_return_status                   => l_return_status);
Line: 3716

                          p_perf_msg                        => 'UPDATE CONTRACT AMOUNT = ' ||
                                                               l_return_status);