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: 485

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

           l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 489

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

           l_update_instance_rec.quantity                     :=  1;
Line: 491

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

	   l_update_instance_rec.inv_master_organization_id   :=  l_master_organization_id;
Line: 494

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

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

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

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

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

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

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

           l_update_instance_rec.instance_usage_code          :=  l_in_inventory;
Line: 503

           l_update_instance_rec.active_end_date              :=  NULL;
Line: 504

           l_update_instance_rec.pa_project_id                :=  NULL;
Line: 505

           l_update_instance_rec.pa_project_task_id           :=  NULL;
Line: 506

           l_update_instance_rec.install_location_type_code   :=  NULL;
Line: 507

           l_update_instance_rec.install_location_id          :=  NULL;
Line: 508

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

           l_party_tbl.delete;
Line: 511

           l_account_tbl.delete;
Line: 512

           l_pricing_attrib_tbl.delete;
Line: 513

           l_org_assignments_tbl.delete;
Line: 514

           l_asset_assignment_tbl.delete;
Line: 516

           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: 518

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

           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: 538

           l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 540

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

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

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

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

           l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 588

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

           l_update_instance_rec.quantity                     :=  1;
Line: 590

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

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

	   l_update_instance_rec.inv_master_organization_id   :=  l_master_organization_id;
Line: 594

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

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

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

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

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

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

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

           l_update_instance_rec.instance_usage_code          :=  l_in_inventory;
Line: 603

           l_update_instance_rec.active_end_date              :=  NULL;
Line: 604

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

           l_update_instance_rec.install_location_type_code   :=  NULL;
Line: 607

           l_update_instance_rec.install_location_id          :=  NULL;
Line: 617

               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: 700

                 l_party_tbl.delete;
Line: 710

               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: 736

               l_party_tbl.delete;
Line: 743

           l_account_tbl.delete;
Line: 744

           l_pricing_attrib_tbl.delete;
Line: 745

           l_org_assignments_tbl.delete;
Line: 746

           l_asset_assignment_tbl.delete;
Line: 748

           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: 750

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

           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: 770

           l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 772

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

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

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

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

           l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 998

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

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

           l_update_instance_rec.active_end_date              :=  NULL;
Line: 1001

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

           l_party_tbl.delete;
Line: 1004

           l_account_tbl.delete;
Line: 1005

           l_pricing_attrib_tbl.delete;
Line: 1006

           l_org_assignments_tbl.delete;
Line: 1007

           l_asset_assignment_tbl.delete;
Line: 1009

           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: 1011

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

           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: 1031

           l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 1033

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

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

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

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

   l_update_instance_rec         CSI_DATASTRUCTURES_PUB.INSTANCE_REC;
Line: 1213

     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: 1230

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

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

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

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

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

         l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 1550

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

         l_update_instance_rec.quantity                     :=  1;
Line: 1552

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

	 l_update_instance_rec.inv_master_organization_id   :=  l_master_organization_id;
Line: 1555

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

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

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

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

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

         l_update_instance_rec.instance_usage_code          :=  l_in_inventory;
Line: 1562

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

         l_update_instance_rec.active_end_date              :=  NULL;
Line: 1564

         l_update_instance_rec.pa_project_id                :=  NULL;
Line: 1565

         l_update_instance_rec.pa_project_task_id           :=  NULL;
Line: 1566

         l_update_instance_rec.install_location_type_code   :=  NULL;
Line: 1567

         l_update_instance_rec.install_location_id          :=  NULL;
Line: 1568

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

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

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

         l_party_tbl.delete;
Line: 1573

         l_account_tbl.delete;
Line: 1574

         l_pricing_attrib_tbl.delete;
Line: 1575

         l_org_assignments_tbl.delete;
Line: 1576

         l_asset_assignment_tbl.delete;
Line: 1578

         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: 1581

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

         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: 1600

         l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 1608

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

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

         l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 1652

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

         l_update_instance_rec.quantity                     :=  1;
Line: 1654

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

	 l_update_instance_rec.inv_master_organization_id   :=  l_master_organization_id;
Line: 1657

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

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

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

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

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

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

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

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

	 l_update_instance_rec.instance_usage_code          :=  l_in_inventory;
Line: 1667

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

         l_update_instance_rec.active_end_date              :=  NULL;
Line: 1669

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

         l_update_instance_rec.install_location_type_code   :=  NULL;
Line: 1672

         l_update_instance_rec.install_location_id          :=  NULL;
Line: 1731

                   l_party_tbl.delete;
Line: 1750

                  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: 1772

                  l_party_tbl.delete;
Line: 1779

           l_account_tbl.delete;
Line: 1780

           l_pricing_attrib_tbl.delete;
Line: 1781

           l_org_assignments_tbl.delete;
Line: 1782

           l_asset_assignment_tbl.delete;
Line: 1784

         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: 1787

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

         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: 1806

         l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 1809

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

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

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

           l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 1980

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

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

           l_update_instance_rec.active_end_date              :=  NULL;
Line: 1983

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

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

           l_party_tbl.delete;
Line: 1987

           l_account_tbl.delete;
Line: 1988

           l_pricing_attrib_tbl.delete;
Line: 1989

           l_org_assignments_tbl.delete;
Line: 1990

           l_asset_assignment_tbl.delete;
Line: 1992

           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: 1995

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

           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: 2014

           l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 2016

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

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

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

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

   l_update_instance_rec     CSI_DATASTRUCTURES_PUB.INSTANCE_REC;
Line: 2186

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

     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: 2207

     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: 2295

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

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

    ELSE -- Non Serialized Instances Found so Update

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

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

         l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 2574

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

         l_update_instance_rec.active_end_date              :=  NULL;
Line: 2576

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

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

         l_party_tbl.delete;
Line: 2580

         l_account_tbl.delete;
Line: 2581

         l_pricing_attrib_tbl.delete;
Line: 2582

         l_org_assignments_tbl.delete;
Line: 2583

         l_asset_assignment_tbl.delete;
Line: 2585

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

         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: 2589

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

         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: 2609

         l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 2611

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

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

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

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

	   l_update_instance_rec                              :=  csi_inv_trxs_pkg.init_instance_update_rec;
Line: 2635

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

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

           l_update_instance_rec.quantity                     :=  1;
Line: 2639

		l_update_instance_rec.active_end_date              :=  NULL;
Line: 2640

		l_update_instance_rec.inv_subinventory_name	   :=  NULL;
Line: 2641

		l_update_instance_rec.inv_locator_id		   :=  NULL;
Line: 2642

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

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

			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: 2653

		l_update_instance_rec.inv_organization_id	   :=  NULL;
Line: 2656

           l_update_instance_rec.active_end_date              :=  l_sysdate;
Line: 2659

           l_party_tbl.delete;
Line: 2660

           l_account_tbl.delete;
Line: 2661

           l_pricing_attrib_tbl.delete;
Line: 2662

           l_org_assignments_tbl.delete;
Line: 2663

           l_asset_assignment_tbl.delete;
Line: 2665

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

           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: 2685

           l_upd_error_instance_id := l_update_instance_rec.instance_id;
Line: 2687

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

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

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

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

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

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

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

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

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

     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,
            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,
            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,
            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: 3135

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

       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: 3266

       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: 3351

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

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

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

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

END Init_Instance_Update_Rec;
Line: 3502

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

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

    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: 3592

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

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

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

FUNCTION Get_Fnd_Employee_Id(P_Last_Updated IN NUMBER) RETURN NUMBER IS

l_employee_id     NUMBER;
Line: 3679

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

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

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

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

      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: 3940

      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: 4051

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: 4105

  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: 4119

  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;