DBA Data[Home] [Help]

APPS.PO_R12_CAT_UPG_FINAL_GRP SQL Statements

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

Line: 106

    SELECT POH.po_header_id
         , POH.agent_id
         , POH.org_id
      FROM PO_HEADERS_ALL POH
     WHERE POH.created_by = PO_R12_CAT_UPG_PVT.g_R12_UPGRADE_USER
       AND POH.authorization_status = 'IN PROCESS'
       AND POH.rowid between l_start_rowid and l_end_rowid; --Bug#5156673
Line: 199

        UPDATE PO_HEADERS_ALL GBPA
        SET
                  -- Set it to APPROVED if there is no CPA_REFERENCE,
                  -- Else, if the status on the CPA is APPROVED, then
                  -- set it to APPROVED. If the status on CPA is anything
                  -- other than APPROVED, then set the status of the new
                  -- GBAP as INCOMPLETE.
            authorization_status =
                  DECODE
                  (GBPA.cpa_reference,
                   NULL, 'APPROVED',
                   -- else
                   (SELECT DECODE
                            (CPA.authorization_status,
                             'APPROVED', 'APPROVED',
                             -- else
                             'INCOMPLETE')
                       FROM PO_HEADERS_ALL CPA
                      WHERE CPA.po_header_id = GBPA.cpa_reference)),
            GBPA.approved_flag = 'Y',
            GBPA.approved_date = sysdate,
            GBPA.last_update_date = sysdate,
            GBPA.last_updated_by = FND_GLOBAL.user_id,
            GBPA.last_update_login = FND_GLOBAL.login_id,
            GBPA.cat_admin_auth_enabled_flag = 'Y' -- Part of ECO bug 4554461
        WHERE po_header_id = l_po_header_ids(i);
Line: 226

      x_rows_processed := SQL%rowcount; --Bug#5156673 --TBD: What is the impact due to the loop ; mutiple loops doing multiple updates; x_rows_processed will not be the total rows proecssed by this worked then ?
Line: 228

      IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_module,l_progress,'Number of rows of PO_HEADERS_ALL updated='||SQL%rowcount); END IF;
Line: 236

        UPDATE PO_HEADERS_ARCHIVE_ALL
        SET authorization_status = 'APPROVED',
            approved_flag = 'Y',
            approved_date = sysdate,
            last_update_date = sysdate,
            last_updated_by = FND_GLOBAL.user_id,
            last_update_login = FND_GLOBAL.login_id
        WHERE po_header_id = l_po_header_ids(i)
          AND revision_num = 0;
Line: 246

      IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_module,l_progress,'Number of rows of PO_HEADERS_ARCHIVE_ALL updated='||SQL%rowcount); END IF;
Line: 370

    INSERT INTO PO_ACTION_HISTORY
         (object_id,
          object_type_code,
          object_sub_type_code,
          sequence_num,
          last_update_date,
          last_updated_by,
          creation_date,
          created_by,
          action_code,
          action_date,
          employee_id,
          approval_path_id,
          note,
          object_revision_num,
          offline_code,
          last_update_login,
          request_id,
          program_application_id,
          program_id,
          program_update_date,
          program_date
         )
    SELECT
          p_po_header_ids(i),                    -- object_id
          'PA',                                  -- object_type_code
          'BLANKET',                             -- object_sub_type_code
          1,                                     -- sequence_num
          sysdate,                               -- last_update_date
          FND_GLOBAL.user_id,                    -- last_updated_by
          sysdate,                               -- creation_date
          PO_R12_CAT_UPG_PVT.g_R12_UPGRADE_USER, -- created_by = -12
          'APPROVE',                             -- action_code
          sysdate,                               -- action_date
          p_agent_ids(i),                        -- employee_id
          NULL,                                  -- approval_path_id
          NULL,                                  -- note
          0,                                     -- object_revision_num
          NULL,                                  -- offline_code
          FND_GLOBAL.login_id,                   -- last_update_login
          FND_GLOBAL.conc_request_id,            -- request_id
          NULL,                                  -- program_application_id
          NULL,                                  -- program_id
          NULL,                                  -- program_update_date
          NULL                                   -- program_date
    FROM DUAL
    WHERE NOT EXISTS
           (SELECT 'Action History Record alreday exists'
            FROM PO_ACTION_HISTORY POAH
            WHERE POAH.object_id = p_po_header_ids(i)
            AND   POAH.object_type_code = 'PA'
            AND   POAH.object_sub_type_code = 'BLANKET');
Line: 423

  IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Number of action history records inserted='||SQL%rowcount); END IF;
Line: 485

    INSERT INTO PO_HEADERS_ARCHIVE_ALL
     (
      acceptance_due_date,
      acceptance_required_flag,
      agent_id,
      amount_limit,
      approval_required_flag,
      approved_date,
      approved_flag,
      attribute1,
      attribute10,
      attribute11,
      attribute12,
      attribute13,
      attribute14,
      attribute15,
      attribute2,
      attribute3,
      attribute4,
      attribute5,
      attribute6,
      attribute7,
      attribute8,
      attribute9,
      attribute_category,
      authorization_status,
      auto_sourcing_flag,
      bill_to_location_id,
      blanket_total_amount,
      cancel_flag,
      cbc_accounting_date,
      change_requested_by,
      change_summary,
      closed_code,
      closed_date,
      comments,
      confirming_order_flag,
      consigned_consumption_flag,
      consume_req_demand_flag,
      conterms_articles_upd_date,
      conterms_deliv_upd_date,
      conterms_exist_flag,
      cpa_reference,
      created_by,
      created_language,
      creation_date,
      currency_code,
      document_creation_method,
      edi_processed_flag,
      edi_processed_status,
      email_address,
      enabled_flag,
      encumbrance_required_flag,
      end_date,
      end_date_active,
      fax,
      firm_date,
      firm_status_lookup_code,
      fob_lookup_code,
      freight_terms_lookup_code,
      from_header_id,
      from_type_lookup_code,
      frozen_flag,
      global_agreement_flag,
      global_attribute1,
      global_attribute10,
      global_attribute11,
      global_attribute12,
      global_attribute13,
      global_attribute14,
      global_attribute15,
      global_attribute16,
      global_attribute17,
      global_attribute18,
      global_attribute19,
      global_attribute2,
      global_attribute20,
      global_attribute3,
      global_attribute4,
      global_attribute5,
      global_attribute6,
      global_attribute7,
      global_attribute8,
      global_attribute9,
      global_attribute_category,
      government_context,
      interface_source_code,
      last_update_date,
      last_update_login,
      last_updated_by,
      last_updated_program,
      min_release_amount,
      mrc_rate,
      mrc_rate_date,
      mrc_rate_type,
      note_to_authorizer,
      note_to_receiver,
      note_to_vendor,
      org_id,
      pay_on_code,
      pcard_id,
      pending_signature_flag,
      po_header_id,
      price_update_tolerance,
      print_count,
      printed_date,
      program_application_id,
      program_id,
      program_update_date,
      quotation_class_code,
      quote_type_lookup_code,
      quote_vendor_quote_number,
      quote_warning_delay,
      quote_warning_delay_unit,
      rate,
      rate_date,
      rate_type,
      reference_num,
      reply_date,
      reply_method_lookup_code,
      request_id,
      retro_price_apply_updates_flag,
      retro_price_comm_updates_flag,
      revised_date,
      revision_num,
      rfq_close_date,
      segment1,
      segment2,
      segment3,
      segment4,
      segment5,
      ship_to_location_id,
      ship_via_lookup_code,
      shipping_control,
      start_date,
      start_date_active,
      status_lookup_code,
      style_id,
      submit_date,
      summary_flag,
      supplier_auth_enabled_flag,
      supplier_notif_method,
      supply_agreement_flag,
      terms_id,
      type_lookup_code,
      update_sourcing_rules_flag,
      user_hold_flag,
      ussgl_transaction_code,
      vendor_contact_id,
      vendor_id,
      vendor_order_num,
      vendor_site_id,
      wf_item_key,
      wf_item_type,
      xml_change_send_date,
      xml_flag,
      xml_send_date,
      ever_approved_flag,    -- Not present in txn table
      latest_external_flag,  -- Not present in txn table
      standard_comment_code  -- Not present in txn table
     )
    SELECT
      acceptance_due_date,
      acceptance_required_flag,
      agent_id,
      amount_limit,
      approval_required_flag,
      approved_date,
      approved_flag,
      attribute1,
      attribute10,
      attribute11,
      attribute12,
      attribute13,
      attribute14,
      attribute15,
      attribute2,
      attribute3,
      attribute4,
      attribute5,
      attribute6,
      attribute7,
      attribute8,
      attribute9,
      attribute_category,
      authorization_status,
      auto_sourcing_flag,
      bill_to_location_id,
      blanket_total_amount,
      cancel_flag,
      cbc_accounting_date,
      change_requested_by,
      change_summary,
      closed_code,
      closed_date,
      comments,
      confirming_order_flag,
      consigned_consumption_flag,
      consume_req_demand_flag,
      conterms_articles_upd_date,
      conterms_deliv_upd_date,
      conterms_exist_flag,
      cpa_reference,
      created_by,
      created_language,
      creation_date,
      currency_code,
      document_creation_method,
      edi_processed_flag,
      edi_processed_status,
      email_address,
      enabled_flag,
      encumbrance_required_flag,
      end_date,
      end_date_active,
      fax,
      firm_date,
      firm_status_lookup_code,
      fob_lookup_code,
      freight_terms_lookup_code,
      from_header_id,
      from_type_lookup_code,
      frozen_flag,
      global_agreement_flag,
      global_attribute1,
      global_attribute10,
      global_attribute11,
      global_attribute12,
      global_attribute13,
      global_attribute14,
      global_attribute15,
      global_attribute16,
      global_attribute17,
      global_attribute18,
      global_attribute19,
      global_attribute2,
      global_attribute20,
      global_attribute3,
      global_attribute4,
      global_attribute5,
      global_attribute6,
      global_attribute7,
      global_attribute8,
      global_attribute9,
      global_attribute_category,
      government_context,
      interface_source_code,
      last_update_date,
      last_update_login,
      last_updated_by,
      last_updated_program,
      min_release_amount,
      mrc_rate,
      mrc_rate_date,
      mrc_rate_type,
      note_to_authorizer,
      note_to_receiver,
      note_to_vendor,
      org_id,
      pay_on_code,
      pcard_id,
      pending_signature_flag,
      po_header_id,
      price_update_tolerance,
      print_count,
      printed_date,
      program_application_id,
      program_id,
      program_update_date,
      quotation_class_code,
      quote_type_lookup_code,
      quote_vendor_quote_number,
      quote_warning_delay,
      quote_warning_delay_unit,
      rate,
      rate_date,
      rate_type,
      reference_num,
      reply_date,
      reply_method_lookup_code,
      request_id,
      retro_price_apply_updates_flag,
      retro_price_comm_updates_flag,
      revised_date,
      revision_num,
      rfq_close_date,
      segment1,
      segment2,
      segment3,
      segment4,
      segment5,
      ship_to_location_id,
      ship_via_lookup_code,
      shipping_control,
      start_date,
      start_date_active,
      status_lookup_code,
      style_id,
      submit_date,
      summary_flag,
      supplier_auth_enabled_flag,
      supplier_notif_method,
      supply_agreement_flag,
      terms_id,
      type_lookup_code,
      update_sourcing_rules_flag,
      user_hold_flag,
      ussgl_transaction_code,
      vendor_contact_id,
      vendor_id,
      vendor_order_num,
      vendor_site_id,
      wf_item_key,
      wf_item_type,
      xml_change_send_date,
      xml_flag,
      xml_send_date,
      'Y', -- ever_approved_flag,    -- Not present in txn table
      'Y', -- latest_external_flag,  -- Not present in txn table
      NULL -- standard_comment_code  -- Not present in txn table
    FROM PO_HEADERS_ALL
    WHERE po_header_id = p_po_header_ids(i)
      AND NOT EXISTS
               (SELECT 'Archive record for Header already exists'
                FROM PO_HEADERS_ARCHIVE_ALL POHA2
                WHERE POHA2.po_header_id = p_po_header_ids(i));
Line: 813

  IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Number of header archive records inserted='||SQL%rowcount); END IF;
Line: 820

  SELECT PO_SESSION_GT_S.nextval
  INTO l_key
  FROM DUAL;
Line: 829

    INSERT INTO PO_SESSION_GT(key, num1)
    SELECT l_key,
           po_line_id
    FROM PO_LINES_ALL
    WHERE po_header_id = p_po_header_ids(i);
Line: 839

  DELETE FROM PO_SESSION_GT
  WHERE  key = l_key
  RETURNING num1
  BULK COLLECT INTO l_po_line_ids;
Line: 867

      INSERT INTO PO_LINES_ARCHIVE_ALL
       (
         allow_price_override_flag,
         attribute1,
         attribute10,
         attribute11,
         attribute12,
         attribute13,
         attribute14,
         attribute15,
         attribute2,
         attribute3,
         attribute4,
         attribute5,
         attribute6,
         attribute7,
         attribute8,
         attribute9,
         attribute_category,
         auction_display_number,
         auction_header_id,
         auction_line_number,
         base_qty,
         base_uom,
         bid_line_number,
         bid_number,
         cancel_date,
         cancel_flag,
         cancel_reason,
         cancelled_by,
         capital_expense_flag,
         catalog_name,
         category_id,
         closed_by,
         closed_code,
         closed_date,
         closed_flag,
         closed_reason,
         committed_amount,
         contract_num,
         created_by,
         creation_date,
         expiration_date,
         firm_date,
         firm_status_lookup_code,
         from_header_id,
         from_line_id,
         global_attribute1,
         global_attribute10,
         global_attribute11,
         global_attribute12,
         global_attribute13,
         global_attribute14,
         global_attribute15,
         global_attribute16,
         global_attribute17,
         global_attribute18,
         global_attribute19,
         global_attribute2,
         global_attribute20,
         global_attribute3,
         global_attribute4,
         global_attribute5,
         global_attribute6,
         global_attribute7,
         global_attribute8,
         global_attribute9,
         global_attribute_category,
         government_context,
         hazard_class_id,
         ip_category_id,
         item_description,
         item_id,
         item_revision,
         last_update_date,
         last_update_login,
         last_updated_by,
         last_updated_program,
         line_num,
         line_reference_num,
         line_type_id,
         list_price_per_unit,
         --manual_price_change_flag, Not present in archive table
         market_price,
         max_order_quantity,
         min_order_quantity,
         min_release_amount,
         negotiated_by_preparer_flag,
         not_to_exceed_price,
         note_to_vendor,
         --oke_contract_header_id, Not present in archive table
         --oke_contract_version_id, Not present in archive table
         org_id,
         over_tolerance_error_flag,
         po_header_id,
         po_line_id,
         preferred_grade,
         price_break_lookup_code,
         price_type_lookup_code,
         program_application_id,
         program_id,
         program_update_date,
         project_id,
         qc_grade,
         qty_rcv_tolerance,
         quantity,
         quantity_committed,
         reference_num,
         request_id,
         --retroactive_date, Not present in archive table
         secondary_qty,
         secondary_quantity,
         secondary_unit_of_measure,
         secondary_uom,
         supplier_part_auxid,
         task_id,
         tax_code_id,
         tax_name,
         taxable_flag,
         transaction_reason_code,
         type_1099,
         un_number_id,
         unit_meas_lookup_code,
         unit_price,
         unordered_flag,
         user_hold_flag,
         ussgl_transaction_code,
         vendor_product_num,
         --advance_amount, Not present in archive table
         amount,
         base_unit_price,
         contract_id,
         contractor_first_name,
         contractor_last_name,
         --from_line_location_id, Not present in archive table
         job_id,
         matching_basis,
         max_retainage_amount,
         order_type_lookup_code,
         progress_payment_rate,
         purchase_basis,
         recoupment_rate,
         retainage_rate,
         start_date,
         supplier_ref_number,
         svc_amount_notif_sent,
         svc_completion_notif_sent,
         latest_external_flag,
         revision_num
       )
      SELECT
         allow_price_override_flag,
         attribute1,
         attribute10,
         attribute11,
         attribute12,
         attribute13,
         attribute14,
         attribute15,
         attribute2,
         attribute3,
         attribute4,
         attribute5,
         attribute6,
         attribute7,
         attribute8,
         attribute9,
         attribute_category,
         auction_display_number,
         auction_header_id,
         auction_line_number,
         base_qty,
         base_uom,
         bid_line_number,
         bid_number,
         cancel_date,
         cancel_flag,
         cancel_reason,
         cancelled_by,
         capital_expense_flag,
         catalog_name,
         category_id,
         closed_by,
         closed_code,
         closed_date,
         closed_flag,
         closed_reason,
         committed_amount,
         contract_num,
         created_by,
         creation_date,
         expiration_date,
         firm_date,
         firm_status_lookup_code,
         from_header_id,
         from_line_id,
         global_attribute1,
         global_attribute10,
         global_attribute11,
         global_attribute12,
         global_attribute13,
         global_attribute14,
         global_attribute15,
         global_attribute16,
         global_attribute17,
         global_attribute18,
         global_attribute19,
         global_attribute2,
         global_attribute20,
         global_attribute3,
         global_attribute4,
         global_attribute5,
         global_attribute6,
         global_attribute7,
         global_attribute8,
         global_attribute9,
         global_attribute_category,
         government_context,
         hazard_class_id,
         ip_category_id,
         item_description,
         item_id,
         item_revision,
         last_update_date,
         last_update_login,
         last_updated_by,
         last_updated_program,
         line_num,
         line_reference_num,
         line_type_id,
         list_price_per_unit,
         --manual_price_change_flag, Not present in archive table
         market_price,
         max_order_quantity,
         min_order_quantity,
         min_release_amount,
         negotiated_by_preparer_flag,
         not_to_exceed_price,
         note_to_vendor,
         --oke_contract_header_id, Not present in archive table
         --oke_contract_version_id, Not present in archive table
         org_id,
         over_tolerance_error_flag,
         po_header_id,
         po_line_id,
         preferred_grade,
         price_break_lookup_code,
         price_type_lookup_code,
         program_application_id,
         program_id,
         program_update_date,
         project_id,
         qc_grade,
         qty_rcv_tolerance,
         quantity,
         quantity_committed,
         reference_num,
         request_id,
         -- retroactive_date, Not present in archive table
         secondary_qty,
         secondary_quantity,
         secondary_unit_of_measure,
         secondary_uom,
         supplier_part_auxid,
         task_id,
         tax_code_id,
         tax_name,
         taxable_flag,
         transaction_reason_code,
         type_1099,
         un_number_id,
         unit_meas_lookup_code,
         unit_price,
         unordered_flag,
         user_hold_flag,
         ussgl_transaction_code,
         vendor_product_num,
         --advance_amount, Not present in archive table
         amount,
         base_unit_price,
         contract_id,
         contractor_first_name,
         contractor_last_name,
         --from_line_location_id, Not present in archive table
         job_id,
         matching_basis,
         max_retainage_amount,
         order_type_lookup_code,
         progress_payment_rate,
         purchase_basis,
         recoupment_rate,
         retainage_rate,
         start_date,
         supplier_ref_number,
         svc_amount_notif_sent,
         svc_completion_notif_sent,
         'Y', -- latest_external_flag
         0 -- revision_num
      FROM PO_LINES_ALL POL
      WHERE POL.po_line_id = l_po_line_ids(i)
        AND NOT EXISTS
               (SELECT 'Archive record for Line already exists'
                FROM PO_LINES_ARCHIVE_ALL POLA2
                WHERE POLA2.po_line_id = l_po_line_ids(i));
Line: 1173

    IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Number of line archive records inserted='||SQL%rowcount); END IF;
Line: 1211

      INSERT INTO PO_ATTR_VALUES_ARCHIVE
       (
         attribute_values_id,
         revision_num,
         po_line_id,
         req_template_name,
         req_template_line_num,
         ip_category_id,
         inventory_item_id,
         org_id,
         manufacturer_part_num,
         thumbnail_image,
         supplier_url,
         manufacturer_url,
         attachment_url,
         unspsc,
         availability,
         lead_time,
         text_base_attribute1,
         text_base_attribute2,
         text_base_attribute3,
         text_base_attribute4,
         text_base_attribute5,
         text_base_attribute6,
         text_base_attribute7,
         text_base_attribute8,
         text_base_attribute9,
         text_base_attribute10,
         text_base_attribute11,
         text_base_attribute12,
         text_base_attribute13,
         text_base_attribute14,
         text_base_attribute15,
         text_base_attribute16,
         text_base_attribute17,
         text_base_attribute18,
         text_base_attribute19,
         text_base_attribute20,
         text_base_attribute21,
         text_base_attribute22,
         text_base_attribute23,
         text_base_attribute24,
         text_base_attribute25,
         text_base_attribute26,
         text_base_attribute27,
         text_base_attribute28,
         text_base_attribute29,
         text_base_attribute30,
         text_base_attribute31,
         text_base_attribute32,
         text_base_attribute33,
         text_base_attribute34,
         text_base_attribute35,
         text_base_attribute36,
         text_base_attribute37,
         text_base_attribute38,
         text_base_attribute39,
         text_base_attribute40,
         text_base_attribute41,
         text_base_attribute42,
         text_base_attribute43,
         text_base_attribute44,
         text_base_attribute45,
         text_base_attribute46,
         text_base_attribute47,
         text_base_attribute48,
         text_base_attribute49,
         text_base_attribute50,
         text_base_attribute51,
         text_base_attribute52,
         text_base_attribute53,
         text_base_attribute54,
         text_base_attribute55,
         text_base_attribute56,
         text_base_attribute57,
         text_base_attribute58,
         text_base_attribute59,
         text_base_attribute60,
         text_base_attribute61,
         text_base_attribute62,
         text_base_attribute63,
         text_base_attribute64,
         text_base_attribute65,
         text_base_attribute66,
         text_base_attribute67,
         text_base_attribute68,
         text_base_attribute69,
         text_base_attribute70,
         text_base_attribute71,
         text_base_attribute72,
         text_base_attribute73,
         text_base_attribute74,
         text_base_attribute75,
         text_base_attribute76,
         text_base_attribute77,
         text_base_attribute78,
         text_base_attribute79,
         text_base_attribute80,
         text_base_attribute81,
         text_base_attribute82,
         text_base_attribute83,
         text_base_attribute84,
         text_base_attribute85,
         text_base_attribute86,
         text_base_attribute87,
         text_base_attribute88,
         text_base_attribute89,
         text_base_attribute90,
         text_base_attribute91,
         text_base_attribute92,
         text_base_attribute93,
         text_base_attribute94,
         text_base_attribute95,
         text_base_attribute96,
         text_base_attribute97,
         text_base_attribute98,
         text_base_attribute99,
         text_base_attribute100,
         num_base_attribute1,
         num_base_attribute2,
         num_base_attribute3,
         num_base_attribute4,
         num_base_attribute5,
         num_base_attribute6,
         num_base_attribute7,
         num_base_attribute8,
         num_base_attribute9,
         num_base_attribute10,
         num_base_attribute11,
         num_base_attribute12,
         num_base_attribute13,
         num_base_attribute14,
         num_base_attribute15,
         num_base_attribute16,
         num_base_attribute17,
         num_base_attribute18,
         num_base_attribute19,
         num_base_attribute20,
         num_base_attribute21,
         num_base_attribute22,
         num_base_attribute23,
         num_base_attribute24,
         num_base_attribute25,
         num_base_attribute26,
         num_base_attribute27,
         num_base_attribute28,
         num_base_attribute29,
         num_base_attribute30,
         num_base_attribute31,
         num_base_attribute32,
         num_base_attribute33,
         num_base_attribute34,
         num_base_attribute35,
         num_base_attribute36,
         num_base_attribute37,
         num_base_attribute38,
         num_base_attribute39,
         num_base_attribute40,
         num_base_attribute41,
         num_base_attribute42,
         num_base_attribute43,
         num_base_attribute44,
         num_base_attribute45,
         num_base_attribute46,
         num_base_attribute47,
         num_base_attribute48,
         num_base_attribute49,
         num_base_attribute50,
         num_base_attribute51,
         num_base_attribute52,
         num_base_attribute53,
         num_base_attribute54,
         num_base_attribute55,
         num_base_attribute56,
         num_base_attribute57,
         num_base_attribute58,
         num_base_attribute59,
         num_base_attribute60,
         num_base_attribute61,
         num_base_attribute62,
         num_base_attribute63,
         num_base_attribute64,
         num_base_attribute65,
         num_base_attribute66,
         num_base_attribute67,
         num_base_attribute68,
         num_base_attribute69,
         num_base_attribute70,
         num_base_attribute71,
         num_base_attribute72,
         num_base_attribute73,
         num_base_attribute74,
         num_base_attribute75,
         num_base_attribute76,
         num_base_attribute77,
         num_base_attribute78,
         num_base_attribute79,
         num_base_attribute80,
         num_base_attribute81,
         num_base_attribute82,
         num_base_attribute83,
         num_base_attribute84,
         num_base_attribute85,
         num_base_attribute86,
         num_base_attribute87,
         num_base_attribute88,
         num_base_attribute89,
         num_base_attribute90,
         num_base_attribute91,
         num_base_attribute92,
         num_base_attribute93,
         num_base_attribute94,
         num_base_attribute95,
         num_base_attribute96,
         num_base_attribute97,
         num_base_attribute98,
         num_base_attribute99,
         num_base_attribute100,
         text_cat_attribute1,
         text_cat_attribute2,
         text_cat_attribute3,
         text_cat_attribute4,
         text_cat_attribute5,
         text_cat_attribute6,
         text_cat_attribute7,
         text_cat_attribute8,
         text_cat_attribute9,
         text_cat_attribute10,
         text_cat_attribute11,
         text_cat_attribute12,
         text_cat_attribute13,
         text_cat_attribute14,
         text_cat_attribute15,
         text_cat_attribute16,
         text_cat_attribute17,
         text_cat_attribute18,
         text_cat_attribute19,
         text_cat_attribute20,
         text_cat_attribute21,
         text_cat_attribute22,
         text_cat_attribute23,
         text_cat_attribute24,
         text_cat_attribute25,
         text_cat_attribute26,
         text_cat_attribute27,
         text_cat_attribute28,
         text_cat_attribute29,
         text_cat_attribute30,
         text_cat_attribute31,
         text_cat_attribute32,
         text_cat_attribute33,
         text_cat_attribute34,
         text_cat_attribute35,
         text_cat_attribute36,
         text_cat_attribute37,
         text_cat_attribute38,
         text_cat_attribute39,
         text_cat_attribute40,
         text_cat_attribute41,
         text_cat_attribute42,
         text_cat_attribute43,
         text_cat_attribute44,
         text_cat_attribute45,
         text_cat_attribute46,
         text_cat_attribute47,
         text_cat_attribute48,
         text_cat_attribute49,
         text_cat_attribute50,
         num_cat_attribute1,
         num_cat_attribute2,
         num_cat_attribute3,
         num_cat_attribute4,
         num_cat_attribute5,
         num_cat_attribute6,
         num_cat_attribute7,
         num_cat_attribute8,
         num_cat_attribute9,
         num_cat_attribute10,
         num_cat_attribute11,
         num_cat_attribute12,
         num_cat_attribute13,
         num_cat_attribute14,
         num_cat_attribute15,
         num_cat_attribute16,
         num_cat_attribute17,
         num_cat_attribute18,
         num_cat_attribute19,
         num_cat_attribute20,
         num_cat_attribute21,
         num_cat_attribute22,
         num_cat_attribute23,
         num_cat_attribute24,
         num_cat_attribute25,
         num_cat_attribute26,
         num_cat_attribute27,
         num_cat_attribute28,
         num_cat_attribute29,
         num_cat_attribute30,
         num_cat_attribute31,
         num_cat_attribute32,
         num_cat_attribute33,
         num_cat_attribute34,
         num_cat_attribute35,
         num_cat_attribute36,
         num_cat_attribute37,
         num_cat_attribute38,
         num_cat_attribute39,
         num_cat_attribute40,
         num_cat_attribute41,
         num_cat_attribute42,
         num_cat_attribute43,
         num_cat_attribute44,
         num_cat_attribute45,
         num_cat_attribute46,
         num_cat_attribute47,
         num_cat_attribute48,
         num_cat_attribute49,
         num_cat_attribute50,
         last_update_login,
         last_updated_by,
         last_update_date,
         created_by,
         creation_date,
         request_id,
         program_application_id,
         program_id,
         program_update_date,
         last_updated_program,
         latest_external_flag
       )
      SELECT
         attribute_values_id,
         0, -- revision_num
         po_line_id,
         req_template_name,
         req_template_line_num,
         ip_category_id,
         inventory_item_id,
         org_id,
         manufacturer_part_num,
         thumbnail_image,
         supplier_url,
         manufacturer_url,
         attachment_url,
         unspsc,
         availability,
         lead_time,
         text_base_attribute1,
         text_base_attribute2,
         text_base_attribute3,
         text_base_attribute4,
         text_base_attribute5,
         text_base_attribute6,
         text_base_attribute7,
         text_base_attribute8,
         text_base_attribute9,
         text_base_attribute10,
         text_base_attribute11,
         text_base_attribute12,
         text_base_attribute13,
         text_base_attribute14,
         text_base_attribute15,
         text_base_attribute16,
         text_base_attribute17,
         text_base_attribute18,
         text_base_attribute19,
         text_base_attribute20,
         text_base_attribute21,
         text_base_attribute22,
         text_base_attribute23,
         text_base_attribute24,
         text_base_attribute25,
         text_base_attribute26,
         text_base_attribute27,
         text_base_attribute28,
         text_base_attribute29,
         text_base_attribute30,
         text_base_attribute31,
         text_base_attribute32,
         text_base_attribute33,
         text_base_attribute34,
         text_base_attribute35,
         text_base_attribute36,
         text_base_attribute37,
         text_base_attribute38,
         text_base_attribute39,
         text_base_attribute40,
         text_base_attribute41,
         text_base_attribute42,
         text_base_attribute43,
         text_base_attribute44,
         text_base_attribute45,
         text_base_attribute46,
         text_base_attribute47,
         text_base_attribute48,
         text_base_attribute49,
         text_base_attribute50,
         text_base_attribute51,
         text_base_attribute52,
         text_base_attribute53,
         text_base_attribute54,
         text_base_attribute55,
         text_base_attribute56,
         text_base_attribute57,
         text_base_attribute58,
         text_base_attribute59,
         text_base_attribute60,
         text_base_attribute61,
         text_base_attribute62,
         text_base_attribute63,
         text_base_attribute64,
         text_base_attribute65,
         text_base_attribute66,
         text_base_attribute67,
         text_base_attribute68,
         text_base_attribute69,
         text_base_attribute70,
         text_base_attribute71,
         text_base_attribute72,
         text_base_attribute73,
         text_base_attribute74,
         text_base_attribute75,
         text_base_attribute76,
         text_base_attribute77,
         text_base_attribute78,
         text_base_attribute79,
         text_base_attribute80,
         text_base_attribute81,
         text_base_attribute82,
         text_base_attribute83,
         text_base_attribute84,
         text_base_attribute85,
         text_base_attribute86,
         text_base_attribute87,
         text_base_attribute88,
         text_base_attribute89,
         text_base_attribute90,
         text_base_attribute91,
         text_base_attribute92,
         text_base_attribute93,
         text_base_attribute94,
         text_base_attribute95,
         text_base_attribute96,
         text_base_attribute97,
         text_base_attribute98,
         text_base_attribute99,
         text_base_attribute100,
         num_base_attribute1,
         num_base_attribute2,
         num_base_attribute3,
         num_base_attribute4,
         num_base_attribute5,
         num_base_attribute6,
         num_base_attribute7,
         num_base_attribute8,
         num_base_attribute9,
         num_base_attribute10,
         num_base_attribute11,
         num_base_attribute12,
         num_base_attribute13,
         num_base_attribute14,
         num_base_attribute15,
         num_base_attribute16,
         num_base_attribute17,
         num_base_attribute18,
         num_base_attribute19,
         num_base_attribute20,
         num_base_attribute21,
         num_base_attribute22,
         num_base_attribute23,
         num_base_attribute24,
         num_base_attribute25,
         num_base_attribute26,
         num_base_attribute27,
         num_base_attribute28,
         num_base_attribute29,
         num_base_attribute30,
         num_base_attribute31,
         num_base_attribute32,
         num_base_attribute33,
         num_base_attribute34,
         num_base_attribute35,
         num_base_attribute36,
         num_base_attribute37,
         num_base_attribute38,
         num_base_attribute39,
         num_base_attribute40,
         num_base_attribute41,
         num_base_attribute42,
         num_base_attribute43,
         num_base_attribute44,
         num_base_attribute45,
         num_base_attribute46,
         num_base_attribute47,
         num_base_attribute48,
         num_base_attribute49,
         num_base_attribute50,
         num_base_attribute51,
         num_base_attribute52,
         num_base_attribute53,
         num_base_attribute54,
         num_base_attribute55,
         num_base_attribute56,
         num_base_attribute57,
         num_base_attribute58,
         num_base_attribute59,
         num_base_attribute60,
         num_base_attribute61,
         num_base_attribute62,
         num_base_attribute63,
         num_base_attribute64,
         num_base_attribute65,
         num_base_attribute66,
         num_base_attribute67,
         num_base_attribute68,
         num_base_attribute69,
         num_base_attribute70,
         num_base_attribute71,
         num_base_attribute72,
         num_base_attribute73,
         num_base_attribute74,
         num_base_attribute75,
         num_base_attribute76,
         num_base_attribute77,
         num_base_attribute78,
         num_base_attribute79,
         num_base_attribute80,
         num_base_attribute81,
         num_base_attribute82,
         num_base_attribute83,
         num_base_attribute84,
         num_base_attribute85,
         num_base_attribute86,
         num_base_attribute87,
         num_base_attribute88,
         num_base_attribute89,
         num_base_attribute90,
         num_base_attribute91,
         num_base_attribute92,
         num_base_attribute93,
         num_base_attribute94,
         num_base_attribute95,
         num_base_attribute96,
         num_base_attribute97,
         num_base_attribute98,
         num_base_attribute99,
         num_base_attribute100,
         text_cat_attribute1,
         text_cat_attribute2,
         text_cat_attribute3,
         text_cat_attribute4,
         text_cat_attribute5,
         text_cat_attribute6,
         text_cat_attribute7,
         text_cat_attribute8,
         text_cat_attribute9,
         text_cat_attribute10,
         text_cat_attribute11,
         text_cat_attribute12,
         text_cat_attribute13,
         text_cat_attribute14,
         text_cat_attribute15,
         text_cat_attribute16,
         text_cat_attribute17,
         text_cat_attribute18,
         text_cat_attribute19,
         text_cat_attribute20,
         text_cat_attribute21,
         text_cat_attribute22,
         text_cat_attribute23,
         text_cat_attribute24,
         text_cat_attribute25,
         text_cat_attribute26,
         text_cat_attribute27,
         text_cat_attribute28,
         text_cat_attribute29,
         text_cat_attribute30,
         text_cat_attribute31,
         text_cat_attribute32,
         text_cat_attribute33,
         text_cat_attribute34,
         text_cat_attribute35,
         text_cat_attribute36,
         text_cat_attribute37,
         text_cat_attribute38,
         text_cat_attribute39,
         text_cat_attribute40,
         text_cat_attribute41,
         text_cat_attribute42,
         text_cat_attribute43,
         text_cat_attribute44,
         text_cat_attribute45,
         text_cat_attribute46,
         text_cat_attribute47,
         text_cat_attribute48,
         text_cat_attribute49,
         text_cat_attribute50,
         num_cat_attribute1,
         num_cat_attribute2,
         num_cat_attribute3,
         num_cat_attribute4,
         num_cat_attribute5,
         num_cat_attribute6,
         num_cat_attribute7,
         num_cat_attribute8,
         num_cat_attribute9,
         num_cat_attribute10,
         num_cat_attribute11,
         num_cat_attribute12,
         num_cat_attribute13,
         num_cat_attribute14,
         num_cat_attribute15,
         num_cat_attribute16,
         num_cat_attribute17,
         num_cat_attribute18,
         num_cat_attribute19,
         num_cat_attribute20,
         num_cat_attribute21,
         num_cat_attribute22,
         num_cat_attribute23,
         num_cat_attribute24,
         num_cat_attribute25,
         num_cat_attribute26,
         num_cat_attribute27,
         num_cat_attribute28,
         num_cat_attribute29,
         num_cat_attribute30,
         num_cat_attribute31,
         num_cat_attribute32,
         num_cat_attribute33,
         num_cat_attribute34,
         num_cat_attribute35,
         num_cat_attribute36,
         num_cat_attribute37,
         num_cat_attribute38,
         num_cat_attribute39,
         num_cat_attribute40,
         num_cat_attribute41,
         num_cat_attribute42,
         num_cat_attribute43,
         num_cat_attribute44,
         num_cat_attribute45,
         num_cat_attribute46,
         num_cat_attribute47,
         num_cat_attribute48,
         num_cat_attribute49,
         num_cat_attribute50,
         last_update_login,
         last_updated_by,
         last_update_date,
         created_by,
         creation_date,
         request_id,
         program_application_id,
         program_id,
         program_update_date,
         last_updated_program,
         'Y' -- latest_external_flag
      FROM PO_ATTRIBUTE_VALUES
      WHERE po_line_id = l_po_line_ids(i)
        AND NOT EXISTS
               (SELECT 'Archive record for Attr already exists'
                FROM PO_ATTR_VALUES_ARCHIVE POAVA2
                WHERE POAVA2.po_line_id = l_po_line_ids(i));
Line: 1877

    IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Number of attr archive records inserted='||SQL%rowcount); END IF;
Line: 1914

      INSERT INTO PO_ATTR_VALUES_TLP_ARCHIVE
       (
         attribute_values_tlp_id,
         revision_num,
         latest_external_flag,
         po_line_id,
         req_template_name,
         req_template_line_num,
         ip_category_id,
         inventory_item_id,
         org_id,
         language,
         description,
         manufacturer,
         comments,
         alias,
         long_description,
         tl_text_base_attribute1,
         tl_text_base_attribute2,
         tl_text_base_attribute3,
         tl_text_base_attribute4,
         tl_text_base_attribute5,
         tl_text_base_attribute6,
         tl_text_base_attribute7,
         tl_text_base_attribute8,
         tl_text_base_attribute9,
         tl_text_base_attribute10,
         tl_text_base_attribute11,
         tl_text_base_attribute12,
         tl_text_base_attribute13,
         tl_text_base_attribute14,
         tl_text_base_attribute15,
         tl_text_base_attribute16,
         tl_text_base_attribute17,
         tl_text_base_attribute18,
         tl_text_base_attribute19,
         tl_text_base_attribute20,
         tl_text_base_attribute21,
         tl_text_base_attribute22,
         tl_text_base_attribute23,
         tl_text_base_attribute24,
         tl_text_base_attribute25,
         tl_text_base_attribute26,
         tl_text_base_attribute27,
         tl_text_base_attribute28,
         tl_text_base_attribute29,
         tl_text_base_attribute30,
         tl_text_base_attribute31,
         tl_text_base_attribute32,
         tl_text_base_attribute33,
         tl_text_base_attribute34,
         tl_text_base_attribute35,
         tl_text_base_attribute36,
         tl_text_base_attribute37,
         tl_text_base_attribute38,
         tl_text_base_attribute39,
         tl_text_base_attribute40,
         tl_text_base_attribute41,
         tl_text_base_attribute42,
         tl_text_base_attribute43,
         tl_text_base_attribute44,
         tl_text_base_attribute45,
         tl_text_base_attribute46,
         tl_text_base_attribute47,
         tl_text_base_attribute48,
         tl_text_base_attribute49,
         tl_text_base_attribute50,
         tl_text_base_attribute51,
         tl_text_base_attribute52,
         tl_text_base_attribute53,
         tl_text_base_attribute54,
         tl_text_base_attribute55,
         tl_text_base_attribute56,
         tl_text_base_attribute57,
         tl_text_base_attribute58,
         tl_text_base_attribute59,
         tl_text_base_attribute60,
         tl_text_base_attribute61,
         tl_text_base_attribute62,
         tl_text_base_attribute63,
         tl_text_base_attribute64,
         tl_text_base_attribute65,
         tl_text_base_attribute66,
         tl_text_base_attribute67,
         tl_text_base_attribute68,
         tl_text_base_attribute69,
         tl_text_base_attribute70,
         tl_text_base_attribute71,
         tl_text_base_attribute72,
         tl_text_base_attribute73,
         tl_text_base_attribute74,
         tl_text_base_attribute75,
         tl_text_base_attribute76,
         tl_text_base_attribute77,
         tl_text_base_attribute78,
         tl_text_base_attribute79,
         tl_text_base_attribute80,
         tl_text_base_attribute81,
         tl_text_base_attribute82,
         tl_text_base_attribute83,
         tl_text_base_attribute84,
         tl_text_base_attribute85,
         tl_text_base_attribute86,
         tl_text_base_attribute87,
         tl_text_base_attribute88,
         tl_text_base_attribute89,
         tl_text_base_attribute90,
         tl_text_base_attribute91,
         tl_text_base_attribute92,
         tl_text_base_attribute93,
         tl_text_base_attribute94,
         tl_text_base_attribute95,
         tl_text_base_attribute96,
         tl_text_base_attribute97,
         tl_text_base_attribute98,
         tl_text_base_attribute99,
         tl_text_base_attribute100,
         tl_text_cat_attribute1,
         tl_text_cat_attribute2,
         tl_text_cat_attribute3,
         tl_text_cat_attribute4,
         tl_text_cat_attribute5,
         tl_text_cat_attribute6,
         tl_text_cat_attribute7,
         tl_text_cat_attribute8,
         tl_text_cat_attribute9,
         tl_text_cat_attribute10,
         tl_text_cat_attribute11,
         tl_text_cat_attribute12,
         tl_text_cat_attribute13,
         tl_text_cat_attribute14,
         tl_text_cat_attribute15,
         tl_text_cat_attribute16,
         tl_text_cat_attribute17,
         tl_text_cat_attribute18,
         tl_text_cat_attribute19,
         tl_text_cat_attribute20,
         tl_text_cat_attribute21,
         tl_text_cat_attribute22,
         tl_text_cat_attribute23,
         tl_text_cat_attribute24,
         tl_text_cat_attribute25,
         tl_text_cat_attribute26,
         tl_text_cat_attribute27,
         tl_text_cat_attribute28,
         tl_text_cat_attribute29,
         tl_text_cat_attribute30,
         tl_text_cat_attribute31,
         tl_text_cat_attribute32,
         tl_text_cat_attribute33,
         tl_text_cat_attribute34,
         tl_text_cat_attribute35,
         tl_text_cat_attribute36,
         tl_text_cat_attribute37,
         tl_text_cat_attribute38,
         tl_text_cat_attribute39,
         tl_text_cat_attribute40,
         tl_text_cat_attribute41,
         tl_text_cat_attribute42,
         tl_text_cat_attribute43,
         tl_text_cat_attribute44,
         tl_text_cat_attribute45,
         tl_text_cat_attribute46,
         tl_text_cat_attribute47,
         tl_text_cat_attribute48,
         tl_text_cat_attribute49,
         tl_text_cat_attribute50,
         last_update_login,
         last_updated_by,
         last_update_date,
         created_by,
         creation_date,
         request_id,
         program_application_id,
         program_id,
         program_update_date,
         last_updated_program
       )
      SELECT
         attribute_values_tlp_id,
         0, -- revision_num
         'Y', -- latest_external_flag,
         po_line_id,
         req_template_name,
         req_template_line_num,
         ip_category_id,
         inventory_item_id,
         org_id,
         language,
         description,
         manufacturer,
         comments,
         alias,
         long_description,
         tl_text_base_attribute1,
         tl_text_base_attribute2,
         tl_text_base_attribute3,
         tl_text_base_attribute4,
         tl_text_base_attribute5,
         tl_text_base_attribute6,
         tl_text_base_attribute7,
         tl_text_base_attribute8,
         tl_text_base_attribute9,
         tl_text_base_attribute10,
         tl_text_base_attribute11,
         tl_text_base_attribute12,
         tl_text_base_attribute13,
         tl_text_base_attribute14,
         tl_text_base_attribute15,
         tl_text_base_attribute16,
         tl_text_base_attribute17,
         tl_text_base_attribute18,
         tl_text_base_attribute19,
         tl_text_base_attribute20,
         tl_text_base_attribute21,
         tl_text_base_attribute22,
         tl_text_base_attribute23,
         tl_text_base_attribute24,
         tl_text_base_attribute25,
         tl_text_base_attribute26,
         tl_text_base_attribute27,
         tl_text_base_attribute28,
         tl_text_base_attribute29,
         tl_text_base_attribute30,
         tl_text_base_attribute31,
         tl_text_base_attribute32,
         tl_text_base_attribute33,
         tl_text_base_attribute34,
         tl_text_base_attribute35,
         tl_text_base_attribute36,
         tl_text_base_attribute37,
         tl_text_base_attribute38,
         tl_text_base_attribute39,
         tl_text_base_attribute40,
         tl_text_base_attribute41,
         tl_text_base_attribute42,
         tl_text_base_attribute43,
         tl_text_base_attribute44,
         tl_text_base_attribute45,
         tl_text_base_attribute46,
         tl_text_base_attribute47,
         tl_text_base_attribute48,
         tl_text_base_attribute49,
         tl_text_base_attribute50,
         tl_text_base_attribute51,
         tl_text_base_attribute52,
         tl_text_base_attribute53,
         tl_text_base_attribute54,
         tl_text_base_attribute55,
         tl_text_base_attribute56,
         tl_text_base_attribute57,
         tl_text_base_attribute58,
         tl_text_base_attribute59,
         tl_text_base_attribute60,
         tl_text_base_attribute61,
         tl_text_base_attribute62,
         tl_text_base_attribute63,
         tl_text_base_attribute64,
         tl_text_base_attribute65,
         tl_text_base_attribute66,
         tl_text_base_attribute67,
         tl_text_base_attribute68,
         tl_text_base_attribute69,
         tl_text_base_attribute70,
         tl_text_base_attribute71,
         tl_text_base_attribute72,
         tl_text_base_attribute73,
         tl_text_base_attribute74,
         tl_text_base_attribute75,
         tl_text_base_attribute76,
         tl_text_base_attribute77,
         tl_text_base_attribute78,
         tl_text_base_attribute79,
         tl_text_base_attribute80,
         tl_text_base_attribute81,
         tl_text_base_attribute82,
         tl_text_base_attribute83,
         tl_text_base_attribute84,
         tl_text_base_attribute85,
         tl_text_base_attribute86,
         tl_text_base_attribute87,
         tl_text_base_attribute88,
         tl_text_base_attribute89,
         tl_text_base_attribute90,
         tl_text_base_attribute91,
         tl_text_base_attribute92,
         tl_text_base_attribute93,
         tl_text_base_attribute94,
         tl_text_base_attribute95,
         tl_text_base_attribute96,
         tl_text_base_attribute97,
         tl_text_base_attribute98,
         tl_text_base_attribute99,
         tl_text_base_attribute100,
         tl_text_cat_attribute1,
         tl_text_cat_attribute2,
         tl_text_cat_attribute3,
         tl_text_cat_attribute4,
         tl_text_cat_attribute5,
         tl_text_cat_attribute6,
         tl_text_cat_attribute7,
         tl_text_cat_attribute8,
         tl_text_cat_attribute9,
         tl_text_cat_attribute10,
         tl_text_cat_attribute11,
         tl_text_cat_attribute12,
         tl_text_cat_attribute13,
         tl_text_cat_attribute14,
         tl_text_cat_attribute15,
         tl_text_cat_attribute16,
         tl_text_cat_attribute17,
         tl_text_cat_attribute18,
         tl_text_cat_attribute19,
         tl_text_cat_attribute20,
         tl_text_cat_attribute21,
         tl_text_cat_attribute22,
         tl_text_cat_attribute23,
         tl_text_cat_attribute24,
         tl_text_cat_attribute25,
         tl_text_cat_attribute26,
         tl_text_cat_attribute27,
         tl_text_cat_attribute28,
         tl_text_cat_attribute29,
         tl_text_cat_attribute30,
         tl_text_cat_attribute31,
         tl_text_cat_attribute32,
         tl_text_cat_attribute33,
         tl_text_cat_attribute34,
         tl_text_cat_attribute35,
         tl_text_cat_attribute36,
         tl_text_cat_attribute37,
         tl_text_cat_attribute38,
         tl_text_cat_attribute39,
         tl_text_cat_attribute40,
         tl_text_cat_attribute41,
         tl_text_cat_attribute42,
         tl_text_cat_attribute43,
         tl_text_cat_attribute44,
         tl_text_cat_attribute45,
         tl_text_cat_attribute46,
         tl_text_cat_attribute47,
         tl_text_cat_attribute48,
         tl_text_cat_attribute49,
         tl_text_cat_attribute50,
         last_update_login,
         last_updated_by,
         last_update_date,
         created_by,
         creation_date,
         request_id,
         program_application_id,
         program_id,
         program_update_date,
         last_updated_program
      FROM PO_ATTRIBUTE_VALUES_TLP POTLP
      WHERE po_line_id = l_po_line_ids(i)
        AND NOT EXISTS
               (SELECT 'Archive record for TLP already exists'
                FROM PO_ATTR_VALUES_TLP_ARCHIVE POAVTA2
                WHERE POAVTA2.po_line_id = POTLP.po_line_id
                  AND POAVTA2.language = POTLP.language);
Line: 2277

    IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Number of TLP archive records inserted='||SQL%rowcount); END IF;
Line: 2300

    INSERT INTO PO_GA_ORG_ASSIGNMENTS_ARCHIVE
     (
         po_header_id,
         organization_id,
         enabled_flag,
         vendor_site_id,
         last_update_date,
         last_updated_by,
         creation_date,
         revision_num,
         created_by,
         last_update_login,
         purchasing_org_id,
         latest_external_flag,
         org_assignment_id
     )
    SELECT
         po_header_id,
         organization_id,
         enabled_flag,
         vendor_site_id,
         last_update_date,
         last_updated_by,
         creation_date,
         0, -- revision_num
         created_by,
         last_update_login,
         purchasing_org_id,
         'Y', -- latest_external_flag
         org_assignment_id
    FROM PO_GA_ORG_ASSIGNMENTS POGA
    WHERE po_header_id = p_po_header_ids(i)
     AND NOT EXISTS
           (SELECT 'Archive record for Org Assignement already exists'
              FROM PO_GA_ORG_ASSIGNMENTS_ARCHIVE POGAA2
             WHERE POGAA2.org_assignment_id = POGA.org_assignment_id);
Line: 2338

  IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Number of org assignment archive records inserted='||SQL%rowcount); END IF;
Line: 2455

    SELECT POH.segment1,
           HROUTL.name
      INTO l_gbpa_number,
           l_ou_name
      FROM PO_HEADERS_ALL POH,
           HR_ALL_ORGANIZATION_UNITS_TL HROUTL
     WHERE POH.po_header_id = p_gbpa_header_id_list(i)
       AND HROUTL.organization_id = POH.org_id
       AND HROUTL.language = userenv('LANG');
Line: 2578

  IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Calling FND_DOCUMENTS_PKG.insert_row()'); END IF;
Line: 2582

  FND_DOCUMENTS_PKG.insert_row
  (
    x_rowid               => l_rowid                -- IN/OUT
  , x_document_id         => l_document_id          -- IN/OUT
  , x_creation_date       => sysdate
  , x_created_by          => FND_GLOBAL.user_id
  , x_last_update_date    => sysdate
  , x_last_updated_by     => FND_GLOBAL.user_id
  , x_last_update_login   => FND_GLOBAL.login_id
  , x_datatype_id         => 2 -- Long Text
  , x_category_id         => 1 -- Miscellaneous
  , x_security_type       => 1
  , x_security_id         => l_security_id
  , x_publish_flag        => 'Y'
  , x_usage_type          => 'O' -- 'One-time'. Other options include 'Std'.
  , x_program_update_date => sysdate
  , x_language            => userenv('LANG')
  , x_description         => l_description
  , x_media_id            => l_media_id             -- IN/OUT
  );
Line: 2604

  IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'FND_DOCUMENTS_PKG.insert_row() returns media_id='||l_media_id||', document_id='||l_document_id||', row_id='||l_rowid); END IF;
Line: 2609

  INSERT INTO FND_DOCUMENTS_LONG_TEXT
  (
    media_id
  , long_text
  )
  VALUES
  (
    l_media_id
  , l_long_text
  );
Line: 2621

  IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Number of rows inserted in FND_DOCUMENTS_LONG_TEXT='||SQL%rowcount); END IF;
Line: 2626

  SELECT max(seq_num)
    INTO l_seq_num
    FROM FND_ATTACHED_DOCUMENTS
   WHERE pk1_value = l_to_pk1_value
     AND entity_name = l_to_entity_name;
Line: 2640

  INSERT INTO FND_ATTACHED_DOCUMENTS
  (
    attached_document_id
  , document_id
  , creation_date
  , created_by
  , last_update_date
  , last_updated_by
  , last_update_login
  , seq_num
  , entity_name
  , pk1_value
  , automatically_added_flag
  , program_update_date
  )
  VALUES
  (
    FND_ATTACHED_DOCUMENTS_S.nextval
  , l_document_id
  , sysdate
  , FND_GLOBAL.user_id
  , sysdate
  , FND_GLOBAL.user_id
  , FND_GLOBAL.login_id
  , l_seq_num
  , l_to_entity_name
  , l_to_pk1_value
  , 'N'
  , sysdate
  );
Line: 2672

  IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Number of rows inserted in FND_ATTACHED_DOCUMENTS='||SQL%rowcount); END IF;
Line: 2715

    SELECT GBPA.cpa_reference,
           CPA.org_id cpa_org_id,
           GBPA.po_header_id
      FROM PO_HEADERS_ALL GBPA,
           PO_HEADERS_ALL CPA
     WHERE GBPA.type_lookup_code = 'BLANKET'
       AND GBPA.created_by = PO_R12_CAT_UPG_PVT.g_R12_UPGRADE_USER
       AND GBPA.authorization_status = 'IN PROCESS'
       AND GBPA.cpa_reference IS NOT NULL
       AND CPA.po_header_id = GBPA.cpa_reference
    ORDER BY GBPA.cpa_reference, GBPA.org_id, GBPA.po_header_id;
Line: 2776

      l_po_header_id_list.DELETE;
Line: 2802

  IF g_debug THEN PO_R12_CAT_UPG_DEBUG.log_stmt(l_log_head,l_progress,'Number of CPAs updated='||SQL%rowcount); END IF;