DBA Data[Home] [Help]

APPS.WMS_TASK_UTILS_PVT SQL Statements

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

Line: 19

      SELECT mmtt.transaction_temp_id
           , mmtt.transaction_type_id
           , mmtt.move_order_line_id
           , mol.line_status
        FROM mtl_material_transactions_temp  mmtt
           , mtl_txn_request_lines           mol
       WHERE mmtt.transfer_lpn_id    = p_lpn_id
         AND mmtt.move_order_line_id = mol.line_id
         AND mol.line_status         = inv_globals.g_to_status_cancel_by_source;
Line: 112

      SELECT mmtt.transaction_temp_id
           , ABS(mmtt.transaction_quantity) --mmtt.primary_quantity
        FROM mtl_material_transactions_temp mmtt
       WHERE mmtt.move_order_line_id = mol_id
         AND NOT EXISTS(
              SELECT wdt.transaction_temp_id
                FROM wms_dispatched_tasks wdt
               WHERE wdt.transaction_temp_id = mmtt.transaction_temp_id
                 AND wdt.transaction_temp_id IS NOT NULL
                 AND wdt.transaction_temp_id <> p_temp_id);
Line: 124

      SELECT serial_transaction_temp_id
        FROM mtl_transaction_lots_temp
       WHERE transaction_temp_id = p_tmp_id;
Line: 129

      SELECT fm_serial_number
           , to_serial_number
        FROM mtl_serial_numbers_temp
       WHERE transaction_temp_id = p_temp_id;
Line: 135

      SELECT fm_serial_number
           , to_serial_number
        FROM mtl_serial_numbers_temp msnt, mtl_transaction_lots_temp mtlt
       WHERE mtlt.transaction_temp_id = p_temp_id
         AND msnt.transaction_temp_id = mtlt.serial_transaction_temp_id;
Line: 142

      SELECT serial_transaction_temp_id
        FROM mtl_transaction_lots_temp
       WHERE transaction_temp_id = p_temp_id;
Line: 168

       SELECT COUNT(transaction_temp_id)
         INTO cnt
         FROM wms_dispatched_tasks
        WHERE transaction_temp_id = p_temp_id;
Line: 188

         SELECT move_order_line_id
              , organization_id
              , inventory_item_id
              , content_lpn_id
              , transfer_lpn_id
              , wms_task_type
           INTO mol_id
              , l_org_id
              , l_item_id
              , l_content_lpn_id
              , l_transfer_lpn_id
              , l_wms_task_types
           FROM mtl_material_transactions_temp
          WHERE transaction_temp_id = p_temp_id;
Line: 223

           SELECT line_status
             INTO line_status
             FROM mtl_txn_request_lines
            WHERE line_id = mol_id;
Line: 269

           , p_quantity_to_delete         => l_quantity
           );
Line: 289

           mydebug(' alloc quantity deleted ' || l_del_quantity);
Line: 292

         UPDATE mtl_txn_request_lines
            SET quantity_detailed =(quantity_detailed - l_del_quantity)
          WHERE line_id = mol_id;
Line: 297

           mydebug('updated mol:' || mol_id);
Line: 300

         DELETE      wms_dispatched_tasks
               WHERE transaction_temp_id = p_temp_id;
Line: 304

           mydebug('deleted from wms_dispatched_tasks ');
Line: 307

         SELECT COUNT(transaction_temp_id)
           INTO cnt
           FROM mtl_material_transactions_temp mmtt
          WHERE mmtt.move_order_line_id = mol_id;
Line: 318

           UPDATE mtl_txn_request_lines
              SET line_status = inv_globals.g_to_status_closed
            WHERE line_id = mol_id;
Line: 323

             mydebug(' updated the mo line status to ' || inv_globals.g_to_status_closed);
Line: 336

         SELECT msi.lot_control_code
              , msi.serial_number_control_code
           INTO v_lot_control_code
              , v_serial_control_code
           FROM mtl_system_items msi, mtl_material_transactions_temp mmtt
          WHERE msi.inventory_item_id = mmtt.inventory_item_id
            AND msi.organization_id = mmtt.organization_id
            AND mmtt.transaction_temp_id = p_temp_id;
Line: 345

         SELECT nvl(mp.allocate_serial_flag,'N')  /*Bug#4003553.Added NVL function*/
           INTO v_allocate_serial_flag
           FROM mtl_parameters mp, mtl_material_transactions_temp mmtt
          WHERE mp.organization_id = mmtt.organization_id
            AND mmtt.transaction_temp_id = p_temp_id;
Line: 387

               UPDATE mtl_serial_numbers
                  SET group_mark_id = NULL
   	      WHERE serial_number BETWEEN l_fm_serial_number AND l_to_serial_number
   	      --Bug 2940878 fix added org and item restriction
   	      AND current_organization_id = l_org_id
   	      AND inventory_item_id = l_item_id;
Line: 398

             DELETE      mtl_serial_numbers_temp
                   WHERE transaction_temp_id = p_temp_id;
Line: 423

                 UPDATE mtl_serial_numbers
                    SET group_mark_id = NULL
   		WHERE serial_number BETWEEN l_fm_serial_number AND l_to_serial_number
   		--Bug 2940878 fix added org and item restriction
   	      AND current_organization_id = l_org_id
   	      AND inventory_item_id = l_item_id;
Line: 433

               DELETE FROM mtl_serial_numbers_temp
                     WHERE transaction_temp_id = l_serial_transaction_temp_id;
Line: 439

             DELETE      mtl_serial_numbers_temp
                   WHERE transaction_temp_id IN(SELECT mtlt.serial_transaction_temp_id
                                                  FROM mtl_transaction_lots_temp mtlt
                                                 WHERE mtlt.transaction_temp_id = p_temp_id);
Line: 448

             UPDATE mtl_transaction_lots_temp
                SET serial_transaction_temp_id = NULL
              WHERE transaction_temp_id = p_temp_id;
Line: 453

               mydebug(' update done ');
Line: 490

         UPDATE mtl_material_transactions_temp
            SET lpn_id = NULL
              , content_lpn_id = NULL
              , transfer_lpn_id = NULL
          WHERE transaction_temp_id = p_temp_id;
Line: 496

         DELETE      wms_dispatched_tasks
               WHERE transaction_temp_id = p_temp_id;
Line: 500

           mydebug('deleted WDT with temp_id ' || p_temp_id);
Line: 504

           DELETE FROM mtl_material_transactions_temp
                 WHERE transaction_temp_id = p_temp_id;
Line: 519

         SELECT COUNT(1)
           INTO l_count
           FROM mtl_material_transactions_temp
          WHERE transfer_lpn_id = l_transfer_lpn_id;
Line: 527

	       SELECT lpn_context INTO l_lpn_context
		 FROM wms_license_plate_numbers
		 WHERE lpn_id = l_transfer_lpn_id;
Line: 648

      SELECT 'E'
        INTO l_processed
        FROM DUAL
       WHERE EXISTS(SELECT 1
                      FROM mtl_material_transactions_temp
                     WHERE transaction_header_id = p_header_id
                       AND process_flag = 'E');
Line: 670

        mydebug('Before the select:');
Line: 673

      SELECT 'Y'
        INTO l_processed
        FROM DUAL
       WHERE EXISTS(SELECT transaction_set_id
                      FROM mtl_material_transactions
                     WHERE transaction_set_id = p_header_id);
Line: 681

        mydebug('After the select: l_processed ' || l_processed);
Line: 870

      SELECT *
        FROM mtl_material_transactions
       WHERE transaction_set_id = p_set_id;
Line: 875

      SELECT *
        FROM mtl_transaction_lot_numbers
       WHERE transaction_id IN(SELECT transaction_id
                                 FROM mtl_material_transactions
                                WHERE transaction_set_id = p_set_id);
Line: 882

      SELECT *
        FROM mtl_unit_transactions
       WHERE transaction_id IN(SELECT transaction_id
                                 FROM mtl_material_transactions
                                WHERE transaction_set_id = p_set_id);
Line: 889

      SELECT *
        FROM mtl_unit_transactions
       WHERE transaction_id IN(SELECT serial_transaction_id
                                 FROM mtl_transaction_lot_numbers
                                WHERE transaction_id IN(SELECT transaction_id
                                                          FROM mtl_material_transactions
                                                         WHERE transaction_set_id = p_set_id));
Line: 937

      SELECT msi.primary_uom_code INTO l_item_uom_code
      FROM mtl_system_items msi
      WHERE msi.inventory_item_id=l_item_id
      AND msi.organization_id=l_org_id;
Line: 948

      mmtt_row.last_update_date                := mmt_row.last_update_date;
Line: 949

      mmtt_row.last_updated_by                 := mmt_row.last_updated_by;
Line: 952

      mmtt_row.last_update_login               := mmt_row.last_update_login;
Line: 956

      mmtt_row.program_update_date             := mmt_row.program_update_date;
Line: 1120

      SELECT lpn_controlled_flag
	INTO l_lpn_control_flag
	FROM mtl_secondary_inventories
	WHERE organization_id = mmt_row.organization_id
	AND secondary_inventory_name = Nvl(mmt_row.transfer_subinventory, mmt_row.subinventory_code);
Line: 1126

        SELECT lpn_controlled_flag
	INTO l_lpn_control_flag
	FROM mtl_secondary_inventories
	WHERE organization_id = mmt_row.organization_id
	AND secondary_inventory_name = Nvl(mmt_row.subinventory_code, mmt_row.transfer_subinventory);
Line: 1143

              SELECT wlpn.lpn_context INTO l_lpn_ctx
              FROM WMS_LICENSE_PLATE_NUMBERS wlpn
	      WHERE wlpn.lpn_id =  mmtt_row.allocated_lpn_id ;
Line: 1173

    SELECT lot_control_code
         , serial_number_control_code
      INTO v_lot_control_code
         , v_serial_control_code
      FROM mtl_system_items
     WHERE inventory_item_id = l_item_id
       AND organization_id = l_org_id;
Line: 1186

    SELECT allocate_serial_flag
      INTO v_allocate_serial_flag
      FROM mtl_parameters
     WHERE organization_id = l_org_id;
Line: 1201

        mtlt_row.last_update_date            := mtln_row.last_update_date;
Line: 1202

        mtlt_row.last_updated_by             := mtln_row.last_updated_by;
Line: 1205

        mtlt_row.last_update_login           := mtln_row.last_update_login;
Line: 1325

        msnt_row.last_update_date           := mut_row.last_update_date;
Line: 1326

        msnt_row.last_updated_by            := mut_row.last_updated_by;
Line: 1329

        msnt_row.last_update_login          := mut_row.last_update_login;
Line: 1469

      SELECT *
        FROM mtl_transaction_lots_temp
       WHERE transaction_temp_id = txn_tmp_id;
Line: 1474

      SELECT *
        FROM mtl_serial_numbers_temp
       WHERE transaction_temp_id = txn_tmp_id;
Line: 1520

        SELECT 'Y'
          INTO l_crossdocked
          FROM DUAL
         WHERE EXISTS(
                 SELECT mtrl.line_id
                   FROM mtl_txn_request_lines mtrl, mtl_material_transactions mmt
                  WHERE mtrl.line_id = mmt.move_order_line_id
                    AND mtrl.backorder_delivery_detail_id IS NOT NULL
                    AND mmt.transaction_set_id = p_old_header_id);
Line: 1567

    SELECT mtl_material_transactions_s.NEXTVAL
      INTO new_txn_header_id
      FROM DUAL;
Line: 1624

        SELECT mtl_material_transactions_s.NEXTVAL
          INTO new_txn_temp_id
          FROM DUAL;
Line: 1670

	   SELECT revision_qty_control_code
             , lot_control_code
             , serial_number_control_code
	     , primary_uom_code
	     INTO v_rev_control_code
             , v_lot_control_code
             , v_serial_control_code
	     , l_uom
	     FROM mtl_system_items
	     WHERE inventory_item_id = mmtt_table(cnt).inventory_item_id
	     AND organization_id = mmtt_table(cnt).organization_id;
Line: 1691

	inv_loc_wms_utils.update_loc_sugg_capacity_nauto
	  ( x_return_status                => l_return_status
	    , x_msg_count                  => l_msg_count
            , x_msg_data                   => l_msg_data
            , p_organization_id            => mmtt_row.organization_id
            , p_inventory_location_id      => mmtt_row.transfer_to_location
            , p_inventory_item_id          => mmtt_row.inventory_item_id
            , p_primary_uom_flag           => 'Y'
            , p_transaction_uom_code       => NULL
            , p_quantity                   => mmtt_row.primary_quantity
            );
Line: 1704

	       mydebug('Unexpected error in update_loc_suggested_capacity');
Line: 1708

	       mydebug('Error in update_loc_suggested_capacity');
Line: 1718

	   SELECT reference,reference_type_code,reference_id
	     INTO l_ref,l_ref_type, l_ref_id
	     FROM mtl_txn_request_lines
	     WHERE
	     line_id = mmtt_row.move_order_line_id;
Line: 1736

	l_trohdr_rec.last_updated_by            :=   FND_GLOBAL.USER_ID;
Line: 1737

	l_trohdr_rec.last_update_date           :=   sysdate;
Line: 1738

	l_trohdr_rec.last_update_login          :=   FND_GLOBAL.USER_ID;
Line: 1754

	l_trolin_tbl(1).last_updated_by    := FND_GLOBAL.USER_ID;
Line: 1755

	l_trolin_tbl(1).last_update_date   := sysdate;
Line: 1756

	l_trolin_tbl(1).last_updated_by    := FND_GLOBAL.USER_ID;
Line: 1757

	l_trolin_tbl(1).last_update_date   := sysdate;
Line: 1758

	l_trolin_tbl(1).last_update_login  := FND_GLOBAL.LOGIN_ID;
Line: 1866

        SELECT allocate_serial_flag
          INTO v_allocate_serial_flag
          FROM mtl_parameters
         WHERE organization_id = mmtt_table(cnt).organization_id;
Line: 1909

              inv_rcv_common_apis.insert_mtlt(lot_row);
Line: 1947

		   SELECT 'Y' INTO l_already_used FROM dual WHERE exists
		     (SELECT 1
		      FROM mtl_serial_numbers
		      WHERE
		      --Bug 2940878 fix added current_organization_id ,
		      --inventory_item_id in the query
		      -- also changed the condition on group_mark_id
		      current_organization_id = mmtt_row.organization_id AND
		      inventory_item_id = mmtt_row.inventory_item_id AND
		      serial_number >= ser_row.fm_serial_number AND
		      serial_number <= ser_row.to_serial_number AND
		      --group_mark_id IS NOT NULL
		      Nvl(group_mark_id, -1) <> -1
		      );
Line: 1976

                inv_rcv_common_apis.insert_msnt(ser_row);
Line: 2016

                inv_rcv_common_apis.insert_mtlt(lot_row);
Line: 2022

            /*Need to insert both lot and serial tables*/
            IF (l_debug = 1) THEN
              mydebug(' allocate_serial_flag is Y ');
Line: 2048

		SELECT mtl_material_transactions_s.NEXTVAL
		  INTO ser_transaction_temp_id
		  FROM dual;
Line: 2060

			 SELECT 'Y' INTO l_already_used FROM dual WHERE exists
			   (SELECT 1
			    FROM mtl_serial_numbers
			    WHERE
			    --Bug 2940878 fix added current_organization_id ,
			    --inventory_item_id in the query
			    -- also changed the condition on group_mark_id
			    current_organization_id = mmtt_row.organization_id AND
			    inventory_item_id = mmtt_row.inventory_item_id AND
			    serial_number >= ser_row.fm_serial_number AND
			    serial_number <= ser_row.to_serial_number AND
			    --group_mark_id IS NOT NULL
			    Nvl(group_mark_id, -1) <> -1
			    );
Line: 2090

		      inv_rcv_common_apis.insert_msnt(ser_row);
Line: 2101

                inv_rcv_common_apis.insert_mtlt(lot_row);
Line: 2129

          mydebug(' inserting the new row into mmtt using ' || 'wms_task_dispatch_engine.insert_mmtt ');
Line: 2142

	  --Insert records into WMS_DEVICE_REQUESTS TABLE
	  wms_cartnzn_pub.insert_device_request_rec(mmtt_row);
Line: 2170

        wms_task_dispatch_engine.insert_mmtt(l_mmtt_rec => mmtt_row);
Line: 2270

    l_deleted_quantity     NUMBER         := 0;
Line: 2273

      SELECT transaction_temp_id, device_request_id
        FROM wms_dispatched_tasks
       WHERE person_id = p_emp_id
         AND(status <= 3 OR status = 9)
         AND device_request_id IS NOT NULL;
Line: 2280

      SELECT mtrl.line_id
        FROM mtl_material_transactions_temp mmtt
           , mtl_txn_request_lines mtrl
       WHERE (mmtt.transaction_temp_id = p_temp_id OR mmtt.parent_line_id = p_temp_id)
         AND mtrl.line_id = mmtt.move_order_line_id
         AND mtrl.line_status = INV_GLOBALS.G_TO_STATUS_CANCEL_BY_SOURCE;
Line: 2288

      SELECT mmtt.transaction_temp_id, mmtt.primary_quantity
        FROM mtl_material_transactions_temp mmtt
       WHERE mmtt.move_order_line_id = l_mo_line_id
         AND NOT EXISTS(SELECT 1
                          FROM mtl_material_transactions_temp t1
                         WHERE t1.parent_line_id = mmtt.transaction_temp_id)
         AND NOT EXISTS(SELECT 1
                          FROM wms_dispatched_tasks wdt
                         WHERE wdt.transaction_temp_id = mmtt.transaction_temp_id);
Line: 2299

       SELECT count(*)
         FROM mtl_material_transactions_temp mmtt
        WHERE mmtt.move_order_line_id = l_mo_line_id
          AND NOT EXISTS ( SELECT 1
                             FROM mtl_material_transactions_temp t1
                            WHERE t1.parent_line_id = mmtt.transaction_temp_id);
Line: 2345

	DELETE FROM wms_dispatched_tasks WHERE person_id = p_emp_id AND status IN(3, 9) and transaction_temp_id <> p_temp_id;
Line: 2346

	update  wms_dispatched_tasks set status = 2 where transaction_temp_id = p_temp_id and person_id = p_emp_id;
Line: 2347

/*	mydebug('Rows update in wdt 3602199' || SQL%ROWCOUNT);*/
Line: 2349

    DELETE FROM wms_dispatched_tasks where person_id = p_emp_id and status in (3,9);
Line: 2350

/*	mydebug('All rows deleted from wdt' || SQL%ROWCOUNT);*/
Line: 2361

      l_deleted_quantity  := 0;
Line: 2368

        inv_trx_util_pub.delete_transaction(
          x_return_status       => x_return_status
        , x_msg_data            => x_msg_data
        , x_msg_count           => x_msg_count
        , p_transaction_temp_id => l_txn_temp_id
        );
Line: 2376

            mydebug('Not able to delete the Txn = ' || l_txn_temp_id);
Line: 2381

        l_deleted_quantity  := l_deleted_quantity + l_txn_quantity;
Line: 2389

      UPDATE mtl_txn_request_lines
         SET quantity_detailed =(quantity_detailed - l_deleted_quantity)
           , line_status = DECODE(l_mmtt_count, 0, INV_GLOBALS.G_TO_STATUS_CLOSED, line_status)
       WHERE line_id = l_mo_line_id;
Line: 2433

      SELECT transfer_lpn_id
        INTO l_transfer_lpn_id
        FROM mtl_material_transactions_temp
       WHERE transaction_temp_id = p_temp_id
         AND content_lpn_id = transfer_lpn_id;
Line: 2464

      SELECT 'Y'
        INTO l_multiple_rows
        FROM DUAL
       WHERE EXISTS(SELECT transaction_temp_id
                      FROM mtl_material_transactions_temp
                     WHERE transfer_lpn_id = l_transfer_lpn_id
                       AND transaction_temp_id <> p_temp_id);