DBA Data[Home] [Help]

APPS.QP_PRICE_BOOK_PUB SQL Statements

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

Line: 64

      SELECT pb_input_header_id
      INTO   l_pb_input_header_id
      FROM   qp_pb_input_headers_vl
      WHERE  price_book_name = l_pb_input_header_rec.price_book_name
      AND    customer_attr_value = l_pb_input_header_rec.customer_attr_value
      AND    customer_context = 'CUSTOMER'
      AND    customer_attribute = 'QUALIFIER_ATTRIBUTE2'
      AND    price_book_type_code = l_pb_input_header_rec.price_book_type_code;
Line: 78

          SELECT qp_price_book_messages_s.nextval
          INTO   x_price_book_messages_tbl(1).message_id FROM dual;
Line: 89

        x_price_book_messages_tbl(1).last_update_date := l_sysdate;
Line: 90

        x_price_book_messages_tbl(1).last_updated_by := l_user_id;
Line: 91

        x_price_book_messages_tbl(1).last_update_login := l_login_id;
Line: 95

    UPDATE qp_pb_input_headers_b
    SET    publish_existing_pb_flag =
                       l_pb_input_header_rec.publish_existing_pb_flag,
           dlv_xml_flag = l_pb_input_header_rec.dlv_xml_flag,
           pub_template_code = l_pb_input_header_rec.pub_template_code,
           pub_language = l_pb_input_header_rec.pub_language,
           pub_territory = l_pb_input_header_rec.pub_territory,
           pub_output_document_type =
                       l_pb_input_header_rec.pub_output_document_type,
           dlv_email_flag = l_pb_input_header_rec.dlv_email_flag,
           dlv_email_addresses = l_pb_input_header_rec.dlv_email_addresses,
           dlv_printer_flag = l_pb_input_header_rec.dlv_printer_flag,
           dlv_printer_name = l_pb_input_header_rec.dlv_printer_name,
           dlv_xml_site_id = l_pb_input_header_rec.dlv_xml_site_id,
           generation_time_code = l_pb_input_header_rec.generation_time_code,
           gen_schedule_date = l_pb_input_header_rec.gen_schedule_date,
           request_origination_code = 'API',
           last_update_date = l_sysdate,
           last_updated_by = l_user_id,
           last_update_login = l_login_id
    WHERE  pb_input_header_id = l_pb_input_header_id;
Line: 117

    UPDATE qp_pb_input_headers_tl
    SET    pub_template_name = l_pb_input_header_rec.pub_template_name,
           last_update_date = l_sysdate,
           last_updated_by = l_user_id,
           last_update_login = l_login_id
    WHERE  pb_input_header_id = l_pb_input_header_id;
Line: 133

        SELECT pb_input_header_id
        INTO   l_full_pb_input_header_id
        FROM   qp_pb_input_headers_vl
        WHERE  price_book_name = l_pb_input_header_rec.price_book_name
        AND    customer_attr_value = l_pb_input_header_rec.customer_attr_value
        AND    customer_context = 'CUSTOMER'
        AND    customer_attribute = 'QUALIFIER_ATTRIBUTE2'
        AND    price_book_type_code = 'F';
Line: 147

            SELECT qp_price_book_messages_s.nextval
            INTO   x_price_book_messages_tbl(1).message_id FROM dual;
Line: 159

          x_price_book_messages_tbl(1).last_update_date := l_sysdate;
Line: 160

          x_price_book_messages_tbl(1).last_updated_by := l_user_id;
Line: 161

          x_price_book_messages_tbl(1).last_update_login := l_login_id;
Line: 168

        SELECT customer_context, customer_attribute, customer_attr_value,
               cust_account_id, --internal id for customer number
               currency_code, limit_products_by, product_context,
               product_attribute, product_attr_value,
               item_quantity, org_id, price_based_on, pl_agr_bsa_id,
               pricing_perspective_code, request_type_code,
               pl_agr_bsa_name
        INTO   l_pb_input_header_rec.customer_context,
               l_pb_input_header_rec.customer_attribute,
               l_pb_input_header_rec.customer_attr_value,
               l_pb_input_header_rec.cust_account_id,
               l_pb_input_header_rec.currency_code,
               l_pb_input_header_rec.limit_products_by,
               l_pb_input_header_rec.product_context,
               l_pb_input_header_rec.product_attribute,
               l_pb_input_header_rec.product_attr_value,
               l_pb_input_header_rec.item_quantity,
               l_pb_input_header_rec.org_id,
               l_pb_input_header_rec.price_based_on,
               l_pb_input_header_rec.pl_agr_bsa_id,
               l_pb_input_header_rec.pricing_perspective_code,
               l_pb_input_header_rec.request_type_code,
               l_pb_input_header_rec.pl_agr_bsa_name
        FROM   qp_pb_input_headers_vl
        WHERE  pb_input_header_id = l_full_pb_input_header_id;
Line: 199

            SELECT qp_price_book_messages_s.nextval
            INTO   x_price_book_messages_tbl(1).message_id FROM dual;
Line: 211

          x_price_book_messages_tbl(1).last_update_date := l_sysdate;
Line: 212

          x_price_book_messages_tbl(1).last_updated_by := l_user_id;
Line: 213

          x_price_book_messages_tbl(1).last_update_login := l_login_id;
Line: 217

      INSERT INTO qp_pb_input_headers_b
      ( pb_input_header_id, customer_context, customer_attribute,
        customer_attr_value, cust_account_id,
        dlv_xml_site_id, currency_code, limit_products_by,
        product_context, product_attribute, product_attr_value,
        effective_date, item_quantity,
        dlv_xml_flag, pub_template_code, pub_language, pub_territory,
        pub_output_document_type,
        dlv_email_flag, dlv_email_addresses, dlv_printer_flag,
        dlv_printer_name, generation_time_code, gen_schedule_date,
        --request_id,
        org_id, price_book_type_code, price_based_on, pl_agr_bsa_id,
        pricing_perspective_code,
        publish_existing_pb_flag, overwrite_existing_pb_flag,
        request_origination_code,
        request_type_code,
        --validation_error_flag,
        creation_date, created_by, last_update_date, last_updated_by,
        last_update_login
      )
      VALUES(
        qp_pb_input_headers_b_s.nextval,
        l_pb_input_header_rec.customer_context,
        l_pb_input_header_rec.customer_attribute,
        l_pb_input_header_rec.customer_attr_value,
        l_pb_input_header_rec.cust_account_id,
        l_pb_input_header_rec.dlv_xml_site_id,
        l_pb_input_header_rec.currency_code,
        l_pb_input_header_rec.limit_products_by,
        l_pb_input_header_rec.product_context,
        l_pb_input_header_rec.product_attribute,
        l_pb_input_header_rec.product_attr_value,
        l_pb_input_header_rec.effective_date,
        l_pb_input_header_rec.item_quantity,
        l_pb_input_header_rec.dlv_xml_flag,
        l_pb_input_header_rec.pub_template_code,
        l_pb_input_header_rec.pub_language,
        l_pb_input_header_rec.pub_territory,
        l_pb_input_header_rec.pub_output_document_type,
        l_pb_input_header_rec.dlv_email_flag,
        l_pb_input_header_rec.dlv_email_addresses,
        l_pb_input_header_rec.dlv_printer_flag,
        l_pb_input_header_rec.dlv_printer_name,
        l_pb_input_header_rec.generation_time_code,
        l_pb_input_header_rec.gen_schedule_date,
        --request_id, --not populated with a value at this point
        l_pb_input_header_rec.org_id,
        l_pb_input_header_rec.price_book_type_code,
        l_pb_input_header_rec.price_based_on,
        l_pb_input_header_rec.pl_agr_bsa_id,
        l_pb_input_header_rec.pricing_perspective_code,
        l_pb_input_header_rec.publish_existing_pb_flag,
        l_pb_input_header_rec.overwrite_existing_pb_flag,
        l_pb_input_header_rec.request_origination_code,
        l_pb_input_header_rec.request_type_code,
        --l_pb_input_header_rec.validation_error_flag, --not populated
        l_sysdate, l_user_id, l_sysdate, l_user_id, l_login_id)
      RETURNING pb_input_header_id
      INTO l_pb_input_header_id;
Line: 277

      INSERT INTO qp_pb_input_headers_tl
      (pb_input_header_id, price_book_name, pl_agr_bsa_name,
       pub_template_name, creation_date, created_by,
       last_update_date, last_updated_by,
       last_update_login, language, source_lang
      )
      SELECT
        l_pb_input_header_id,
        l_pb_input_header_rec.price_book_name,
        l_pb_input_header_rec.pl_agr_bsa_name,
        l_pb_input_header_rec.pub_template_name,
        l_sysdate, l_user_id, l_sysdate, l_user_id, l_login_id,
        l.language_code,
        userenv('LANG')
      FROM  fnd_languages l
      WHERE l.installed_flag IN ('I', 'B')
      AND   NOT EXISTS (SELECT NULL
                        FROM   qp_pb_input_headers_tl t
                        WHERE  t.pb_input_header_id =
                                 l_pb_input_header_id
                        AND    t.language = l.language_code);
Line: 302

        SELECT context, attribute, attribute_value, attribute_type
        BULK COLLECT INTO l_context_tbl, l_attribute_tbl,
        l_attribute_value_tbl, l_attribute_type_tbl
        FROM   qp_pb_input_lines
        WHERE  pb_input_header_id = l_full_pb_input_header_id;
Line: 314

        INSERT INTO qp_pb_input_lines
        (pb_input_line_id, pb_input_header_id,
         context, attribute, attribute_value,
         attribute_type, creation_date, created_by, last_update_date,
         last_updated_by, last_update_login
        )
        VALUES
        (qp_pb_input_lines_s.nextval,
         l_pb_input_header_id,
         l_context_tbl(k), l_attribute_tbl(k),
         l_attribute_value_tbl(k), l_attribute_type_tbl(k),
         l_sysdate, l_user_id, l_sysdate, l_user_id, l_login_id
        );
Line: 331

      INSERT INTO qp_pb_input_headers_b
      (pb_input_header_id, customer_context, customer_attribute,
       customer_attr_value, cust_account_id,
       dlv_xml_site_id, currency_code, limit_products_by,
       product_context, product_attribute, product_attr_value,
       effective_date, item_quantity,
       dlv_xml_flag, pub_template_code, pub_language, pub_territory,
       pub_output_document_type,
       dlv_email_flag, dlv_email_addresses, dlv_printer_flag,
       dlv_printer_name, generation_time_code, gen_schedule_date,
       --request_id,
       org_id, price_book_type_code, price_based_on, pl_agr_bsa_id,
       pricing_perspective_code,
       publish_existing_pb_flag, overwrite_existing_pb_flag,
       request_origination_code,
       request_type_code,
       --validation_error_flag,
       creation_date, created_by, last_update_date, last_updated_by,
       last_update_login
      )
      VALUES
      (qp_pb_input_headers_b_s.nextval,
       l_pb_input_header_rec.customer_context,
       l_pb_input_header_rec.customer_attribute,
       l_pb_input_header_rec.customer_attr_value,
       l_pb_input_header_rec.cust_account_id,
       l_pb_input_header_rec.dlv_xml_site_id,
       l_pb_input_header_rec.currency_code,
       l_pb_input_header_rec.limit_products_by,
       l_pb_input_header_rec.product_context,
       l_pb_input_header_rec.product_attribute,
       l_pb_input_header_rec.product_attr_value,
       l_pb_input_header_rec.effective_date,
       l_pb_input_header_rec.item_quantity,
       l_pb_input_header_rec.dlv_xml_flag,
       l_pb_input_header_rec.pub_template_code,
       l_pb_input_header_rec.pub_language,
       l_pb_input_header_rec.pub_territory,
       l_pb_input_header_rec.pub_output_document_type,
       l_pb_input_header_rec.dlv_email_flag,
       l_pb_input_header_rec.dlv_email_addresses,
       l_pb_input_header_rec.dlv_printer_flag,
       l_pb_input_header_rec.dlv_printer_name,
       l_pb_input_header_rec.generation_time_code,
       l_pb_input_header_rec.gen_schedule_date,
       --l_pb_input_header_rec.request_id,
       l_pb_input_header_rec.org_id,
       l_pb_input_header_rec.price_book_type_code,
       l_pb_input_header_rec.price_based_on,
       l_pb_input_header_rec.pl_agr_bsa_id,
       l_pb_input_header_rec.pricing_perspective_code,
       l_pb_input_header_rec.publish_existing_pb_flag,
       l_pb_input_header_rec.overwrite_existing_pb_flag,
       l_pb_input_header_rec.request_origination_code,
       l_pb_input_header_rec.request_type_code,
       --l_pb_input_header_rec.validation_error_flag,
       l_sysdate, l_user_id, l_sysdate, l_user_id, l_login_id
      ) RETURNING pb_input_header_id INTO
        l_pb_input_header_id;
Line: 391

      INSERT INTO qp_pb_input_headers_tl
      (pb_input_header_id, price_book_name, pl_agr_bsa_name,
       pub_template_name, creation_date, created_by,
       last_update_date, last_updated_by,
       last_update_login, language, source_lang
      )
      SELECT
        l_pb_input_header_id,
        l_pb_input_header_rec.price_book_name,
        l_pb_input_header_rec.pl_agr_bsa_name,
        l_pb_input_header_rec.pub_template_name,
        l_sysdate, l_user_id, l_sysdate, l_user_id, l_login_id,
        l.language_code,
        userenv('LANG')
      FROM  fnd_languages l
      WHERE l.installed_flag IN ('I', 'B')
      AND   NOT EXISTS (SELECT NULL
                        FROM   qp_pb_input_headers_tl t
                        WHERE  t.pb_input_header_id =
                                 l_pb_input_header_id
                        AND    t.language = l.language_code);
Line: 426

        INSERT INTO qp_pb_input_lines
        (pb_input_line_id, pb_input_header_id,
         context, attribute, attribute_value,
         attribute_type, creation_date, created_by, last_update_date,
         last_updated_by, last_update_login
        )
        VALUES
        (qp_pb_input_lines_s.nextval, l_pb_input_header_id,
         l_context_tbl(i), l_attribute_tbl(i),
         l_attribute_value_tbl(i),
         l_attribute_type_tbl(i),
         l_sysdate, l_user_id, l_sysdate, l_user_id, l_login_id
        );
Line: 452

    SELECT * BULK COLLECT INTO x_price_book_messages_tbl
    FROM   qp_price_book_messages
    WHERE  pb_input_header_id = l_pb_input_header_id;
Line: 456

    DELETE FROM qp_price_book_messages
    WHERE  pb_input_header_id = l_pb_input_header_id;
Line: 459

    DELETE FROM qp_pb_input_headers_b
    WHERE  pb_input_header_id = l_pb_input_header_id;
Line: 462

    DELETE FROM qp_pb_input_headers_tl
    WHERE  pb_input_header_id = l_pb_input_header_id;
Line: 465

    DELETE FROM qp_pb_input_lines
    WHERE  pb_input_header_id = l_pb_input_header_id;
Line: 550

       SELECT customer_id
       INTO   l_customer_id
       FROM   fnd_user
       WHERE  user_id = l_user_id;
Line: 563

         SELECT 'Y'
         INTO   l_party_id_match
         FROM   dual
         WHERE  EXISTS (
             SELECT 'x'
             FROM   hz_relationships rel, hz_parties party3,
                    hz_parties party4, hz_parties party5
             WHERE rel.party_id = party5.party_id
             AND   party5.party_type = 'PARTY_RELATIONSHIP'
             AND   party5.status = 'A'
             AND   trunc(rel.start_date) <= trunc(sysdate)
             AND   trunc(nvl(rel.end_date, sysdate)) >= trunc(sysdate)
             AND   rel.subject_id = party3.party_id
             AND   party3.party_type = 'PERSON'
             AND   party3.status = 'A'
             AND   rel.object_id = party4.party_id
             AND   party4.party_type = 'ORGANIZATION'
             AND   party4.status = 'A'
             AND   rel.subject_table_name = 'HZ_PARTIES'
             AND   rel.object_table_name = 'HZ_PARTIES'
             AND   rel.relationship_id IN
                    (SELECT party_relationship_id
                     FROM   hz_org_contacts org_con
                     WHERE  rel.relationship_id =
                                      org_con.party_relationship_id
                     AND org_con.status ='A' )
             AND party5.party_id = l_customer_id --customer id on user
             AND party4.party_id = p_customer_id);--customer id of pb
Line: 607

         SELECT 1
         INTO   l_count
         FROM   hz_parties
         WHERE  party_id = p_customer_id
         AND    rownum = 1;
Line: 635

    SELECT price_book_header_id,
           price_book_type_code,
           currency_code,
           effective_date,
           org_id,
           customer_id,
           cust_account_id,
           document_id,
           item_category,
           price_based_on,
           pl_agr_bsa_id,
           pricing_perspective_code,
           item_quantity,
           request_id,
           request_type_code,
           pb_input_header_id,
           pub_status_code,
           price_book_name,
           pl_agr_bsa_name,
           creation_date,
           created_by,
           last_update_date,
           last_updated_by,
           last_update_login,
           price_book_type,
           currency,
           operating_unit,
           customer_name
    INTO   x_price_book_header_rec
    FROM   qp_price_book_headers_v
    WHERE  price_book_name = p_price_book_name
    AND    price_book_type_code = p_price_book_type_code
    AND    customer_id = p_customer_id;
Line: 679

  SELECT price_book_line_id, price_book_header_id, item_number,
         product_uom_code, list_price, net_price, sync_action_code,
         line_status_code, creation_date, created_by, last_update_date,
         last_updated_by, last_update_login, description, customer_item_number,
         customer_item_desc, display_item_number, sync_action
  BULK COLLECT INTO x_price_book_lines_tbl
  FROM   qp_price_book_lines_v
  WHERE  price_book_header_id = x_price_book_header_rec.price_book_header_id;
Line: 688

  SELECT price_book_line_det_id, price_book_line_id, price_book_header_id,
         list_header_id, list_line_id, list_line_no, list_price,
         modifier_operand, modifier_application_method, adjustment_amount,
         adjusted_net_price, list_line_type_code, price_break_type_code,
         creation_date, created_by, last_update_date, last_updated_by,
         last_update_login, list_name, list_line_type, price_break_type,
         application_method_name
  BULK COLLECT INTO x_price_book_line_details_tbl
  FROM   qp_price_book_line_details_v
  WHERE  price_book_header_id = x_price_book_header_rec.price_book_header_id;
Line: 699

  SELECT price_book_attribute_id, price_book_line_det_id, price_book_line_id,
         price_book_header_id, pricing_prod_context, pricing_prod_attribute,
         comparison_operator_code, pricing_prod_attr_value_from,
         pricing_attr_value_to, pricing_prod_attr_datatype, attribute_type,
         creation_date, created_by, last_update_date, last_updated_by,
         last_update_login, context_name, attribute_name, attribute_value_name,
         attribute_value_to_name, comparison_operator_name
  BULK COLLECT INTO x_price_book_attributes_tbl
  FROM   qp_price_book_attributes_v
  WHERE  price_book_header_id = x_price_book_header_rec.price_book_header_id;
Line: 710

  SELECT price_book_break_line_id, price_book_header_id, price_book_line_id,
         price_book_line_det_id, pricing_context, pricing_attribute,
         comparison_operator_code, pricing_attr_value_from,
         pricing_attr_value_to, pricing_attribute_datatype, operand,
         application_method, recurring_value,
         creation_date, created_by, last_update_date,
         last_updated_by, last_update_login, context_name, attribute_name,
         attribute_value_name, attribute_value_to_name,
         comparison_operator_name, application_method_name
  BULK COLLECT INTO x_price_book_break_lines_tbl
  FROM   qp_price_book_break_lines_v
  WHERE  price_book_header_id = x_price_book_header_rec.price_book_header_id;
Line: 723

  SELECT * BULK COLLECT INTO x_price_book_messages_tbl
  FROM   qp_price_book_messages
  WHERE  price_book_header_id = x_price_book_header_rec.price_book_header_id;
Line: 766

        SELECT document_id, document_content, document_content_type,
               document_name, creation_date, created_by, last_update_date,
               last_updated_by, last_update_login
        INTO   x_documents_rec
        FROM   qp_documents
        WHERE  document_id = x_price_book_header_rec.document_id;