DBA Data[Home] [Help]

APPS.CSE_ASSET_CREATION_PKG SQL Statements

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

Line: 201

      SELECT transaction_error_id
      INTO   l_error_id
      FROM   csi_txn_errors
      WHERE  source_type = 'CSEFATIE'
      AND    source_id   = l_error_rec.source_id
      AND    rownum      < 2;
Line: 208

      UPDATE csi_txn_errors
      SET    error_text           = l_error_rec.error_text,
             last_updated_by      = fnd_global.user_id,
             last_update_login    = fnd_global.login_id,
             last_update_date     = sysdate
      WHERE  transaction_error_id = l_error_id;
Line: 215

      debug('  error updated. transaction_error_id : '||l_error_id);
Line: 263

    SELECT object_version_number
    INTO   l_txn_rec.object_version_number
    FROM   csi_transactions
    WHERE  transaction_id = l_txn_rec.transaction_id;
Line: 268

    csi_transactions_pvt.update_transactions(
      p_api_version      => 1.0,
      p_init_msg_list    => fnd_api.g_true,
      p_commit           => fnd_api.g_false,
      p_validation_level => fnd_api.g_valid_level_full,
      p_transaction_rec  => l_txn_rec,
      x_return_status    => l_return_status,
      x_msg_count        => l_msg_count,
      x_msg_data         => l_msg_data);
Line: 299

      SELECT mmt.creation_date               mtl_creation_date,
             mmt.transaction_id              mtl_txn_id,
             mmt.transaction_action_id       mtl_action_id,
             mmt.transaction_source_type_id  mtl_src_type_id,
             mmt.ship_to_location_id         location_id
      FROM   mtl_unit_transactions     mut,
             mtl_material_transactions mmt
      WHERE  mut.serial_number       = p_serial_number
      AND    mut.inventory_item_id   = p_item_id
      AND    mmt.transaction_id      = mut.transaction_id
      AND    mmt.transaction_id      < p_mtl_txn_id
      UNION
      SELECT mmt.creation_date               mtl_creation_date,
             mmt.transaction_id              mtl_txn_id,
             mmt.transaction_action_id       mtl_action_id,
             mmt.transaction_source_type_id  mtl_src_type_id,
             mmt.ship_to_location_id         location_id
      FROM   mtl_unit_transactions       mut,
             mtl_transaction_lot_numbers mtln,
             mtl_material_transactions   mmt
      WHERE  mut.serial_number          = p_serial_number
      AND    mut.inventory_item_id      = p_item_id
      AND    mtln.organization_id       = mut.organization_id
      AND    mtln.transaction_date      = mut.transaction_date
      AND    mtln.serial_transaction_id = mut.transaction_id
      AND    mmt.transaction_id         = mtln.transaction_id
      AND    mmt.transaction_id         < p_mtl_txn_id
      ORDER BY 1 desc, 2 desc;
Line: 330

      SELECT 'Y'
      FROM   csi_transactions ct,
             csi_item_instances_h ciih
      WHERE  ciih.instance_id    = p_instance_id
      AND    ct.transaction_id   = ciih.transaction_id
      AND    ct.transaction_date < p_transaction_date
      AND    ct.transaction_type_id in (110, 108, 132, 133);
Line: 362

      SELECT ct.transaction_id
      FROM   csi_transactions ct,
             csi_item_instances_h ciih
      WHERE  ciih.instance_id  = p_instance_id
      AND    ct.transaction_id = ciih.transaction_id
      AND    ct.transaction_date < (SELECT ct1.transaction_date
                                    FROM   csi_transactions ct1
                                    WHERE  ct1.transaction_id = p_csi_txn_id) -- Modified for Bug 13719864
      AND    ct.transaction_status_code = 'PENDING';
Line: 391

	SELECT poh.rate_type
		 ,poh.currency_code
		 ,Nvl(mta.currency_conversion_rate,pod.rate)
		 ,Nvl(mta.currency_conversion_date,pod.rate_date)
		 ,sob.currency_code
		 ,pod.set_of_books_id
	FROM  csi_inst_txn_details_v citdv
		, po_distributions_all pod
		, po_headers_all poh
		, gl_sets_of_books sob
		, mtl_transaction_accounts mta
	WHERE citdv.transaction_id = p_transaction_id
	AND   citdv.source_dist_ref_id1 = pod.po_distribution_id
	AND   poh.po_header_id = pod.po_header_id
	AND   sob.set_of_books_id = pod.set_of_books_id
	AND   citdv.inv_material_transaction_id(+) = mta.transaction_id;
Line: 409

      SELECT gsob.currency_code
      FROM   gl_sets_of_books gsob,
             fa_book_controls fbc
      WHERE fbc.book_type_code   = p_book_type_code
      AND   gsob.set_of_books_id = fbc.set_of_books_id ;
Line: 430

        SELECT decode(fc.minimum_accountable_unit,
                       NULL, ROUND(p_amount, FC.precision),
                       ROUND(p_amount/FC.minimum_accountable_unit) * FC.minimum_accountable_unit)
        FROM  fnd_currencies fc
        WHERE fc.currency_code = p_currency_code;
Line: 527

      SELECT fa_location_id
      FROM   csi_a_locations
      WHERE  location_table in ('LOCATION_CODES', p_location_table)
      AND    location_id    = p_location_id
      AND    sysdate BETWEEN nvl(active_start_date, sysdate - 1)
                     AND     nvl(active_end_date, sysdate + 1);
Line: 541

        SELECT 'Y' INTO l_hz_or_hr
        FROM   hz_locations
        WHERE  location_id = p_location_id;
Line: 622

        SELECT source_transaction_type
        INTO   l_asset_attrib_rec.source_transaction_type
        FROM   csi_txn_types
        WHERE  transaction_type_id =  l_inst_tbl(l_ind).csi_txn_type_id;
Line: 688

            SELECT concatenated_segments
            INTO   l_asset_category
            FROM   fa_categories_b_kfv
            WHERE  category_id = l_asset_category_id;
Line: 708

              SELECT default_group_asset_id
              INTO   l_default_group_asset_id
              FROM   fa_category_books
              WHERE  category_id    = l_asset_category_id
              AND    book_type_code = l_book_type_code;
Line: 866

          SELECT decode(fc.minimum_accountable_unit,
                  NULL, ROUND(l_derived_asset_unit_cost, FC.precision),
                  ROUND(l_derived_asset_unit_cost/FC.minimum_accountable_unit) * FC.minimum_accountable_unit)
          INTO   l_derived_asset_unit_cost
          FROM   fnd_currencies fc,
		         gl_sets_of_books gsob,
                 fa_book_controls fbc
          WHERE  fbc.book_type_code   = l_book_type_code
          AND    gsob.set_of_books_id = fbc.set_of_books_id
	      AND    fc.currency_code = gsob.currency_code;
Line: 879

          SELECT poh.po_header_id,
                 poh.segment1,
                 poh.vendor_id
          INTO   l_inst_tbl(l_ind).po_header_id,
                 l_inst_tbl(l_ind).po_number,
                 l_inst_tbl(l_ind).po_vendor_id
          FROM   po_headers_all poh,
                 po_distributions_all pod
          WHERE  pod.po_distribution_id = l_inst_tbl(l_ind).po_distribution_id
          AND    poh.po_header_id       = pod.po_header_id;
Line: 929

      := 'SELECT fad.asset_id, fad.asset_number, fad.asset_category_id, fad.asset_key_ccid, '||
                 'fad.tag_number, fad.description, fad.manufacturer_name, fad.serial_number, '||
                 'fad.model_number, fad.current_units, fb.book_type_code, '||
                 'fb.date_placed_in_service, fb.cost, cia.instance_asset_id '||
         'FROM  fa_books fb, fa_additions fad, csi_i_assets cia, csi_item_instances cii '||
         'WHERE fb.asset_id  = fad.asset_id '||
         'AND   fb.date_ineffective is null '||
         'AND   cia.fa_asset_id = fad.asset_id '||
         'AND   cii.instance_id = cia.instance_id ';
Line: 1168

      'SELECT fma.mass_addition_id, '||
             'fma.model_number, '||
             'fma.serial_number, '||
             'fma.manufacturer_name, '||
             'fma.description, '||
             'fma.tag_number, '||
             'fma.asset_key_ccid, '||
             'fma.asset_category_id, '||
             'fma.asset_number, '||
             'fma.date_placed_in_service, '||
             'fma.reviewer_comments, '||
             'fma.feeder_system_name, '||
             'cia.instance_asset_id  '||
      'FROM   fa_mass_additions fma, csi_i_assets cia, csi_item_instances cii ';
Line: 1394

          SELECT asset_quantity + p_inst_rec.quantity,
                 object_version_number
          INTO   l_inst_asset_rec.asset_quantity,
                 l_inst_asset_rec.object_version_number
          FROM   csi_i_assets
          WHERE  instance_asset_id = l_inst_asset_rec.instance_asset_id;
Line: 1405

          csi_asset_pvt.update_instance_asset(
            p_api_version         => 1.0,
            p_commit              => fnd_api.g_false,
            p_init_msg_list       => fnd_api.g_true,
            p_validation_level    => fnd_api.g_valid_level_full,
            p_instance_asset_rec  => l_inst_asset_rec,
            p_txn_rec             => px_csi_txn_rec,
            x_return_status       => l_return_status,
            x_msg_count           => l_msg_count,
            x_msg_data            => l_msg_data,
            p_lookup_tbl          => l_lookup_tbl,
            p_asset_count_rec     => l_asset_count_rec,
            p_asset_id_tbl        => l_asset_id_tbl,
            p_asset_loc_tbl       => l_asset_loc_tbl);
Line: 1424

          debug('instance asset rec updated. instance_asset_id : '||l_inst_asset_rec.instance_asset_id);
Line: 1442

        l_inst_asset_rec.update_status       := 'IN_SERVICE';
Line: 1470

      l_inst_asset_rec.update_status       := 'IN_SERVICE';
Line: 1517

          SELECT asset_quantity + p_inst_rec.quantity,
                 object_version_number
          INTO   l_inst_asset_rec.asset_quantity,
                 l_inst_asset_rec.object_version_number
          FROM   csi_i_assets
          WHERE  instance_asset_id = l_inst_asset_rec.instance_asset_id;
Line: 1528

          csi_asset_pvt.update_instance_asset(
            p_api_version         => 1.0,
            p_commit              => fnd_api.g_false,
            p_init_msg_list       => fnd_api.g_true,
            p_validation_level    => fnd_api.g_valid_level_full,
            p_instance_asset_rec  => l_inst_asset_rec,
            p_txn_rec             => px_csi_txn_rec,
            x_return_status       => l_return_status,
            x_msg_count           => l_msg_count,
            x_msg_data            => l_msg_data,
            p_lookup_tbl          => l_lookup_tbl,
            p_asset_count_rec     => l_asset_count_rec,
            p_asset_id_tbl        => l_asset_id_tbl,
            p_asset_loc_tbl       => l_asset_loc_tbl);
Line: 1547

          debug('instance asset rec updated. instance_asset_id : '||l_inst_asset_rec.instance_asset_id);
Line: 1558

        l_inst_asset_rec.update_status       := 'IN_SERVICE';
Line: 1679

    l_p_mass_add_rec.last_update_date             := sysdate;
Line: 1680

    l_p_mass_add_rec.last_update_login            := fnd_global.login_id;
Line: 1691

    SELECT default_group_asset_id
    INTO   l_p_mass_add_rec.group_asset_id
    FROM   fa_category_books
    WHERE  category_id    = l_p_mass_add_rec.asset_category_id
    AND    book_type_code = l_p_mass_add_rec.book_type_code;
Line: 1705

    cse_asset_util_pkg.insert_mass_add(
      p_api_version   => 1.0,
      p_commit        => fnd_api.g_false,
      p_init_msg_list => fnd_api.g_true,
      p_mass_add_rec  => l_p_mass_add_rec,
      x_return_status => l_return_status,
      x_msg_count     => l_msg_count,
      x_msg_data      => l_msg_data);
Line: 1734

    cse_asset_util_pkg.insert_mass_add(
      p_api_version   => 1.0,
      p_commit        => fnd_api.g_false,
      p_init_msg_list => fnd_api.g_true,
      p_mass_add_rec  => l_c_mass_add_rec,
      x_return_status => l_return_status,
      x_msg_count     => l_msg_count,
      x_msg_data      => l_msg_data);
Line: 1823

    l_c_mass_add_rec.last_update_date               := sysdate;
Line: 1824

    l_c_mass_add_rec.last_update_login              := fnd_global.login_id;
Line: 1856

    cse_asset_util_pkg.insert_mass_add(
      p_api_version   => 1.0,
      p_commit        => fnd_api.g_false,
      p_init_msg_list => fnd_api.g_true,
      p_mass_add_rec  => l_c_mass_add_rec,
      x_return_status => l_return_status,
      x_msg_count     => l_msg_count,
      x_msg_data      => l_msg_data);
Line: 1870

    UPDATE fa_mass_additions
    SET    payables_units     = payables_units + NVL(l_c_mass_add_rec.payables_units,0),
           fixed_assets_units = fixed_assets_units + NVL(l_c_mass_add_rec.fixed_assets_units,0)
    WHERE  mass_addition_id   = p_mass_addition_id;
Line: 1889

      SELECT distribution_id,
             units_assigned
      FROM   fa_distribution_history
      WHERE  asset_id            = p_mass_add_rec.asset_id
      AND    book_type_code      = p_mass_add_rec.book_type_code
      AND    location_id         = p_mass_add_rec.location_id
      AND    code_combination_id = nvl(p_mass_add_rec.expense_code_combination_id , code_combination_id)
      AND    nvl(assigned_to,-1) = nvl(p_mass_add_rec.assigned_to, -1)
      AND    date_ineffective IS null;
Line: 2053

    l_mass_add_rec.last_update_date               := sysdate;
Line: 2054

    l_mass_add_rec.last_update_login              := fnd_global.login_id;
Line: 2098

    SELECT date_placed_in_service
    INTO   l_mass_add_rec.date_placed_in_service
    FROM   fa_books
    WHERE  asset_id       = p_asset_id
    AND    book_type_code = p_instance_rec.book_type_code
    AND    date_ineffective is null;
Line: 2114

    cse_asset_util_pkg.insert_mass_add(
      p_api_version   => 1.0,
      p_commit        => fnd_api.g_false,
      p_init_msg_list => fnd_api.g_true,
      p_mass_add_rec  => l_mass_add_rec,
      x_return_status => l_return_status,
      x_msg_count     => l_msg_count,
      x_msg_data      => l_msg_data);
Line: 2159

      SELECT ct.transaction_type_id,
             ct.transaction_id,
             ct.transaction_date,
	     ct.source_transaction_date,   -- Bug 14516891
             ct.inv_material_transaction_id,
             ct.source_dist_ref_id2,
             ct.source_dist_ref_id1
      FROM   csi_transactions ct
      WHERE  ct.transaction_type_id IN (117, 129, 128, 105, 112, 118, 119, 133, 132, 73,51) --Add WIP Assembly Completion for bug 7489949 --Added for ER#16265912
      AND    ct.transaction_status_code = l_pending_status
      AND    ct.inv_material_transaction_id is not null
      AND    exists (
        SELECT /*+ no_unnest */ 1 FROM mtl_material_transactions mmt
        WHERE  mmt.transaction_id    = ct.inv_material_transaction_id
        AND    mmt.inventory_item_id = nvl(p_inventory_item_id, mmt.inventory_item_id)
        AND    mmt.organization_id   = nvl(p_organization_id, mmt.organization_id))
      ORDER  BY ct.inv_material_transaction_id; --Added hint for bug 9804454
Line: 2236

      SELECT mut.serial_number           serial_number,
             to_char(null)               lot_number,
             1                           quantity
      FROM   mtl_unit_transactions mut
      WHERE  mut.transaction_id    = p_mtl_txn_id
      UNION
      SELECT mut.serial_number           serial_number,
             mtln.lot_number             lot_number,
             1                           quantity
      FROM   mtl_transaction_lot_numbers mtln,
             mtl_unit_transactions       mut
      WHERE  mtln.transaction_id   = p_mtl_txn_id
      AND    mut.transaction_id    = mtln.serial_transaction_id;
Line: 2251

      SELECT cii.instance_id,
             cii.lot_number,
             cii.location_type_code,
             cii.location_id,
             cii.instance_usage_code,
             cii.quantity,
             nvl(ciih.old_quantity,0) old_quantity,
             ciih.new_quantity
      FROM   csi_item_instances_h ciih,
             csi_item_instances   cii
      WHERE  ciih.transaction_id   = p_csi_txn_id
      AND    cii.instance_id       = ciih.instance_id
      AND    cii.inventory_item_id = p_inventory_item_id
      AND    nvl(ciih.new_quantity, 0) - nvl(ciih.old_quantity,0) > 0;
Line: 2311

	     SELECT source_line_ref_id
           INTO l_line_id
           FROM csi_transactions
          WHERE transaction_id = csi_txn_rec.transaction_id;
Line: 2317

		SELECT 'Y'
		  INTO l_ship_only
		  FROM oe_order_lines_all
		 WHERE Nvl(shipped_quantity,0) >0
		   AND Nvl(invoiced_quantity,0) = 0
		   AND (invoice_interface_status_code IS NULL OR  invoice_interface_status_code = 'NOT_ELIGIBLE' )
		   AND line_id = l_line_id;
Line: 2331

		  SELECT ctld.sub_type_id
              INTO l_sub_type_id
              FROM csi_t_txn_line_details ctld,csi_t_transaction_lines ctl
             WHERE ctld.transaction_line_id = ctl.transaction_line_id
               AND ctl. source_transaction_id = l_line_id
			AND ROWNUM=1;
Line: 2340

		  SELECT nvl(citt.sub_type_id, -1)
                INTO   l_sub_type_id
                FROM   csi_ib_txn_types    citt,
                       csi_source_ib_types csit
                WHERE  csit.transaction_type_id = 51
                AND    csit.default_flag        = 'Y'
                and    citt.sub_type_id         = csit.sub_type_id;
Line: 2373

        l_inst_tbl.delete;
Line: 2376

        SELECT inventory_item_id,
               organization_id,
               transaction_type_id,
               transaction_date,
               subinventory_code,
               abs(primary_quantity),
               source_project_id,
               source_task_id,
               distribution_account_id,
               ship_to_location_id,
               transaction_quantity
        INTO   l_inventory_item_id,
               l_organization_id,
               l_mtl_txn_type_id,
               l_mtl_txn_date,
               l_subinventory_code,
               l_quantity,
               l_pa_project_id,
               l_pa_project_task_id,
               l_distribution_acct_id,
               l_ship_to_location_id,
               l_mmt_quantity
        FROM   mtl_material_transactions
        WHERE  transaction_id = csi_txn_rec.inv_material_transaction_id;
Line: 2401

        SELECT transaction_type_name
        INTO   l_mtl_txn_type_name
        FROM   mtl_transaction_types
        WHERE  transaction_type_id = l_mtl_txn_type_id;
Line: 2406

        SELECT serial_number_control_code,
               primary_uom_code,
               asset_creation_code,
               description,
               concatenated_segments,
               nvl(eam_item_type, 0),
               inventory_asset_flag
        INTO   l_serial_code,
               l_primary_uom_code,
               l_asset_creation_code,
               l_item_description,
               l_item,
               l_eam_item_type,
               l_inventory_asset_flag
        FROM   mtl_system_items_kfv
        WHERE  inventory_item_id = l_inventory_item_id
        AND    organization_id   = l_organization_id;
Line: 2470

              SELECT  'Y'
							INTO    l_asset_exists
              FROM    csi_item_instances_h CIIH,
                      csi_item_instances CII,
                      csi_i_assets cia
              WHERE   CIIH.transaction_id = csi_txn_rec.transaction_id
							AND     CIIH.instance_id = CII.instance_id
							AND     CII.instance_id = CIA.instance_id
              AND    CII.inventory_item_id = l_inventory_item_id
              AND     CIA.active_end_date IS NULL OR CIA.active_end_date > SYSDATE;
Line: 2488

              SELECT  'Y'
							INTO    l_asset_exists
              FROM   csi_item_instances_h CIIH,
                     csi_item_instances   CII,
                     csi_i_assets CIA
              WHERE  CIIH.transaction_id   = csi_txn_rec.transaction_id
              AND    CII.instance_id       = CIIH.instance_id
              AND    CII.inventory_item_id = l_inventory_item_id
              AND    nvl(CIIH.new_quantity, 0) - nvl(CIIH.old_quantity,0) < 0
							AND    CII.instance_id = CIA.instance_id
              AND     CIA.active_end_date IS NULL OR CIA.active_end_date > SYSDATE;
Line: 2508

          SELECT decode(asset_inventory,2,'Y','N') --1=Asset Subinventory 2=Expense subinventory
          INTO   l_exp_subinv_flag
          FROM   mtl_secondary_inventories
          WHERE  organization_id          = l_organization_id
          AND    secondary_inventory_name = l_subinventory_code;
Line: 2557

            SELECT location_id
            INTO   l_location_id
            FROM   mtl_secondary_inventories
            WHERE  organization_id          = l_organization_id
            AND    secondary_inventory_name = l_subinventory_code;
Line: 2564

              SELECT location_id
              INTO   l_location_id
              FROM   hr_all_organization_units
              WHERE  organization_id = l_organization_id;
Line: 2577

              SELECT deliver_to_location_id
              INTO   l_location_id
              FROM   rcv_transactions
              WHERE  transaction_id = csi_txn_rec.source_dist_ref_id2;
Line: 2593

              SELECT instance_id
              INTO   l_instance_id
              FROM   csi_item_instances
              WHERE  inventory_item_id = l_inventory_item_id
              AND    serial_number     = srl_rec.serial_number;
Line: 2971

SELECT   distribution_id
        ,book_type_code
        ,location_id
        ,code_combination_id
        ,assigned_to
        ,units_assigned
  FROM   fa_distribution_history
 WHERE   asset_id = p_asset_query_rec.asset_id
   AND   book_type_code = NVL(p_asset_query_rec.book_type_code,book_type_code)
   AND   location_id = NVL(p_mass_add_rec.location_id , location_id)
   AND   code_combination_id = NVL(p_mass_add_rec.expense_code_combination_id , code_combination_id)
   AND   NVL(assigned_to, -1) = NVL(p_mass_add_rec.assigned_to, -1)
   AND   date_ineffective IS NULL;
Line: 2986

SELECT  distribution_id
       ,book_type_code
       ,location_id
       ,code_combination_id
       ,assigned_to
  FROM  fa_distribution_history
 WHERE  asset_id = p_asset_query_rec.asset_id
   AND  book_type_code = NVL(p_asset_query_rec.book_type_code,book_type_code)
   AND  date_ineffective IS NULL ;
Line: 3180

      SELECT distribution_id
            ,location_id
            ,assigned_to
            ,code_combination_id
            ,units_assigned
      FROM  fa_distribution_history
      WHERE asset_id = p_asset_query_rec.asset_id
      AND   book_type_code = p_asset_query_rec.book_type_code
      AND   location_id = NVL(p_asset_query_rec.location_id,location_id)
      AND   code_combination_id = NVL(p_asset_query_rec.deprn_expense_ccid,code_combination_id)
      AND   NVL(assigned_to,-1) = NVL(p_asset_query_rec.employee_id,NVL(assigned_to,-1))
      AND   date_ineffective IS NULL ;
Line: 3194

      SELECT DECODE(attribute15,cse_asset_util_pkg.G_MTL_INDICATOR,SUM(fixed_assets_cost),0)
             Material_cost ,
             DECODE(attribute15,cse_asset_util_pkg.G_MTL_INDICATOR,0,SUM(fixed_assets_cost))
             Non_Material_cost
      FROM   fa_asset_invoices
      WHERE  date_ineffective IS NULL
      AND    asset_id = p_asset_query_rec.asset_id
      GROUP BY attribute15 ;
Line: 3204

      SELECT fab.asset_id,
             fab.asset_number,
             fab.asset_category_id,
             fab.asset_key_ccid,
             fab.tag_number,
             fab.description,
             fab.manufacturer_name,
             fab.serial_number,
             fab.model_number,
             fab.current_units,
             cii.inventory_item_id,
             fb.book_type_code,
             fb.date_placed_in_service,
             fb.cost
      FROM   csi_item_instances cii,
             csi_i_assets       cia,
             fa_books           fb,
             fa_additions       fab
      WHERE  cii.inventory_item_id = NVL(p_asset_query_rec.inventory_item_id, cii.inventory_item_id)
      AND   cii.instance_id = cia.instance_id
      AND   cia.fa_asset_id    = fab.asset_id
      AND   cia.fa_book_type_code = fb.book_type_code
      AND   TRUNC(fb.date_placed_in_service) =
            TRUNC(NVL(p_asset_query_rec.date_placed_in_service, fb.date_placed_in_service))
      AND   fb.book_type_code = NVL(p_asset_query_rec.book_type_code, fb.book_type_code)
      AND   fb.date_ineffective IS NULL
      AND   fb.asset_id       = fab.asset_id
      AND   NVL(fab.model_number, '!@#^') = NVL(p_asset_query_rec.model_number, NVL(fab.model_number, '!@#^') )
      AND   NVL(fab.serial_number, '!@#^') = NVL(p_asset_query_rec.serial_number, '!@#^')
      AND   NVL(fab.manufacturer_name, '!@#^') = NVL(p_asset_query_rec.manufacturer_name,NVL(fab.manufacturer_name, '!@#^')  )
      AND   NVL(fab.tag_number, '!@#^')    = NVL(p_asset_query_rec.tag_number, NVL(fab.tag_number, '!@#^')  )
      AND   NVL(fab.asset_key_ccid, -1)      = NVL(p_asset_query_rec.asset_key_ccid,NVL(fab.asset_key_ccid, -1) )
      AND   fab.asset_category_id       = NVL(p_asset_query_rec.category_id,fab.asset_category_id)
      AND   fab.asset_number            = NVL(p_asset_query_rec.asset_number,fab.asset_number)
      AND   fab.asset_id                = NVL(p_asset_query_rec.asset_id,fab.asset_id)
      ORDER BY fb.date_placed_in_service DESC, fab.asset_id DESC ;
Line: 3242

      SELECT fab.asset_id
            ,fab.asset_number
       ,fab.asset_category_id
       ,fab.asset_key_ccid
       ,fab.tag_number
       ,fab.description
       ,fab.manufacturer_name
       ,fab.serial_number
       ,fab.model_number
       ,fab.current_units
       ,cii.inventory_item_id
       ,fb.book_type_code
       ,fb.date_placed_in_service
       ,fb.cost
  FROM  csi_item_instances    cii
        ,csi_i_assets    cia
        ,fa_books    fb
        ,fa_additions   fab
 WHERE  cii.inventory_item_id = NVL(p_asset_query_rec.inventory_item_id,
                                           cii.inventory_item_id)
  AND   cii.instance_id = cia.instance_id
  AND   cia.fa_asset_id    = fab.asset_id
  AND   cia.fa_book_type_code = fb.book_type_code
  AND   TRUNC(fb.date_placed_in_service) =
         TRUNC(NVL(p_asset_query_rec.date_placed_in_service, fb.date_placed_in_service))
  AND   fb.book_type_code = NVL(p_asset_query_rec.book_type_code, fb.book_type_code)
  AND   fb.date_ineffective IS NULL
  AND   fb.asset_id       = fab.asset_id
  AND   NVL(fab.model_number, '!@#^') = NVL(p_asset_query_rec.model_number, NVL(fab.model_number, '!@#^') )
  AND   NVL(fab.serial_number, '!@#^') = NVL(p_asset_query_rec.serial_number, '!@#^')
  AND   NVL(fab.manufacturer_name, '!@#^') = NVL(p_asset_query_rec.manufacturer_name,NVL(fab.manufacturer_name, '!@#^')  )
  AND   NVL(fab.tag_number, '!@#^')    = NVL(p_asset_query_rec.tag_number, NVL(fab.tag_number, '!@#^')  )
  AND   NVL(fab.asset_key_ccid, -1)      = NVL(p_asset_query_rec.asset_key_ccid,NVL(fab.asset_key_ccid, -1) )
  AND   fab.asset_category_id       = NVL(p_asset_query_rec.category_id,fab.asset_category_id)
  AND   fab.asset_number            = NVL(p_asset_query_rec.asset_number,fab.asset_number)
  AND   fab.asset_id                = NVL(p_asset_query_rec.asset_id,fab.asset_id)
  ORDER BY fb.date_placed_in_service , fab.asset_id ;
Line: 3539

      SELECT fad.current_units
      FROM   fa_additions fad
      WHERE  fad.asset_id = c_asset_id ;
Line: 3544

      SELECT date_placed_in_service
      FROM   fa_books
      WHERE  asset_id = c_asset_id
      AND    book_type_code = c_book_type_code ;
Line: 3550

      SELECT default_group_asset_id
      FROM   fa_category_books
      WHERE  category_id = c_asset_category_id
      AND    book_type_code = c_book_type_code ;
Line: 3556

      SELECT  fcgd.retirement_prorate_convention
      FROM    fa_category_book_defaults    fcgd
             ,fa_books    fb
             ,fa_additions_b    fab
      WHERE  fb.date_placed_in_service BETWEEN fcgd.start_dpis AND
             NVL(fcgd.end_dpis, fb.date_placed_in_service)
      AND    fb.date_ineffective IS NULL
      AND    fb.book_type_code = fcgd.book_type_code
      AND    fb.asset_id = fab.asset_id
      AND    fcgd.book_type_code = c_book_type_code
      AND    fcgd.category_id = fab.asset_category_id
      AND    fab.asset_id = c_asset_id ;
Line: 3610

        cse_asset_util_pkg.insert_mass_add(
          1.0,
          fnd_api.g_false,
          fnd_api.g_true,
          l_mass_add_rec,
          x_return_status,
          x_msg_count,
          x_msg_data);
Line: 3632

        cse_asset_util_pkg.insert_mass_add(
          1.0,
          fnd_api.g_false,
          fnd_api.g_true,
          l_mass_add_rec,
          x_return_status,
          x_msg_count,
          x_msg_data );
Line: 3677

      SELECT fa_mass_ext_retirements_s.nextval
      INTO   l_mass_external_retire_id
      FROM   dual ;
Line: 3698

      l_ext_ret_rec.last_updated_by         := fnd_global.user_id;
Line: 3699

      l_ext_ret_rec.last_update_date        := l_sysdate;
Line: 3700

      l_ext_ret_rec.last_update_login       := fnd_global.login_id;
Line: 3703

      cse_asset_adjust_pkg.insert_retirement(
        l_ext_ret_rec,
        x_return_status,
        x_error_msg) ;
Line: 3709

        debug('Insert into Retirements table failed ');