DBA Data[Home] [Help]

APPS.OKS_SUBSCRIPTION_PVT SQL Statements

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

Line: 14

      Select KL.dnz_chr_id, KL.start_date, NVL(KL.date_terminated - 1,KL.end_date) end_date,
             KI.number_of_items, KI.uom_code,
             NVL(MTL.contract_item_type_code,'NON-SUB'), MTL.coverage_schedule_id, MTL.comms_nl_trackable_flag
      From okc_k_lines_b KL,
           okc_k_items KI,
           mtl_system_items MTL
      Where KL.id = p_cle_id
        and KI.cle_id = p_cle_id
        and MTL.inventory_item_id = TO_NUMBER(KI.object1_id1)
        and MTL.organization_id   = TO_NUMBER(KI.object1_id2);
Line: 26

      Select name,
             description,
             cle_id,
             dnz_chr_id,
             subscription_type,
             media_type,
             frequency,
             fulfillment_channel,
             comments,
             status,
             item_type
      From oks_subscr_header_v
      Where id = p_template_id;
Line: 194

                                    'oks_subscr_hdr_pub.insert_row');
Line: 196

      OKS_SUBSCR_HDR_PUB.insert_row
              (
                p_api_version   => p_api_version,
                p_init_msg_list => p_init_msg_list,
                x_return_status => x_return_status,
                x_msg_count     => x_msg_count,
                x_msg_data      => x_msg_data,
                p_schv_tbl      => l_hdr_tbl_in,
                x_schv_tbl      => l_hdr_tbl_out
              );
Line: 208

                                    'oks_subscr_hdr_pub.insert_row(x_return_status = '||x_return_status||')');
Line: 251

                                      'oks_subscr_ptrns_pub.insert_row');
Line: 253

        OKS_SUBSCR_PTRNS_PUB.insert_row
                (
                  p_api_version   => p_api_version,
                  p_init_msg_list => p_init_msg_list,
                  x_return_status => x_return_status,
                  x_msg_count     => x_msg_count,
                  x_msg_data      => x_msg_data,
                  p_scpv_tbl      => l_ptrns_tbl_in,
                  x_scpv_tbl      => l_ptrns_tbl_out
                );
Line: 265

                                      'oks_subscr_ptrns_pub.insert_row(x_return_status = '||x_return_status||')');
Line: 320

                                        'oks_subscr_elems_pub.insert_row');
Line: 322

          OKS_SUBSCR_ELEMS_PUB.insert_row
                  (
                    p_api_version   => p_api_version,
                    p_init_msg_list => p_init_msg_list,
                    x_return_status => x_return_status,
                    x_msg_count     => x_msg_count,
                    x_msg_data      => x_msg_data,
                    p_scev_tbl      => l_elems_tbl_in,
                    x_scev_tbl      => l_elems_tbl_out
                  );
Line: 334

                                        'oks_subscr_elems_pub.insert_row(x_return_status = '||x_return_status||')');
Line: 427

      Select KL.dnz_chr_id, KL.start_date, NVL(KL.date_terminated - 1,KL.end_date) end_date,
             KL.price_negotiated, KI.number_of_items, KI.uom_code,
             NVL(MTL.contract_item_type_code,'NON-SUB')
      From okc_k_lines_b KL,
           okc_k_items KI,
           mtl_system_items MTL
      Where KL.id = p_cle_id
        and KI.cle_id = p_cle_id
        and MTL.inventory_item_id = TO_NUMBER(KI.object1_id1)
        and MTL.organization_id   = TO_NUMBER(KI.object1_id2);
Line: 439

      Select id,
             instance_id,
             frequency,
             fulfillment_channel,
             offset
      From oks_subscr_header_b
      Where cle_id  = p_cle_id;
Line: 448

      Select NVL(amount,0)/quantity unitprice, uom_code
	 From oks_subscr_elements
	 Where dnz_cle_id = p_cle_id
	   And rownum < 2;
Line: 454

      Select id, object_version_number, year, month, week, week_day, day
      From oks_subscr_patterns
      Where dnz_cle_id = p_cle_id;
Line: 459

      Select id, start_date, end_date, quantity, uom_code,
             om_interface_date, order_header_id, object_version_number
      From oks_subscr_elements
      Where dnz_cle_id = p_cle_id;
Line: 465

      Select Sum(NVL(quantity,0))
      From oks_subscr_elements
      Where dnz_cle_id = p_cle_id;
Line: 511

    procedure create_insert_rec Is
    begin
      ins_idx := ins_idx + 1;
Line: 526

    end create_insert_rec;
Line: 528

    procedure create_update_rec Is
    begin
      upd_idx := upd_idx + 1;
Line: 546

      l_elems_tbl_upd_in(upd_idx).last_updated_by       := OKC_API.G_MISS_NUM;
Line: 547

      l_elems_tbl_upd_in(upd_idx).last_update_date      := OKC_API.G_MISS_DATE;
Line: 548

      l_elems_tbl_upd_in(upd_idx).last_update_login     := OKC_API.G_MISS_NUM;
Line: 552

    end create_update_rec;
Line: 554

    procedure create_delete_rec Is
    begin
      del_idx := del_idx + 1;
Line: 558

    end create_delete_rec;
Line: 653

                           'start date changed. the single record pattern will be updated');
Line: 666

                                        'oks_subscr_ptrns_pub.update_row(p_scpv_tbl(1).id = '||l_ptrns_tbl_in(1).id||')');
Line: 668

          OKS_SUBSCR_PTRNS_PUB.update_row
                  (
                    p_api_version   => p_api_version,
                    p_init_msg_list => p_init_msg_list,
                    x_return_status => x_return_status,
                    x_msg_count     => x_msg_count,
                    x_msg_data      => x_msg_data,
                    p_scpv_tbl      => l_ptrns_tbl_in,
                    x_scpv_tbl      => l_ptrns_tbl_out
                  );
Line: 680

                                        'oks_subscr_ptrns_pub.update_row(x_return_status = '||x_return_status||')');
Line: 734

                               'marking element for update: period start date - '
                               ||to_char(l_delivery_tbl(i).start_date,'DD-MON-YYYY')
                              );
Line: 738

              create_update_rec;
Line: 739

              tmp_elem_tbl.DELETE(idx);
Line: 743

                               'not marking element for update since shipped: period start date - '
                               ||to_char(l_delivery_tbl(i).start_date,'DD-MON-YYYY')
                              );
Line: 751

                             'marking element for insert: period start date - '
                             ||to_char(l_delivery_tbl(i).start_date,'DD-MON-YYYY')
                            );
Line: 755

            create_insert_rec;
Line: 767

                             'marking element for delete: period start date - '
                             ||to_char(tmp_elem_tbl(i).start_date,'DD-MON-YYYY')
                            );
Line: 771

            create_delete_rec;
Line: 775

                             'not marking element for delete since shipped: period start date - '
                             ||to_char(tmp_elem_tbl(i).start_date,'DD-MON-YYYY')
                            );
Line: 789

                                      'oks_subscr_elems_pub.delete_row');
Line: 791

        OKS_SUBSCR_ELEMS_PUB.delete_row
              (
                p_api_version   => p_api_version,
                p_init_msg_list => p_init_msg_list,
                x_return_status => x_return_status,
                x_msg_count     => x_msg_count,
                x_msg_data      => x_msg_data,
                p_scev_tbl      => l_elems_tbl_del_in
              );
Line: 802

                                      'oks_subscr_elems_pub.delete_row(x_return_status = '||x_return_status||')');
Line: 813

                                      'oks_subscr_elems_pub.update_row');
Line: 815

        OKS_SUBSCR_ELEMS_PUB.update_row
              (
                p_api_version   => p_api_version,
                p_init_msg_list => p_init_msg_list,
                x_return_status => x_return_status,
                x_msg_count     => x_msg_count,
                x_msg_data      => x_msg_data,
                p_scev_tbl      => l_elems_tbl_upd_in,
                x_scev_tbl      => l_elems_tbl_out
              );
Line: 827

                                      'oks_subscr_elems_pub.update_row(x_return_status = '||x_return_status||')');
Line: 838

                                      'oks_subscr_elems_pub.insert_row');
Line: 840

        OKS_SUBSCR_ELEMS_PUB.insert_row
              (
                p_api_version   => p_api_version,
                p_init_msg_list => p_init_msg_list,
                x_return_status => x_return_status,
                x_msg_count     => x_msg_count,
                x_msg_data      => x_msg_data,
                p_scev_tbl      => l_elems_tbl_ins_in,
                x_scev_tbl      => l_elems_tbl_out
              );
Line: 852

                                      'oks_subscr_elems_pub.insert_row(x_return_status = '||x_return_status||')');
Line: 930

      SELECT id,item_type
      FROM oks_subscr_header_b
      WHERE cle_id = p_cle_id;
Line: 979

      UPDATE oks_subscr_header_b
        SET instance_id = l_instance_id
        WHERE id = l_osh_id;
Line: 1022

     Select dnz_chr_id
     From okc_k_lines_b
     Where id = p_target_cle_id
       And lse_id = 46;
Line: 1027

     Select id
     From okc_k_lines_b
     Where id = p_source_cle_id
       And lse_id = 46;
Line: 1047

        select name, description, instance_id, subscription_type, media_type, frequency,
               fulfillment_channel, offset, comments, item_type
        from oks_subscr_header_v
        where cle_id = p_source_cle_id;
Line: 1100

                                      'oks_subscr_hdr_pub.insert_row');
Line: 1102

        OKS_SUBSCR_HDR_PUB.insert_row
                ( p_api_version    => p_api_version,
                  p_init_msg_list  => p_init_msg_list,
                  x_return_status  => x_return_status,
                  x_msg_count      => x_msg_count,
                  x_msg_data       => x_msg_data,
                  p_schv_tbl       => l_schv_tbl_in,
                  x_schv_tbl       => l_schv_tbl_out);
Line: 1112

                                      'oks_subscr_hdr_pub.insert_row(x_return_status = '||x_return_status||')');
Line: 1127

        select year, month, week, week_day, day
        from oks_subscr_patterns
        where dnz_cle_id = p_source_cle_id;
Line: 1150

                                    'oks_subscr_ptrns_pub.insert_row');
Line: 1152

      OKS_SUBSCR_PTRNS_PUB.insert_row
              ( p_api_version    => p_api_version,
                p_init_msg_list  => p_init_msg_list,
                x_return_status  => x_return_status,
                x_msg_count      => x_msg_count,
                x_msg_data       => x_msg_data,
                p_scpv_tbl       => l_scpv_tbl_in,
                x_scpv_tbl       => l_scpv_tbl_out
              );
Line: 1163

                                    'oks_subscr_ptrns_pub.insert_row(x_return_status = '||x_return_status||')');
Line: 1295

    Procedure delete_cii Is
      Cursor schv_cur Is
        Select id, instance_id, fulfillment_channel
        From oks_subscr_header_b
        Where cle_id = p_cle_id;
Line: 1303

        Select Null
        From oks_subscr_header_b
        Where instance_id = l_instance_id
          And cle_id <> p_cle_id;
Line: 1319

        fnd_log.string(FND_LOG.LEVEL_STATEMENT,G_MODULE_CURRENT||'.undo_subscription.delete_cii.osh_details',
                       'Osh Id = '||l_osh_id||' ,Fulfillment Channel = '||l_ff_chan);
Line: 1335

        OKS_AUTH_UTIL_PUB.delete_cii_for_subscription
             ( p_api_version   => p_api_version,
               p_init_msg_list => p_init_msg_list,
               x_return_status => x_return_status,
               x_msg_count     => x_msg_count,
               x_msg_data      => x_msg_data,
               p_cle_id        => p_cle_id
             );
Line: 1345

    End delete_cii;
Line: 1347

    Procedure delete_osh Is
      l_schv_tbl OKS_SUBSCR_HDR_PUB.schv_tbl_type;
Line: 1352

        fnd_log.string(FND_LOG.LEVEL_EVENT,G_MODULE_CURRENT||'.undo_subscription.delete_osh.external_call.before',
                                    'oks_subscr_hdr_pub.delete_row(p_schv_tbl(1).id = '||l_schv_tbl(1).id||')');
Line: 1355

      OKS_SUBSCR_HDR_PUB.delete_row
             ( p_api_version   => p_api_version,
               p_init_msg_list => p_init_msg_list,
               x_return_status => x_return_status,
               x_msg_count     => x_msg_count,
               x_msg_data      => x_msg_data,
               p_schv_tbl      => l_schv_tbl
             );
Line: 1364

        fnd_log.string(FND_LOG.LEVEL_EVENT,G_MODULE_CURRENT||'.undo_subscription.delete_osh.external_call.after',
                                    'oks_subscr_hdr_pub.delete_row(x_return_status = '||x_return_status||')');
Line: 1367

    End delete_osh;
Line: 1369

    Procedure delete_osp Is
      Cursor scpv_cur Is
        Select id
        From oks_subscr_patterns
        Where dnz_cle_id = p_cle_id;
Line: 1383

        fnd_log.string(FND_LOG.LEVEL_EVENT,G_MODULE_CURRENT||'.undo_subscription.delete_osp.external_call.before',
                                    'oks_subscr_ptrns_pub.delete_row(p_scpv_tbl.COUNT = '||i||')');
Line: 1386

      OKS_SUBSCR_PTRNS_PUB.delete_row
             ( p_api_version   => p_api_version,
               p_init_msg_list => p_init_msg_list,
               x_return_status => x_return_status,
               x_msg_count     => x_msg_count,
               x_msg_data      => x_msg_data,
               p_scpv_tbl      => l_scpv_tbl
             );
Line: 1395

        fnd_log.string(FND_LOG.LEVEL_EVENT,G_MODULE_CURRENT||'.undo_subscription.delete_osp.external_call.after',
                                    'oks_subscr_ptrns_pub.delete_row(x_return_status = '||x_return_status||')');
Line: 1398

    End delete_osp;
Line: 1400

    Procedure delete_ose Is
      Cursor scev_cur Is
        Select id
        From oks_subscr_elements
        Where dnz_cle_id = p_cle_id;
Line: 1414

        fnd_log.string(FND_LOG.LEVEL_EVENT,G_MODULE_CURRENT||'.undo_subscription.delete_ose.external_call.before',
                                    'oks_subscr_elems_pub.delete_row(p_scev_tbl.COUNT = '||i||')');
Line: 1417

      OKS_SUBSCR_ELEMS_PUB.delete_row
             ( p_api_version   => p_api_version,
               p_init_msg_list => p_init_msg_list,
               x_return_status => x_return_status,
               x_msg_count     => x_msg_count,
               x_msg_data      => x_msg_data,
               p_scev_tbl      => l_scev_tbl
             );
Line: 1426

        fnd_log.string(FND_LOG.LEVEL_EVENT,G_MODULE_CURRENT||'.undo_subscription.delete_ose.external_call.after',
                                    'oks_subscr_elems_pub.delete_row(x_return_status = '||x_return_status||')');
Line: 1429

    End delete_ose;
Line: 1434

    delete_cii; -- (Delete the item instance if one exists and) Get the OSH.id and fulfillment channel
Line: 1439

      delete_ose;               -- delete the subscription elements
Line: 1443

      delete_osp;               -- delete the subscription patterns
Line: 1448

    delete_osh;                 -- delete the subscription header (tangible or intangible)
Line: 1502

            l_tab.delete(j);
Line: 1506

            l_tab.delete(j);
Line: 1663

      Select number_of_items, uom_code
      From okc_k_items
      Where cle_id = p_cle_id;
Line: 1667

      Select item_type, frequency
      From oks_subscr_header_b
      Where cle_id = p_cle_id;
Line: 1671

      Select sum(quantity)
      From oks_subscr_elements
      Where dnz_cle_id = p_cle_id;
Line: 1675

      Select start_date, end_date
      From okc_k_lines_b
      Where id = p_cle_id;
Line: 1679

      SELECT dnz_chr_id
      FROM   okc_k_lines_b
      WHERE  id = p_cle_id;
Line: 1858

      Select start_date, end_date, price_negotiated
      From okc_k_lines_b
      Where id = p_cle_id
        And lse_id = 46;
Line: 1863

      Select item_type, frequency
      From oks_subscr_header_b
      Where cle_id = p_cle_id;
Line: 1867

      Select sum(amount)
      From oks_subscr_elements
      Where dnz_cle_id = p_cle_id
        And (start_date < p_termn_date Or order_header_id Is Not Null);
Line: 1872

      SELECT dnz_chr_id
      FROM   okc_k_lines_b
      WHERE  id = p_cle_id;
Line: 2076

    Select item_type From oks_subscr_header_b Where cle_id = p_cle_id;
Line: 2096

      Select uom_code
      From okc_time_code_units_v
      Where tce_code = p_tce
        And quantity = p_qty
        And active_flag = 'Y';