DBA Data[Home] [Help]

APPS.CSI_INV_TRXS_PKG SQL Statements

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

Line: 35

   l_update_instance_rec     CSI_DATASTRUCTURES_PUB.INSTANCE_REC;
Line: 101

     SELECT instance_status_id
     FROM   csi_instance_statuses
     WHERE  name = FND_PROFILE.VALUE('CSI_DEFAULT_INSTANCE_STATUS');
Line: 108

     SELECT object_version_number
     FROM   csi_item_instances
     WHERE  instance_id = pc_instance_id;
Line: 113

     SELECT mpi.physical_inventory_id    physical_inventory_id,
            mpi.physical_inventory_name  physical_inventory_name,
            mpit.tag_number              tag_number
     FROM mtl_physical_adjustments mpa,
          mtl_physical_inventories mpi,
          mtl_physical_inventory_tags mpit
     WHERE mpa.physical_inventory_id = mpi.physical_inventory_id
     AND   mpa.physical_inventory_id = mpit.physical_inventory_id
     AND   mpa.adjustment_id = mpit.adjustment_id
     AND   mpa.adjustment_id = pc_physical_adjustment_id;
Line: 127

     SELECT mcch.cycle_count_header_id   cycle_count_header_id,
            mcch.cycle_count_header_name cycle_count_header_name
     FROM mtl_cycle_count_entries mcce, mtl_cycle_count_headers mcch
     WHERE mcce.cycle_count_header_id = mcch.cycle_count_header_id
     AND mcce.cycle_count_entry_id = pc_cycle_count_entry_id;
Line: 217

     l_employee_id := csi_inv_trxs_pkg.get_fnd_employee_id(l_mtl_item_tbl(i).last_updated_by);
Line: 220

       debug('The person who last updated this record: '||l_mtl_item_tbl(i).last_updated_by||' does not exist as a valid employee');
Line: 486

           debug('Update Serialized Item which is OUT NOCOPY Of Service');
Line: 489

           l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 490

           l_update_instance_rec.instance_id                  :=  l_src_instance_header_tbl(i).instance_id;
Line: 491

           l_update_instance_rec.quantity                     :=  1;
Line: 492

           l_update_instance_rec.inv_subinventory_name        :=  l_mtl_item_tbl(j).subinventory_code;
Line: 494

	       l_update_instance_rec.inv_master_organization_id   :=  l_master_organization_id;
Line: 495

           l_update_instance_rec.inv_organization_id          :=  l_mtl_item_tbl(j).organization_id;
Line: 496

           l_update_instance_rec.vld_organization_id          :=  l_mtl_item_tbl(j).organization_id;
Line: 497

           l_update_instance_rec.inventory_revision           :=  l_mtl_item_tbl(j).revision;
Line: 498

           l_update_instance_rec.lot_number                   :=  l_mtl_item_tbl(j).lot_number;
Line: 500

           l_update_instance_rec.inv_locator_id               :=  l_mtl_item_tbl(j).locator_id;
Line: 501

           l_update_instance_rec.location_type_code           :=  csi_inv_trxs_pkg.get_location_type_code('Inventory');
Line: 502

           l_update_instance_rec.location_id                  :=  nvl(l_mtl_item_tbl(j).subinv_location_id,l_mtl_item_tbl(j).hr_location_id);
Line: 503

           l_update_instance_rec.instance_usage_code          :=  l_in_inventory;
Line: 504

           l_update_instance_rec.active_end_date              :=  NULL;
Line: 505

           l_update_instance_rec.pa_project_id                :=  NULL;
Line: 506

           l_update_instance_rec.pa_project_task_id           :=  NULL;
Line: 507

           l_update_instance_rec.install_location_type_code   :=  NULL;
Line: 508

           l_update_instance_rec.install_location_id          :=  NULL;
Line: 509

           l_update_instance_rec.object_version_number        :=  l_src_instance_header_tbl(i).object_version_number;
Line: 510

           l_update_instance_rec.instance_status_id           := l_src_instance_header_tbl(i).instance_status_id;
Line: 512

           l_party_tbl.delete;
Line: 513

           l_account_tbl.delete;
Line: 514

           l_pricing_attrib_tbl.delete;
Line: 515

           l_org_assignments_tbl.delete;
Line: 516

           l_asset_assignment_tbl.delete;
Line: 521

           IF NVL(l_update_instance_rec.instance_status_id, FND_API.G_MISS_NUM) = FND_API.G_MISS_NUM OR CSI_Item_Instance_vld_pvt.val_inst_ter_flag(l_update_instance_rec.instance_status_id) THEN
           l_update_instance_rec.instance_status_id := nvl(csi_inv_trxs_pkg.get_default_status_id(l_txn_rec.transaction_type_id),r_id.instance_status_id);
Line: 525

           debug('Before Update Item Instance');
Line: 527

           csi_item_instance_pub.update_item_instance(l_api_version,
                                                      l_commit,
                                                      l_init_msg_list,
                                                      l_validation_level,
                                                      l_update_instance_rec,
                                                      l_ext_attrib_values_tbl,
                                                      l_party_tbl,
                                                      l_account_tbl,
                                                      l_pricing_attrib_tbl,
                                                      l_org_assignments_tbl,
                                                      l_asset_assignment_tbl,
                                                      l_txn_rec,
                                                      l_instance_id_lst,
                                                      l_return_status,
                                                      l_msg_count,
                                                      l_msg_data);
Line: 545

           l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 547

           debug('Update of Item instance that is '||l_src_instance_header_tbl(i).instance_usage_code);
Line: 548

           debug('Update Item Instance is: '||l_update_instance_rec.instance_id);
Line: 554

             debug('You encountered an error in the csi_item_instance_pub.update_item_instance API '||l_msg_data);
Line: 591

	        debug('Update Serialized Item which is :'||l_src_instance_header_tbl(i).instance_usage_code);
Line: 594

           l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 595

           l_update_instance_rec.instance_id                  :=  l_src_instance_header_tbl(i).instance_id;
Line: 596

           l_update_instance_rec.quantity                     :=  1;
Line: 597

           l_update_instance_rec.inv_subinventory_name        :=  l_mtl_item_tbl(j).subinventory_code;
Line: 598

           l_update_instance_rec.mfg_serial_number_flag       :=  'Y';
Line: 600

	   l_update_instance_rec.inv_master_organization_id   :=  l_master_organization_id;
Line: 601

           l_update_instance_rec.inv_organization_id          :=  l_mtl_item_tbl(j).organization_id;
Line: 602

           l_update_instance_rec.vld_organization_id          :=  l_mtl_item_tbl(j).organization_id;
Line: 603

           l_update_instance_rec.inventory_revision           :=  l_mtl_item_tbl(j).revision;
Line: 604

           l_update_instance_rec.lot_number                   :=  l_mtl_item_tbl(j).lot_number;
Line: 606

           l_update_instance_rec.inv_locator_id               :=  l_mtl_item_tbl(j).locator_id;
Line: 607

           l_update_instance_rec.location_type_code           :=  csi_inv_trxs_pkg.get_location_type_code('Inventory');
Line: 608

           l_update_instance_rec.location_id                  :=  nvl(l_mtl_item_tbl(j).subinv_location_id,l_mtl_item_tbl(j).hr_location_id);
Line: 609

           l_update_instance_rec.instance_usage_code          :=  l_in_inventory;
Line: 610

           l_update_instance_rec.active_end_date              :=  NULL;
Line: 611

           l_update_instance_rec.object_version_number        :=  l_src_instance_header_tbl(i).object_version_number;
Line: 613

           l_update_instance_rec.install_location_type_code   :=  NULL;
Line: 614

           l_update_instance_rec.install_location_id          :=  NULL;
Line: 615

           l_update_instance_rec.instance_status_id           := l_src_instance_header_tbl(i).instance_status_id;
Line: 625

               SELECT owner_party_id
               INTO l_owner_party_id
               FROM csi_item_instances
               WHERE instance_id = l_src_instance_header_tbl(i).instance_id;
Line: 708

                 l_party_tbl.delete;
Line: 718

               SELECT owner_party_id
               INTO l_owner_party_id
               FROM csi_item_instances
               WHERE instance_id = l_src_instance_header_tbl(i).instance_id;
Line: 744

               l_party_tbl.delete;
Line: 751

           l_account_tbl.delete;
Line: 752

           l_pricing_attrib_tbl.delete;
Line: 753

           l_org_assignments_tbl.delete;
Line: 754

           l_asset_assignment_tbl.delete;
Line: 759

           IF NVL(l_update_instance_rec.instance_status_id, FND_API.G_MISS_NUM) = FND_API.G_MISS_NUM OR CSI_Item_Instance_vld_pvt.val_inst_ter_flag(l_update_instance_rec.instance_status_id) THEN
           l_update_instance_rec.instance_status_id := nvl(csi_inv_trxs_pkg.get_default_status_id(l_txn_rec.transaction_type_id),r_id.instance_status_id);
Line: 763

           debug('Before Update Item Instance');
Line: 765

           csi_item_instance_pub.update_item_instance(l_api_version,
                                                      l_commit,
                                                      l_init_msg_list,
                                                      l_validation_level,
                                                      l_update_instance_rec,
                                                      l_ext_attrib_values_tbl,
                                                      l_party_tbl,
                                                      l_account_tbl,
                                                      l_pricing_attrib_tbl,
                                                      l_org_assignments_tbl,
                                                      l_asset_assignment_tbl,
                                                      l_txn_rec,
                                                      l_instance_id_lst,
                                                      l_return_status,
                                                      l_msg_count,
                                                      l_msg_data);
Line: 783

           l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 785

           debug('Update of Item instance that is '||l_src_instance_header_tbl(i).instance_usage_code); --code added for bug #5868111
Line: 786

           debug('Update Item Instance is: '||l_update_instance_rec.instance_id);
Line: 791

             debug('You encountered an error in the csi_item_instance_pub.update_item_instance API '||l_msg_data);
Line: 1009

              debug('Update the Non-Serialized, In-Inventory Item Instance record');
Line: 1011

           l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 1012

           l_update_instance_rec.instance_id                  :=  l_src_instance_header_tbl(i).instance_id;
Line: 1013

           l_update_instance_rec.quantity                     :=  l_src_instance_header_tbl(i).quantity + abs(l_mtl_item_tbl(j).primary_quantity);
Line: 1014

           l_update_instance_rec.active_end_date              :=  NULL;
Line: 1015

           l_update_instance_rec.object_version_number        :=  l_src_instance_header_tbl(i).object_version_number;
Line: 1016

           l_update_instance_rec.instance_status_id           := l_src_instance_header_tbl(i).instance_status_id;
Line: 1018

           l_party_tbl.delete;
Line: 1019

           l_account_tbl.delete;
Line: 1020

           l_pricing_attrib_tbl.delete;
Line: 1021

           l_org_assignments_tbl.delete;
Line: 1022

           l_asset_assignment_tbl.delete;
Line: 1028

            l_update_instance_rec.instance_status_id := FND_API.G_MISS_NUM;
Line: 1034

           IF NVL(l_update_instance_rec.instance_status_id, FND_API.G_MISS_NUM) = FND_API.G_MISS_NUM OR CSI_Item_Instance_vld_pvt.val_inst_ter_flag(l_update_instance_rec.instance_status_id) THEN
           l_update_instance_rec.instance_status_id := nvl(csi_inv_trxs_pkg.get_default_status_id(l_txn_rec.transaction_type_id),r_id.instance_status_id);
Line: 1038

           debug('Before Update Item Instance');
Line: 1040

           csi_item_instance_pub.update_item_instance(l_api_version,
                                                      l_commit,
                                                      l_init_msg_list,
                                                      l_validation_level,
                                                      l_update_instance_rec,
                                                      l_ext_attrib_values_tbl,
                                                      l_party_tbl,
                                                      l_account_tbl,
                                                      l_pricing_attrib_tbl,
                                                      l_org_assignments_tbl,
                                                      l_asset_assignment_tbl,
                                                      l_txn_rec,
                                                      l_instance_id_lst,
                                                      l_return_status,
                                                      l_msg_count,
                                                      l_msg_data);
Line: 1058

           l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 1060

           debug('Item Instance Updated: '||l_update_instance_rec.instance_id);
Line: 1066

             debug('You encountered an error in the csi_item_instance_pub.update_item_instance API '||l_msg_data);
Line: 1119

       x_trx_error_rec.error_stage          := csi_inv_trxs_pkg.g_ib_update;
Line: 1150

       x_trx_error_rec.error_stage          := csi_inv_trxs_pkg.g_ib_update;
Line: 1175

   l_update_instance_rec         CSI_DATASTRUCTURES_PUB.INSTANCE_REC;
Line: 1240

     SELECT pod.po_header_id  po_header_id,
            pod.po_line_id    po_line_id,
            pol.line_num      po_line_number,
            poh.segment1      po_number,
            pol.unit_price    unit_price,
            poh.currency_code currency_code
     FROM po_distributions_all pod,
          po_headers_all       poh,
          po_lines_all         pol
     WHERE pod.po_distribution_id = pc_po_distribution_id
     AND   pod.po_header_id       = poh.po_header_id
     AND   pod.po_line_id         = pol.po_line_id
     AND   poh.po_header_id       = pol.po_header_id;
Line: 1257

     SELECT instance_status_id
     FROM   csi_instance_statuses
     WHERE  name = FND_PROFILE.VALUE('CSI_DEFAULT_INSTANCE_STATUS');
Line: 1264

     SELECT object_version_number
     FROM   csi_item_instances
     WHERE  instance_id = pc_instance_id;
Line: 1313

     l_employee_id := csi_inv_trxs_pkg.get_fnd_employee_id(l_mtl_item_tbl(i).last_updated_by);
Line: 1316

       debug('The person who last updated this record: '||l_mtl_item_tbl(i).last_updated_by||' does not exist as a valid employee');
Line: 1573

         debug('Update Serialized Item which is :'||l_src_instance_header_tbl(i).instance_usage_code);
Line: 1577

         l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 1578

         l_update_instance_rec.instance_id                  :=  l_src_instance_header_tbl(i).instance_id;
Line: 1579

         l_update_instance_rec.quantity                     :=  1;
Line: 1580

         l_update_instance_rec.inv_subinventory_name        :=  l_mtl_item_tbl(j).subinventory_code;
Line: 1582

	 l_update_instance_rec.inv_master_organization_id   :=  l_master_organization_id;
Line: 1583

         l_update_instance_rec.inv_organization_id          :=  l_mtl_item_tbl(j).organization_id;
Line: 1584

         l_update_instance_rec.vld_organization_id          :=  l_mtl_item_tbl(j).organization_id;
Line: 1585

         l_update_instance_rec.inventory_revision           :=  l_mtl_item_tbl(j).revision;
Line: 1586

         l_update_instance_rec.lot_number                   :=  l_mtl_item_tbl(j).lot_number;
Line: 1588

         l_update_instance_rec.inv_locator_id               :=  l_mtl_item_tbl(j).locator_id;
Line: 1589

         l_update_instance_rec.instance_usage_code          :=  l_in_inventory;
Line: 1590

    	 l_update_instance_rec.last_po_po_line_id           :=  r_po_info.po_line_id; --5184815
Line: 1591

         l_update_instance_rec.active_end_date              :=  NULL;
Line: 1592

         l_update_instance_rec.pa_project_id                :=  NULL;
Line: 1593

         l_update_instance_rec.pa_project_task_id           :=  NULL;
Line: 1594

         l_update_instance_rec.install_location_type_code   :=  NULL;
Line: 1595

         l_update_instance_rec.install_location_id          :=  NULL;
Line: 1596

         l_update_instance_rec.location_type_code           :=  csi_inv_trxs_pkg.get_location_type_code('Inventory');
Line: 1597

         l_update_instance_rec.location_id                  :=  nvl(l_mtl_item_tbl(j).subinv_location_id,l_mtl_item_tbl(j).hr_location_id);
Line: 1598

         l_update_instance_rec.object_version_number        :=  l_src_instance_header_tbl(i).object_version_number;
Line: 1600

         l_party_tbl.delete;
Line: 1601

         l_account_tbl.delete;
Line: 1602

         l_pricing_attrib_tbl.delete;
Line: 1603

         l_org_assignments_tbl.delete;
Line: 1604

         l_asset_assignment_tbl.delete;
Line: 1606

         l_update_instance_rec.instance_status_id := nvl(csi_inv_trxs_pkg.get_default_status_id(l_txn_rec.transaction_type_id),r_id.instance_status_id);
Line: 1609

         debug('Before Update item instance');
Line: 1611

         csi_item_instance_pub.update_item_instance(l_api_version,
                                                    l_commit,
                                                    l_init_msg_list,
                                                    l_validation_level,
                                                    l_update_instance_rec,
                                                    l_ext_attrib_values_tbl,
                                                    l_party_tbl,
                                                    l_account_tbl,
                                                    l_pricing_attrib_tbl,
                                                    l_org_assignments_tbl,
                                                    l_asset_assignment_tbl,
                                                    l_txn_rec,
                                                    l_instance_id_lst,
                                                    l_return_status,
                                                    l_msg_count,
                                                    l_msg_data);
Line: 1628

         l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 1636

           debug('You encountered an error in the csi_item_instance_pub.update_item_instance API '||l_msg_data);
Line: 1676

           debug('Update Serialized Item which is :'||l_src_instance_header_tbl(i).instance_usage_code);
Line: 1679

         l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 1680

         l_update_instance_rec.instance_id                  :=  l_src_instance_header_tbl(i).instance_id;
Line: 1681

         l_update_instance_rec.quantity                     :=  1;
Line: 1682

         l_update_instance_rec.inv_subinventory_name        :=  l_mtl_item_tbl(j).subinventory_code;
Line: 1684

	 l_update_instance_rec.inv_master_organization_id   :=  l_master_organization_id;
Line: 1685

         l_update_instance_rec.mfg_serial_number_flag       :=  'Y';
Line: 1686

	 l_update_instance_rec.inv_organization_id          :=  l_mtl_item_tbl(j).organization_id;
Line: 1687

	 l_update_instance_rec.vld_organization_id          :=  l_mtl_item_tbl(j).organization_id;
Line: 1688

         l_update_instance_rec.inventory_revision           :=  l_mtl_item_tbl(j).revision;
Line: 1689

         l_update_instance_rec.lot_number                   :=  l_mtl_item_tbl(j).lot_number;
Line: 1691

         l_update_instance_rec.inv_locator_id               :=  l_mtl_item_tbl(j).locator_id;
Line: 1692

         l_update_instance_rec.location_type_code           :=  csi_inv_trxs_pkg.get_location_type_code('Inventory');
Line: 1693

         l_update_instance_rec.location_id                  :=  nvl(l_mtl_item_tbl(j).subinv_location_id,l_mtl_item_tbl(j).hr_location_id);
Line: 1694

	 l_update_instance_rec.instance_usage_code          :=  l_in_inventory;
Line: 1695

	 l_update_instance_rec.last_po_po_line_id           :=  r_po_info.po_line_id; --5184815
Line: 1696

         l_update_instance_rec.active_end_date              :=  NULL;
Line: 1697

         l_update_instance_rec.object_version_number        :=  l_src_instance_header_tbl(i).object_version_number;
Line: 1699

         l_update_instance_rec.install_location_type_code   :=  NULL;
Line: 1700

         l_update_instance_rec.install_location_id          :=  NULL;
Line: 1718

               SELECT owner_party_id
               INTO l_owner_party_id
               FROM csi_item_instances
               WHERE instance_id = l_src_instance_header_tbl(i).instance_id;
Line: 1788

                 l_party_tbl.delete;
Line: 1801

                  SELECT owner_party_id
                  INTO l_owner_party_id
                  FROM csi_item_instances
                  WHERE instance_id = l_src_instance_header_tbl(i).instance_id;
Line: 1823

                  l_party_tbl.delete;
Line: 1830

           l_account_tbl.delete;
Line: 1831

           l_pricing_attrib_tbl.delete;
Line: 1832

           l_org_assignments_tbl.delete;
Line: 1833

           l_asset_assignment_tbl.delete;
Line: 1835

         l_update_instance_rec.instance_status_id := nvl(csi_inv_trxs_pkg.get_default_status_id(l_txn_rec.transaction_type_id),r_id.instance_status_id);
Line: 1838

           debug('Before Update item instance');
Line: 1840

         csi_item_instance_pub.update_item_instance(l_api_version,
                                                    l_commit,
                                                    l_init_msg_list,
                                                    l_validation_level,
                                                    l_update_instance_rec,
                                                    l_ext_attrib_values_tbl,
                                                    l_party_tbl,
                                                    l_account_tbl,
                                                    l_pricing_attrib_tbl,
                                                    l_org_assignments_tbl,
                                                    l_asset_assignment_tbl,
                                                    l_txn_rec,
                                                    l_instance_id_lst,
                                                    l_return_status,
                                                    l_msg_count,
                                                    l_msg_data);
Line: 1857

         l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 1860

	   debug('After update of Out of Enterprise Item Instance');
Line: 1861

	   debug('Update Item Instance is: '||l_update_instance_rec.instance_id);
Line: 1866

           debug('You encountered an error in the csi_item_instance_pub.update_item_instance API '||l_msg_data);
Line: 2030

           l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 2031

           l_update_instance_rec.instance_id                  :=  l_src_instance_header_tbl(i).instance_id;
Line: 2032

           l_update_instance_rec.quantity                     :=  l_src_instance_header_tbl(i).quantity + abs(l_mtl_item_tbl(j).primary_quantity);
Line: 2033

           l_update_instance_rec.active_end_date              :=  NULL;
Line: 2034

           l_update_instance_rec.object_version_number        :=  l_src_instance_header_tbl(i).object_version_number;
Line: 2035

    	   l_update_instance_rec.last_po_po_line_id           :=  r_po_info.po_line_id; --5184815
Line: 2037

           l_party_tbl.delete;
Line: 2038

           l_account_tbl.delete;
Line: 2039

           l_pricing_attrib_tbl.delete;
Line: 2040

           l_org_assignments_tbl.delete;
Line: 2041

           l_asset_assignment_tbl.delete;
Line: 2043

           l_update_instance_rec.instance_status_id := nvl(csi_inv_trxs_pkg.get_default_status_id(l_txn_rec.transaction_type_id),r_id.instance_status_id);
Line: 2046

           debug('Before Update item instance');
Line: 2048

           csi_item_instance_pub.update_item_instance(l_api_version,
                                                      l_commit,
                                                      l_init_msg_list,
                                                      l_validation_level,
                                                      l_update_instance_rec,
                                                      l_ext_attrib_values_tbl,
                                                      l_party_tbl,
                                                      l_account_tbl,
                                                      l_pricing_attrib_tbl,
                                                      l_org_assignments_tbl,
                                                      l_asset_assignment_tbl,
                                                      l_txn_rec,
                                                      l_instance_id_lst,
                                                      l_return_status,
                                                      l_msg_count,
                                                      l_msg_data);
Line: 2065

           l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 2067

              debug('After Update item instance');
Line: 2073

                debug('You encountered an error in the csi_item_instance_pub.update_item_instance API '||l_msg_data);
Line: 2128

       x_trx_error_rec.error_stage          := csi_inv_trxs_pkg.g_ib_update;
Line: 2159

       x_trx_error_rec.error_stage          := csi_inv_trxs_pkg.g_ib_update;
Line: 2183

   l_update_instance_rec     CSI_DATASTRUCTURES_PUB.INSTANCE_REC;
Line: 2240

     SELECT instance_status_id
     FROM   csi_instance_statuses
     WHERE  name = FND_PROFILE.VALUE('CSI_DEFAULT_INSTANCE_STATUS');
Line: 2247

     SELECT mpi.physical_inventory_id    physical_inventory_id,
            mpi.physical_inventory_name  physical_inventory_name,
            mpit.tag_number              tag_number
     FROM mtl_physical_adjustments mpa,
          mtl_physical_inventories mpi,
          mtl_physical_inventory_tags mpit
     WHERE mpa.physical_inventory_id = mpi.physical_inventory_id
     AND   mpa.physical_inventory_id = mpit.physical_inventory_id
     AND   mpa.adjustment_id = mpit.adjustment_id
     AND   mpa.adjustment_id = pc_physical_adjustment_id;
Line: 2261

     SELECT mcch.cycle_count_header_id   cycle_count_header_id,
            mcch.cycle_count_header_name cycle_count_header_name
     FROM mtl_cycle_count_entries mcce, mtl_cycle_count_headers mcch
     WHERE mcce.cycle_count_header_id = mcch.cycle_count_header_id
     AND mcce.cycle_count_entry_id = pc_cycle_count_entry_id;
Line: 2358

     l_employee_id := csi_inv_trxs_pkg.get_fnd_employee_id(l_mtl_item_tbl(i).last_updated_by);
Line: 2361

       debug('The person who last updated this record: '||l_mtl_item_tbl(i).last_updated_by||' does not exist as a valid employee');
Line: 2521

		SELECT 'Y' INTO l_return_item
		FROM   sys.dual
		WHERE EXISTS (
                  SELECT 1 FROM csi_item_instances
				  WHERE  serial_number       = l_mtl_item_tbl(j).serial_number
				  AND    inventory_item_id   = l_mtl_item_tbl(j).inventory_item_id
				  AND    (instance_usage_code = 'RETURNED'
				  OR (instance_usage_code = 'IN_TRANSIT' AND  active_end_date IS NOT NULL)));
Line: 2659

			ELSE -- Non Serialized Instances Found so Update

				debug('Update source record for non seralized item');
Line: 2662

				debug('Update Source Non Serialized item: '||l_src_instance_header_tbl(i).instance_id);
Line: 2664

				l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 2665

				l_update_instance_rec.instance_id                  :=  l_src_instance_header_tbl(i).instance_id;
Line: 2666

				l_update_instance_rec.active_end_date              :=  NULL;
Line: 2667

				l_update_instance_rec.quantity                     :=  l_src_instance_header_tbl(i).quantity - abs(l_mtl_item_tbl(i).primary_quantity);
Line: 2668

				l_update_instance_rec.object_version_number        :=  l_src_instance_header_tbl(i).object_version_number;
Line: 2670

				l_party_tbl.delete;
Line: 2671

				l_account_tbl.delete;
Line: 2672

				l_pricing_attrib_tbl.delete;
Line: 2673

				l_org_assignments_tbl.delete;
Line: 2674

				l_asset_assignment_tbl.delete;
Line: 2676

				debug('Before Update Non Serialized Item Instance');
Line: 2678

				l_update_instance_rec.instance_status_id := nvl(csi_inv_trxs_pkg.get_default_status_id(l_txn_rec.transaction_type_id),r_id.instance_status_id);
Line: 2680

				debug('Instance Status Id: '||l_update_instance_rec.instance_status_id);
Line: 2682

				csi_item_instance_pub.update_item_instance(l_api_version,
                                                    l_commit,
                                                    l_init_msg_list,
                                                    l_validation_level,
                                                    l_update_instance_rec,
                                                    l_ext_attrib_values_tbl,
                                                    l_party_tbl,
                                                    l_account_tbl,
                                                    l_pricing_attrib_tbl,
                                                    l_org_assignments_tbl,
                                                    l_asset_assignment_tbl,
                                                    l_txn_rec,
                                                    l_instance_id_lst,
                                                    l_return_status,
                                                    l_msg_count,
                                                    l_msg_data);
Line: 2700

				l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 2702

				debug('After Update Non Serialzied Item Instance');
Line: 2707

					debug('You encountered an error in the csi_item_instance_pub.update_item_instance API '||l_msg_data);
Line: 2720

			IF l_src_instance_header_tbl.count = 1 THEN -- Serialized Records found so update

				debug('Updating Serialized Item Instance');
Line: 2726

				l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 2727

				l_update_instance_rec.instance_id                  :=  l_src_instance_header_tbl(i).instance_id;
Line: 2728

				l_update_instance_rec.object_version_number        :=  l_src_instance_header_tbl(i).object_version_number;
Line: 2729

				l_update_instance_rec.quantity                     :=  1;
Line: 2733

					l_update_instance_rec.active_end_date              :=  NULL;
Line: 2734

					l_update_instance_rec.inv_subinventory_name	   :=  NULL;
Line: 2735

					l_update_instance_rec.inv_locator_id		   :=  NULL;
Line: 2736

					l_update_instance_rec.location_type_code	   := 'INTERNAL_SITE';
Line: 2737

					l_update_instance_rec.instance_usage_code	   := 'OUT_OF_SERVICE';
Line: 2739

						SELECT nvl(location_id,NULL)
						INTO l_update_instance_rec.location_id
						FROM hr_all_organization_units
						WHERE organization_id = l_src_instance_header_tbl(i).vld_organization_id;
Line: 2747

					l_update_instance_rec.inv_organization_id	   :=  NULL;
Line: 2750

					l_update_instance_rec.active_end_date              :=  l_sysdate;
Line: 2753

				l_party_tbl.delete;
Line: 2754

				l_account_tbl.delete;
Line: 2755

				l_pricing_attrib_tbl.delete;
Line: 2756

				l_org_assignments_tbl.delete;
Line: 2757

				l_asset_assignment_tbl.delete;
Line: 2759

				debug('Before Update of Serialized Item Instance');
Line: 2761

				csi_item_instance_pub.update_item_instance(l_api_version,
                                                      l_commit,
                                                      l_init_msg_list,
                                                      l_validation_level,
                                                      l_update_instance_rec,
                                                      l_ext_attrib_values_tbl,
                                                      l_party_tbl,
                                                      l_account_tbl,
                                                      l_pricing_attrib_tbl,
                                                      l_org_assignments_tbl,
                                                      l_asset_assignment_tbl,
                                                      l_txn_rec,
                                                      l_instance_id_lst,
                                                      l_return_status,
                                                      l_msg_count,
                                                      l_msg_data);
Line: 2779

				l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 2781

				debug('After Update of Serialized Item Instance');
Line: 2782

				debug('Updated Item Instance: '||l_update_instance_rec.instance_id);
Line: 2787

					debug('You encountered an error in the csi_item_instance_pub.update_item_instance API '||l_msg_data);
Line: 2898

				debug('Update source record for serial tagged item');
Line: 2899

				debug('Update Source serial tagged item: '||l_src_instance_header_tbl(i).instance_id);
Line: 2901

				l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 2902

				l_update_instance_rec.instance_id                  :=  l_src_instance_header_tbl(i).instance_id;
Line: 2903

				l_update_instance_rec.active_end_date              :=  NULL;
Line: 2904

				l_update_instance_rec.quantity                     :=  l_src_instance_header_tbl(i).quantity - 1;
Line: 2905

				l_update_instance_rec.object_version_number        :=  l_src_instance_header_tbl(i).object_version_number;
Line: 2907

				l_party_tbl.delete;
Line: 2908

				l_account_tbl.delete;
Line: 2909

				l_pricing_attrib_tbl.delete;
Line: 2910

				l_org_assignments_tbl.delete;
Line: 2911

				l_asset_assignment_tbl.delete;
Line: 2913

				debug('Before Update Serial Tagged Item Instance');
Line: 2915

				l_update_instance_rec.instance_status_id := nvl(csi_inv_trxs_pkg.get_default_status_id(l_txn_rec.transaction_type_id),r_id.instance_status_id);
Line: 2917

				debug('Instance Status Id: '||l_update_instance_rec.instance_status_id);
Line: 2919

				csi_item_instance_pub.update_item_instance(l_api_version,
                                                    l_commit,
                                                    l_init_msg_list,
                                                    l_validation_level,
                                                    l_update_instance_rec,
                                                    l_ext_attrib_values_tbl,
                                                    l_party_tbl,
                                                    l_account_tbl,
                                                    l_pricing_attrib_tbl,
                                                    l_org_assignments_tbl,
                                                    l_asset_assignment_tbl,
                                                    l_txn_rec,
                                                    l_instance_id_lst,
                                                    l_return_status,
                                                    l_msg_count,
                                                    l_msg_data);
Line: 2937

				l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 2939

				debug('After Update Serial Tagged Item Instance');
Line: 2941

        debug('Source Instance Update Completed. Check for destination Instance');
Line: 3081

				l_party_tbl.delete;
Line: 3082

				l_account_tbl.delete;
Line: 3083

				l_pricing_attrib_tbl.delete;
Line: 3084

				l_org_assignments_tbl.delete;
Line: 3085

				l_asset_assignment_tbl.delete;
Line: 3087

				debug('Before Update of Serial Tagged Item Instance');
Line: 3089

				csi_item_instance_pub.update_item_instance(l_api_version,
                                                      l_commit,
                                                      l_init_msg_list,
                                                      l_validation_level,
                                                      l_new_dest_instance_rec,
                                                      l_ext_attrib_values_tbl,
                                                      l_party_tbl,
                                                      l_account_tbl,
                                                      l_pricing_attrib_tbl,
                                                      l_org_assignments_tbl,
                                                      l_asset_assignment_tbl,
                                                      l_txn_rec,
                                                      l_instance_id_lst,
                                                      l_return_status,
                                                      l_msg_count,
                                                      l_msg_data);
Line: 3109

				debug('After Update of Serialized Item Instance');
Line: 3110

				debug('Updated Item Instance: '||l_new_dest_instance_rec.instance_id);
Line: 3117

					debug('You encountered an error in the csi_item_instance_pub.update_item_instance API '||l_msg_data);
Line: 3159

       x_trx_error_rec.error_stage          := csi_inv_trxs_pkg.g_ib_update;
Line: 3190

       x_trx_error_rec.error_stage          := csi_inv_trxs_pkg.g_ib_update;
Line: 3213

     select transaction_quantity
     from   mtl_material_transactions
     where  transaction_id = p_transaction_id;
Line: 3277

       l_trx_error_rec.error_stage          := csi_inv_trxs_pkg.g_ib_update;
Line: 3301

     select transaction_quantity
     from   mtl_material_transactions
     where  transaction_id = p_transaction_id;
Line: 3364

      l_trx_error_rec.error_stage          := csi_inv_trxs_pkg.g_ib_update;
Line: 3383

     SELECT
            mmt.inventory_item_id           inventory_item_id,
            mmt.organization_id             organization_id,
            mmt.subinventory_code           subinventory_code,
            mmt.transfer_organization_id    transfer_organization_id,
            mmt.transfer_subinventory       transfer_subinventory,
            mmt.revision                    revision,
            mmt.transaction_quantity        transaction_quantity,
			mmt.primary_quantity            primary_quantity,
            mmt.transaction_uom             transaction_uom,
			msib.primary_uom_code           primary_uom_code,
            mmt.transaction_type_id         transaction_type_id,
            mmt.transaction_action_id       transaction_action_id,
            mmt.transaction_source_id       transaction_source_id,
            mmt.transaction_source_type_id  transaction_source_type_id,
            mmt.transfer_locator_id         transfer_locator_id,
            mmt.locator_id                  locator_id,
            mmt.source_project_id           source_project_id,
            mmt.source_task_id              source_task_id,
            mmt.project_id                  from_project_id,
            mmt.task_id                     from_task_id,
            mmt.to_project_id               to_project_id,
            mmt.to_task_id                  to_task_id,
            mmt.transaction_date            transaction_date,
            mmt.last_updated_by             last_updated_by,
            mut.serial_number               serial_number,
            NULL                            lot_number,
            msi.location_id                 subinv_location_id,
            rt.po_distribution_id           po_distribution_id,
            haou.location_id                hr_location_id,
            mmt.shipment_number             shipment_number,
            mmt.trx_source_line_id          trx_source_line_id,
            mmt.move_order_line_id          move_order_line_id,
	    msib.serial_number_control_code serial_number_control_code,
	    msib.lot_control_code           lot_control_code,
            msib.revision_qty_control_code  revision_qty_control_code,
            msib.comms_nl_trackable_flag    comms_nl_trackable_flag,
            msib.location_control_code      location_control_code,
            mmt.ship_to_location_id         ship_to_location_id,
            mmt.physical_adjustment_id      physical_adjustment_id,
            mmt.cycle_count_id              cycle_count_id,
	    nvl(msib.eam_item_type,0)	    eam_item_type,  --included for R12,eAM integration
            mmt.rcv_transaction_id          rcv_transaction_id,
            mmt.transfer_transaction_id     transfer_transaction_id
     FROM
            mtl_system_items_b           msib,
            mtl_serial_numbers           msn,
            mtl_unit_transactions        mut,
            mtl_secondary_inventories    msi,
            hr_all_organization_units    haou,
            rcv_transactions             rt,
            mtl_material_transactions    mmt
     WHERE
            mmt.transaction_id         = p_transaction_id                AND
            mmt.inventory_item_id      = msib.inventory_item_id          AND
            mmt.organization_id        = msib.organization_id            AND
            msib.lot_control_code      <> 2                              AND
            mmt.rcv_transaction_id     = rt.transaction_id(+)            AND
            mmt.organization_id        = haou.organization_id(+)         AND
            mmt.subinventory_code      = msi.secondary_inventory_name(+) AND
            mmt.organization_id        = msi.organization_id(+)          AND
            mmt.transaction_id         = mut.transaction_id(+)           AND
            mut.inventory_item_id      = msn.inventory_item_id(+)        AND
            mut.serial_number          = msn.serial_number(+)
UNION ALL
     SELECT
            mmt.inventory_item_id           inventory_item_id,
            mmt.organization_id             organization_id,
            mmt.subinventory_code           subinventory_code,
            mmt.transfer_organization_id    transfer_organization_id,
            mmt.transfer_subinventory       transfer_subinventory,
            mmt.revision                    revision,
            mtln.transaction_quantity       transaction_quantity,
			mtln.primary_quantity           primary_quantity,
            mmt.transaction_uom             transaction_uom,
			msib.primary_uom_code           primary_uom_code,
            mmt.transaction_type_id         transaction_type_id,
            mmt.transaction_action_id       transaction_action_id,
            mmt.transaction_source_id       transaction_source_id,
            mmt.transaction_source_type_id  transaction_source_type_id,
            mmt.transfer_locator_id         transfer_locator_id,
            mmt.locator_id                  locator_id,
            mmt.source_project_id           source_project_id,
            mmt.source_task_id              source_task_id,
            mmt.project_id                  from_project_id,
            mmt.task_id                     from_task_id,
            mmt.to_project_id               to_project_id,
            mmt.to_task_id                  to_task_id,
            mmt.transaction_date            transaction_date,
            mmt.last_updated_by             last_updated_by,
            mut.serial_number               serial_number,
            mtln.lot_number                 lot_number,
            msi.location_id                 subinv_location_id,
            rt.po_distribution_id           po_distribution_id,
            haou.location_id                hr_location_id,
            mmt.shipment_number             shipment_number,
            mmt.trx_source_line_id          trx_source_line_id,
            mmt.move_order_line_id          move_order_line_id,
			msib.serial_number_control_code serial_number_control_code,
			msib.lot_control_code           lot_control_code,
            msib.revision_qty_control_code  revision_qty_control_code,
            msib.comms_nl_trackable_flag    comms_nl_trackable_flag,
            msib.location_control_code      location_control_code,
            mmt.ship_to_location_id         ship_to_location_id,
            mmt.physical_adjustment_id      physical_adjustment_id,
            mmt.cycle_count_id              cycle_count_id,
	    nvl(msib.eam_item_type,0)	    eam_item_type,   --included for R12,eAM integration
            mmt.rcv_transaction_id          rcv_transaction_id,
            mmt.transfer_transaction_id     transfer_transaction_id
     FROM
            mtl_system_items_b           msib,
            mtl_serial_numbers           msn,
            mtl_unit_transactions        mut,
            mtl_transaction_lot_numbers  mtln,
            mtl_secondary_inventories    msi,
            hr_all_organization_units    haou,
            rcv_transactions             rt,
            mtl_material_transactions    mmt
     WHERE
            mmt.transaction_id         = p_transaction_id                AND
            mmt.inventory_item_id      = msib.inventory_item_id          AND
            mmt.organization_id        = msib.organization_id            AND
            msib.lot_control_code      = 2                               AND
            mmt.rcv_transaction_id     = rt.transaction_id(+)            AND
            mmt.organization_id        = haou.organization_id(+)         AND
            mmt.subinventory_code      = msi.secondary_inventory_name(+) AND
            mmt.organization_id        = msi.organization_id(+)          AND
            mmt.transaction_id         = mtln.transaction_id(+)          AND
            mtln.serial_transaction_id = mut.transaction_id(+)           AND
            mut.inventory_item_id      = msn.inventory_item_id(+)        AND
            mut.serial_number          = msn.serial_number(+);
Line: 3541

       x_mtl_item_tbl(i).last_updated_by       := r_items.last_updated_by;
Line: 3601

     SELECT
            mmt.inventory_item_id           inventory_item_id,
            mmt.organization_id             organization_id,
            mmt.subinventory_code           subinventory_code,
            mmt.transfer_organization_id    transfer_organization_id,
            mmt.transfer_subinventory       transfer_subinventory,
            mmt.revision                    revision,
            mmt.transaction_quantity        transaction_quantity,
 	    mmt.primary_quantity            primary_quantity,
            mmt.transaction_uom             transaction_uom,
	    msib.primary_uom_code           primary_uom_code,
            mmt.transaction_type_id         transaction_type_id,
            mmt.transaction_action_id       transaction_action_id,
            mmt.transaction_source_id       transaction_source_id,
            mmt.transaction_source_type_id  transaction_source_type_id,
            mmt.transfer_locator_id         transfer_locator_id,
            mmt.locator_id                  locator_id,
            mmt.source_project_id           source_project_id,
            mmt.source_task_id              source_task_id,
            mmt.project_id                  from_project_id,
            mmt.task_id                     from_task_id,
            mmt.to_project_id               to_project_id,
            mmt.to_task_id                  to_task_id,
            mmt.transaction_date            transaction_date,
            mmt.last_updated_by             last_updated_by,
            msn.serial_number               serial_number,
            NULL                            lot_number,
            msi.location_id                 subinv_location_id,
            rt.po_distribution_id           po_distribution_id,
            haou.location_id                hr_location_id,
            mmt.shipment_number             shipment_number,
            mmt.trx_source_line_id          trx_source_line_id,
            mmt.move_order_line_id          move_order_line_id,
	    msib.serial_number_control_code serial_number_control_code,
	   -- msib.lot_control_code           lot_control_code,---- Commented for bug#14835893
	   nvl(csi_utl_pkg.get_lot_ctrl_code(p_transaction_id),lot_control_code) lot_control_code,-- Added for bug#14835893
            msib.revision_qty_control_code  revision_qty_control_code,
            msib.comms_nl_trackable_flag    comms_nl_trackable_flag,
            msib.location_control_code      location_control_code,
            mmt.ship_to_location_id         ship_to_location_id,
            mmt.physical_adjustment_id      physical_adjustment_id,
            mmt.cycle_count_id              cycle_count_id,
	    nvl(msib.eam_item_type,0)	    eam_item_type,  --included for R12,eAM integration
            mmt.rcv_transaction_id          rcv_transaction_id,
            mmt.transfer_transaction_id     transfer_transaction_id
     FROM
            mtl_system_items_b           msib,
            mtl_serial_numbers           msn,
            mtl_unit_transactions        mut,
            mtl_secondary_inventories    msi,
            hr_all_organization_units    haou,
            rcv_transactions             rt,
            mtl_material_transactions    mmt
     WHERE
            mmt.transaction_id         = p_transaction_id                AND
            mmt.inventory_item_id      = msib.inventory_item_id          AND
            mmt.organization_id        = msib.organization_id            AND
          --msib.lot_control_code      <> 2                              AND
		nvl(csi_utl_pkg.get_lot_ctrl_code(p_transaction_id),msib.lot_control_code) <>2       AND -- Added for bug#14835893
            mmt.rcv_transaction_id     = rt.transaction_id(+)            AND
            mmt.organization_id        = haou.organization_id(+)         AND
            mmt.subinventory_code      = msi.secondary_inventory_name(+) AND
            mmt.organization_id        = msi.organization_id(+)          AND
            mmt.transaction_id         = mut.transaction_id(+)           AND
            mut.inventory_item_id      = msn.inventory_item_id(+)        AND
            mut.serial_number          = msn.serial_number(+)
UNION ALL
     SELECT
            mmt.inventory_item_id           inventory_item_id,
            mmt.organization_id             organization_id,
            mmt.subinventory_code           subinventory_code,
            mmt.transfer_organization_id    transfer_organization_id,
            mmt.transfer_subinventory       transfer_subinventory,
            mmt.revision                    revision,
            mtln.transaction_quantity       transaction_quantity,
	    mtln.primary_quantity           primary_quantity,
            mmt.transaction_uom             transaction_uom,
 	    msib.primary_uom_code           primary_uom_code,
            mmt.transaction_type_id         transaction_type_id,
            mmt.transaction_action_id       transaction_action_id,
            mmt.transaction_source_id       transaction_source_id,
            mmt.transaction_source_type_id  transaction_source_type_id,
            mmt.transfer_locator_id         transfer_locator_id,
            mmt.locator_id                  locator_id,
            mmt.source_project_id           source_project_id,
            mmt.source_task_id              source_task_id,
            mmt.project_id                  from_project_id,
            mmt.task_id                     from_task_id,
            mmt.to_project_id               to_project_id,
            mmt.to_task_id                  to_task_id,
            mmt.transaction_date            transaction_date,
            mmt.last_updated_by             last_updated_by,
            msn.serial_number               serial_number,
            mtln.lot_number                 lot_number,
            msi.location_id                 subinv_location_id,
            rt.po_distribution_id           po_distribution_id,
            haou.location_id                hr_location_id,
            mmt.shipment_number             shipment_number,
            mmt.trx_source_line_id          trx_source_line_id,
            mmt.move_order_line_id          move_order_line_id,
	    msib.serial_number_control_code serial_number_control_code,
	   -- msib.lot_control_code           lot_control_code,
	    nvl(csi_utl_pkg.get_lot_ctrl_code(p_transaction_id),lot_control_code) lot_control_code,-- Added for bug#14835893
            msib.revision_qty_control_code  revision_qty_control_code,
            msib.comms_nl_trackable_flag    comms_nl_trackable_flag,
            msib.location_control_code      location_control_code,
            mmt.ship_to_location_id         ship_to_location_id,
            mmt.physical_adjustment_id      physical_adjustment_id,
            mmt.cycle_count_id              cycle_count_id,
	    nvl(msib.eam_item_type,0)	    eam_item_type,   --included for R12,eAM integration
            mmt.rcv_transaction_id          rcv_transaction_id,
            mmt.transfer_transaction_id     transfer_transaction_id
     FROM
            mtl_system_items_b           msib,
            mtl_serial_numbers           msn,
            mtl_unit_transactions        mut,
            mtl_transaction_lot_numbers  mtln,
            mtl_secondary_inventories    msi,
            hr_all_organization_units    haou,
            rcv_transactions             rt,
            mtl_material_transactions    mmt
     WHERE
            mmt.transaction_id         = p_transaction_id                AND
            mmt.inventory_item_id      = msib.inventory_item_id          AND
            mmt.organization_id        = msib.organization_id            AND
           -- msib.lot_control_code      = 2                               AND
		 nvl(csi_utl_pkg.get_lot_ctrl_code(p_transaction_id),msib.lot_control_code) =2       AND -- Added for bug#14835893
            mmt.rcv_transaction_id     = rt.transaction_id(+)            AND
            mmt.organization_id        = haou.organization_id(+)         AND
            mmt.subinventory_code      = msi.secondary_inventory_name(+) AND
            mmt.organization_id        = msi.organization_id(+)          AND
            mmt.transaction_id         = mtln.transaction_id(+)          AND
            mtln.serial_transaction_id = mut.transaction_id(+)           AND
            mut.inventory_item_id      = msn.inventory_item_id(+)        AND
            mut.serial_number          = msn.serial_number(+);
Line: 3764

       x_mtl_item_tbl(i).last_updated_by       := r_items.last_updated_by;
Line: 3859

       SELECT   DISTINCT asset_creation_code
         FROM   mtl_system_items
        WHERE   inventory_item_id = p_inventory_item_id
          AND   organization_id =
                (select organization_id
                from   mtl_system_items
                where  inventory_item_id=p_inventory_item_id
                and rownum=1)
          AND   enabled_flag = 'Y'
          AND   nvl (start_date_active, l_sysdate) <= l_sysdate
          AND   nvl (end_date_active, l_sysdate+1) > l_sysdate;
Line: 3873

       SELECT   asset_creation_code
         FROM   mtl_system_items
        WHERE   inventory_item_id = p_inventory_item_id
          AND   organization_id = p_organization_id
          AND   enabled_flag = 'Y'
          AND   nvl (start_date_active, l_sysdate) <= l_sysdate
          AND   nvl (end_date_active, l_sysdate+1) > l_sysdate;
Line: 3908

       SELECT   DISTINCT 'Y'
       FROM     mtl_system_items
       WHERE    inventory_item_id = p_item_id
       AND      organization_id =
                (select organization_id
                 from   mtl_system_items
                 where inventory_item_id=P_inventory_item_id
                 and  rownum =1)
       AND      enabled_flag = 'Y'
       AND      nvl (start_date_active, l_sysdate) <= l_sysdate
       AND      nvl (end_date_active, l_sysdate+1) > l_sysdate
       AND      comms_nl_trackable_flag = 'Y';
Line: 3996

  SELECT negative_inv_receipt_Code
  FROM   mtl_parameters
  WHERE  organization_id = pc_org_id;
Line: 4027

  SELECT organization_code
  FROM   mtl_parameters
  WHERE  organization_id = p_organization_id;
Line: 4034

  SELECT master_organization_id
  FROM   mtl_parameters
  WHERE  organization_id = p_organization_id;
Line: 4134

FUNCTION Init_Instance_Update_Rec RETURN CSI_DATASTRUCTURES_PUB.Instance_Rec IS
l_Instance_Rec  CSI_DATASTRUCTURES_PUB.Instance_Rec;
Line: 4138

END Init_Instance_Update_Rec;
Line: 4147

   SELECT lookup_code
   FROM   CSI_Lookups
   WHERE lookup_Type = 'CSI_PARTY_SOURCE_TABLE'
   AND   lookup_code = 'HZ_PARTIES';
Line: 4153

   SELECT IPA_Relation_Type_Code
   FROM   CSI_IPA_Relation_Types
   WHERE  Upper(IPA_Relation_Type_Code) = 'OWNER';
Line: 4221

    SELECT ctt.Transaction_Type_Id Transaction_Type_Id
    FROM   CSI_Txn_Types ctt,
           FND_Application fa
    WHERE  ctt.Source_Transaction_Type = P_Txn_Type
    AND    fa.application_id   = ctt.Source_Application_ID
    AND    fa.Application_Short_Name = P_App_Short_Name;
Line: 4237

    SELECT Source_Transaction_Type
    FROM   CSI_Txn_Types
    WHERE  Transaction_Type_Id = P_Txn_Id;
Line: 4258

  SELECT lookup_code
  FROM   csi_lookups
  WHERE  lookup_type = 'CSI_INST_LOCATION_SOURCE_CODE'
  AND    lookup_code = upper(P_Location_Meaning);
Line: 4293

  SELECT   src_status_id
  FROM     csi_txn_sub_types
  WHERE    transaction_type_id = p_transaction_id
  AND      default_flag = 'Y';
Line: 4319

FUNCTION Get_Fnd_Employee_Id(P_Last_Updated IN NUMBER) RETURN NUMBER IS

l_employee_id     NUMBER;
Line: 4324

  SELECT employee_id
  FROM   fnd_user
  WHERE  user_id = p_last_updated;
Line: 4361

 SELECT IPA_Relation_Type_Code
 FROM   CSI_IPA_Relation_Types
 WHERE  Upper(IPA_Relation_Type_Code) = 'OWNER';
Line: 4386

    SELECT transaction_type_id
    FROM mtl_material_transactions
    WHERE transaction_id = p_transaction_id;
Line: 4525

   l_trx_error_rec.error_stage          := csi_inv_trxs_pkg.g_ib_update;
Line: 4540

      csi_txn_errors_pkg.insert_row(
          px_transaction_error_id       => x_transaction_error_id,
          p_transaction_id              => fnd_api.g_miss_num,
          p_message_id                  => l_trx_error_rec.message_id,
          p_error_text                  => l_trx_error_rec.error_text,
          p_source_type                 => l_trx_error_rec.source_type,
          p_source_id                   => l_trx_error_rec.source_id,
          p_processed_flag              => l_trx_error_rec.processed_flag,
          p_created_by                  => fnd_global.user_id,
          p_creation_date               => SYSDATE,
          p_last_updated_by             => fnd_global.user_id,
          p_last_update_date            => SYSDATE,
          p_last_update_login           => fnd_global.conc_login_id,
          p_object_version_number       => 1,
          p_transaction_type_id         => l_trx_error_rec.transaction_type_id ,
          p_source_group_ref            => l_trx_error_rec.source_group_ref,
          p_source_group_ref_id         => l_trx_error_rec.source_group_ref_id ,
          p_source_header_ref           => l_trx_error_rec.source_header_ref ,
          p_source_header_ref_id        => l_trx_error_rec.source_header_ref_id ,
          p_source_line_ref             => l_trx_error_rec.source_line_ref ,
          p_source_line_ref_id          => l_trx_error_rec.source_line_ref_id ,
          p_source_dist_ref_id1         => l_trx_error_rec.source_dist_ref_id1 ,
          p_source_dist_ref_id2         => l_trx_error_rec.source_dist_ref_id2 ,
          p_inv_material_transaction_id => l_trx_error_rec.inv_material_transaction_id,
          p_error_stage                 => l_trx_error_rec.error_stage,
          p_message_string              => l_trx_error_rec.message_string,
          p_instance_id                 => l_trx_error_rec.instance_id,
          p_inventory_item_id           => l_trx_error_rec.inventory_item_id,
          p_serial_number               => l_trx_error_rec.serial_number,
          p_lot_number                  => l_trx_error_rec.lot_number,
          p_transaction_error_date      => l_trx_error_rec.transaction_error_date,
          p_src_serial_num_ctrl_code    => l_trx_error_rec.src_serial_num_ctrl_code,
          p_src_location_ctrl_code      => l_trx_error_rec.src_location_ctrl_code,
          p_src_lot_ctrl_code           => l_trx_error_rec.src_lot_ctrl_code,
          p_src_rev_qty_ctrl_code       => l_trx_error_rec.src_rev_qty_ctrl_code,
          p_dst_serial_num_ctrl_code    => l_trx_error_rec.dst_serial_num_ctrl_code,
          p_dst_location_ctrl_code      => l_trx_error_rec.dst_location_ctrl_code,
          p_dst_lot_ctrl_code           => l_trx_error_rec.dst_lot_ctrl_code,
          p_dst_rev_qty_ctrl_code       => l_trx_error_rec.dst_rev_qty_ctrl_code,
          p_comms_nl_trackable_flag     => l_trx_error_rec.comms_nl_trackable_flag
          );
Line: 4587

      csi_txn_errors_pkg.insert_row(
          px_transaction_error_id       => x_transaction_error_id,
          p_transaction_id              => fnd_api.g_miss_num,
          p_message_id                  => l_trx_error_rec.message_id,
          p_error_text                  => SQLERRM,
          p_source_type                 => l_trx_error_rec.source_type,
          p_source_id                   => l_trx_error_rec.source_id,
          p_processed_flag              => l_trx_error_rec.processed_flag,
          p_created_by                  => fnd_global.user_id,
          p_creation_date               => SYSDATE,
          p_last_updated_by             => fnd_global.user_id,
          p_last_update_date            => SYSDATE,
          p_last_update_login           => fnd_global.conc_login_id,
          p_object_version_number       => 1,
          p_transaction_type_id         => l_trx_error_rec.transaction_type_id ,
          p_source_group_ref            => l_trx_error_rec.source_group_ref,
          p_source_group_ref_id         => l_trx_error_rec.source_group_ref_id ,
          p_source_header_ref           => l_trx_error_rec.source_header_ref ,
          p_source_header_ref_id        => l_trx_error_rec.source_header_ref_id ,
          p_source_line_ref             => l_trx_error_rec.source_line_ref ,
          p_source_line_ref_id          => l_trx_error_rec.source_line_ref_id ,
          p_source_dist_ref_id1         => l_trx_error_rec.source_dist_ref_id1 ,
          p_source_dist_ref_id2         => l_trx_error_rec.source_dist_ref_id2 ,
          p_inv_material_transaction_id => l_trx_error_rec.inv_material_transaction_id,
          p_error_stage                 => l_trx_error_rec.error_stage,
          p_message_string              => l_trx_error_rec.message_string,
          p_instance_id                 => l_trx_error_rec.instance_id,
          p_inventory_item_id           => l_trx_error_rec.inventory_item_id,
          p_serial_number               => l_trx_error_rec.serial_number,
          p_lot_number                  => l_trx_error_rec.lot_number,
          p_transaction_error_date      => l_trx_error_rec.transaction_error_date,
          p_src_serial_num_ctrl_code    => l_trx_error_rec.src_serial_num_ctrl_code,
          p_src_location_ctrl_code      => l_trx_error_rec.src_location_ctrl_code,
          p_src_lot_ctrl_code           => l_trx_error_rec.src_lot_ctrl_code,
          p_src_rev_qty_ctrl_code       => l_trx_error_rec.src_rev_qty_ctrl_code,
          p_dst_serial_num_ctrl_code    => l_trx_error_rec.dst_serial_num_ctrl_code,
          p_dst_location_ctrl_code      => l_trx_error_rec.dst_location_ctrl_code,
          p_dst_lot_ctrl_code           => l_trx_error_rec.dst_lot_ctrl_code,
          p_dst_rev_qty_ctrl_code       => l_trx_error_rec.dst_rev_qty_ctrl_code,
          p_comms_nl_trackable_flag     => l_trx_error_rec.comms_nl_trackable_flag
          );
Line: 4700

SELECT 'Y' redeploy_flag
FROM   csi_transactions ct
      ,csi_item_instances_h ciih
      ,csi_item_instances cii
WHERE  ct.transaction_id = ciih.transaction_id
AND    ciih.instance_id = cii.instance_id
AND    cii.inventory_item_id = p_inventory_item_id
AND    cii.serial_number = p_serial_number
AND    ct.transaction_date < NVL(p_transaction_date, SYSDATE)
AND    ct.transaction_type_id IN (l_out_of_sev, l_proj_insev,
l_issue_hz, l_misc_issue_hz) ;*/
Line: 4714

SELECT /*+ ordered */
  'Y' redeploy_flag
FROM  csi_item_instances cii
      ,csi_item_instances_h ciih
      ,csi_transactions ct
WHERE  ct.transaction_id = ciih.transaction_id
AND    ciih.instance_id = cii.instance_id
AND    cii.inventory_item_id = p_inventory_item_id
AND    cii.serial_number = p_serial_number
AND    ct.transaction_date < NVL(p_transaction_date, SYSDATE)
AND    ct.transaction_type_id IN (l_out_of_sev, l_proj_insev,
l_issue_hz, l_misc_issue_hz) ;
Line: 4770

  SELECT transaction_id,
         inventory_item_id,
         transaction_quantity,
         source_code,
         transaction_action_id,
         transaction_type_id,
         transaction_source_type_id,
         ship_to_location_id
  FROM mtl_material_transactions
  WHERE transaction_id = p_transaction_id;
Line: 4784

  SELECT type_class,
         transaction_source_type_id,
         nvl(location_required_flag,'N') location_required_flag
  FROM mtl_trx_types_view
  WHERE transaction_type_id = pc_transaction_type_id;
Line: 5254

		SELECT 'Y' INTO l_returned_item
		FROM   sys.dual
		WHERE EXISTS (
                  SELECT 1 FROM csi_item_instances
				  WHERE  serial_number       = l_mtl_item_tbl(table_index).serial_number
				  AND    inventory_item_id   = l_mtl_item_tbl(table_index).inventory_item_id
				  AND    (instance_usage_code = 'RETURNED'
				  OR (instance_usage_code = 'IN_TRANSIT' AND  active_end_date IS NOT NULL)));