DBA Data[Home] [Help]

APPS.GMI_XFER_MST_PKG SQL Statements

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

Line: 10

  #	insert_row
  # SYNOPSIS
  #	 proc insert_row
  # DESCRIPTION
  #      This particular procedure is used to insert the values into
  #      the ic_xfer_mst table.
  #################################################################*/

  PROCEDURE insert_row	 (p_commit IN VARCHAR2,
				  p_called_by_form IN VARCHAR2,
				  p_transfer_id	IN NUMBER,
				  p_transfer_no IN VARCHAR2,
				  p_transfer_batch IN VARCHAR2,
				  p_orgn_code IN VARCHAR2,
				  p_transfer_status IN VARCHAR2,
				  p_item_id IN NUMBER,
				  p_lot_id IN NUMBER,
				  p_lot_status IN VARCHAR2,
				  p_release_reason_code IN VARCHAR2,
                                  p_receive_reason_code IN VARCHAR2,
				  p_cancel_reason_code IN VARCHAR2,
				  p_from_warehouse IN VARCHAR2,
				  p_from_location IN VARCHAR2,
				  p_to_warehouse IN VARCHAR2,
				  p_to_location IN VARCHAR2,
				  p_release_quantity1 IN NUMBER,
				  p_release_quantity2 IN NUMBER,
				  p_release_uom1 IN VARCHAR2,
				  p_release_uom2 IN VARCHAR2,
				  p_receive_quantity1 IN NUMBER,
				  p_receive_quantity2 IN NUMBER,
				  p_scheduled_release_date IN DATE,
				  p_actual_release_date IN DATE,
				  p_scheduled_receive_date IN DATE,
				  p_actual_receive_date IN DATE,
				  p_cancel_date	IN DATE,
				  p_delete_mark IN NUMBER,
				  p_received_by IN NUMBER,
				  p_released_by IN NUMBER,
				  p_canceled_by IN NUMBER,
				  p_text_code IN NUMBER,
				  p_comments IN VARCHAR2,
				  p_attribute_category IN VARCHAR2,
				  p_attribute1 IN VARCHAR2,
				  p_attribute2 IN VARCHAR2,
				  p_attribute3 IN VARCHAR2,
				  p_attribute4 IN VARCHAR2,
				  p_attribute5 IN VARCHAR2,
				  p_attribute6 IN VARCHAR2,
				  p_attribute7 IN VARCHAR2,
				  p_attribute8 IN VARCHAR2,
				  p_attribute9 IN VARCHAR2,
				  p_attribute10 IN VARCHAR2,
				  p_attribute11 IN VARCHAR2,
				  p_attribute12 IN VARCHAR2,
				  p_attribute13 IN VARCHAR2,
				  p_attribute14 IN VARCHAR2,
				  p_attribute15 IN VARCHAR2,
				  p_attribute16 IN VARCHAR2,
				  p_attribute17 IN VARCHAR2,
				  p_attribute18 IN VARCHAR2,
				  p_attribute19 IN VARCHAR2,
				  p_attribute20 IN VARCHAR2,
				  p_attribute21 IN VARCHAR2,
				  p_attribute22 IN VARCHAR2,
				  p_attribute23 IN VARCHAR2,
				  p_attribute24 IN VARCHAR2,
				  p_attribute25 IN VARCHAR2,
				  p_attribute26 IN VARCHAR2,
				  p_attribute27 IN VARCHAR2,
				  p_attribute28 IN VARCHAR2,
				  p_attribute29 IN VARCHAR2,
				  p_attribute30 IN VARCHAR2,
				  p_created_by IN NUMBER,
				  p_creation_date IN DATE,
				  p_last_updated_by IN NUMBER,
				  p_last_update_date IN DATE,
				  p_last_update_login IN NUMBER,
				  x_rowid OUT NOCOPY VARCHAR2,
				  x_return_status OUT NOCOPY VARCHAR2,
				  x_oracle_error OUT NOCOPY NUMBER,
				  x_msg_data OUT NOCOPY VARCHAR2)
  IS

  /*   Local Variables */

  l_return_status	VARCHAR2(1) := 'S';
Line: 115

    SAVEPOINT Insert_Row;
Line: 156

    INSERT INTO ic_xfer_mst
				(transfer_id,
				 transfer_no,
				 transfer_batch,
				 orgn_code,
				 transfer_status,
				 item_id,
				 lot_id,
				 lot_status,
				 release_reason_code,
				 receive_reason_code,
				 cancel_reason_code,
				 from_warehouse,
				 from_location,
				 to_warehouse,
				 to_location,
				 release_quantity1,
				 release_quantity2,
                                 release_uom1,
				 release_uom2,
				 receive_quantity1,
				 receive_quantity2,
				 scheduled_release_date,
				 actual_release_date,
				 scheduled_receive_date,
				 actual_receive_date,
				 cancel_date,
				 delete_mark,
				 received_by,
				 released_by,
				 canceled_by,
				 text_code,
				 comments,
				 attribute_category ,
				 attribute1 ,
				 attribute2 ,
				 attribute3 ,
				 attribute4 ,
				 attribute5 ,
				 attribute6 ,
				 attribute7 ,
				 attribute8 ,
				 attribute9 ,
				 attribute10 ,
				 attribute11 ,
				 attribute12 ,
				 attribute13 ,
				 attribute14 ,
				 attribute15 ,
				 attribute16 ,
				 attribute17 ,
				 attribute18 ,
				 attribute19 ,
				 attribute20 ,
				 attribute21 ,
				 attribute22 ,
				 attribute23 ,
				 attribute24 ,
				 attribute25 ,
				 attribute26 ,
				 attribute27 ,
				 attribute28 ,
				 attribute29 ,
				 attribute30 ,
				 created_by ,
				 creation_date ,
				 last_updated_by ,
				 last_update_date ,
				 last_update_login)
    VALUES
				(p_transfer_id	,
				 p_transfer_no ,
				 p_transfer_batch ,
				 p_orgn_code ,
				 p_transfer_status ,
				 p_item_id ,
				 p_lot_id ,
				 p_lot_status ,
				 p_release_reason_code ,
                                 p_receive_reason_code ,
				 p_cancel_reason_code ,
				 p_from_warehouse ,
				 p_from_location ,
				 p_to_warehouse ,
				 p_to_location ,
				 p_release_quantity1 ,
				 p_release_quantity2 ,
				 p_release_uom1,
				 p_release_uom2,
				 p_receive_quantity1,
				 p_receive_quantity2,
				 p_scheduled_release_date ,
				 p_actual_release_date ,
				 p_scheduled_receive_date ,
				 p_actual_receive_date ,
				 p_cancel_date	,
				 p_delete_mark ,
				 p_received_by ,
				 p_released_by ,
				 p_canceled_by ,
				 p_text_code ,
				 p_comments ,
				 p_attribute_category ,
				 p_attribute1 ,
				 p_attribute2 ,
				 p_attribute3 ,
				 p_attribute4 ,
				 p_attribute5 ,
				 p_attribute6 ,
				 p_attribute7 ,
				 p_attribute8 ,
				 p_attribute9 ,
				 p_attribute10 ,
				 p_attribute11 ,
				 p_attribute12 ,
				 p_attribute13 ,
				 p_attribute14 ,
				 p_attribute15 ,
				 p_attribute16 ,
				 p_attribute17 ,
				 p_attribute18 ,
				 p_attribute19 ,
				 p_attribute20 ,
				 p_attribute21 ,
				 p_attribute22 ,
				 p_attribute23 ,
				 p_attribute24 ,
				 p_attribute25 ,
				 p_attribute26 ,
				 p_attribute27 ,
				 p_attribute28 ,
				 p_attribute29 ,
				 p_attribute30 ,
				 p_created_by ,
				 p_creation_date ,
				 p_last_updated_by ,
				 p_last_update_date ,
				 p_last_update_login);
Line: 295

    /*   Now get the row id of the inserted record */

    Check_Primary_Key
   	   	   		 (p_orgn_code,
				  p_transfer_no,
				  'F',
				  l_rowid,
				  l_key_exists);
Line: 317

      ROLLBACK TO SAVEPOINT Insert_Row;
Line: 328

      ROLLBACK TO SAVEPOINT Insert_Row;
Line: 331

      FND_MESSAGE.SET_NAME('GMA', 'SY_DUPKEYINSERT');
Line: 338

      ROLLBACK TO SAVEPOINT Insert_Row;
Line: 341

      FND_MESSAGE.SET_NAME('GMI', 'IC_NO_RECORD_INSERTED');
Line: 349

      ROLLBACK TO SAVEPOINT Insert_Row;
Line: 360

  END Insert_Row;
Line: 364

  #	update_row
  # SYNOPSIS
  #	 proc update_row
  # DESCRIPTION
  #      This particular procedure is used to update the values into
  #      the ic_xfer_mst table.
  #################################################################*/

  PROCEDURE update_row	 (p_commit IN VARCHAR2,
				  p_called_by_form IN VARCHAR2,
				  p_rowid IN VARCHAR2,
				  p_transfer_id	IN NUMBER,
				  p_transfer_no IN VARCHAR2,
				  p_transfer_batch IN VARCHAR2,
				  p_orgn_code IN VARCHAR2,
				  p_transfer_status IN VARCHAR2,
				  p_item_id IN NUMBER,
				  p_lot_id IN NUMBER,
				  p_lot_status IN VARCHAR2,
				  p_release_reason_code IN VARCHAR2,
                                  p_receive_reason_code IN VARCHAR2,
				  p_cancel_reason_code IN VARCHAR2,
				  p_from_warehouse IN VARCHAR2,
				  p_from_location IN VARCHAR2,
				  p_to_warehouse IN VARCHAR2,
				  p_to_location IN VARCHAR2,
				  p_release_quantity1 IN NUMBER,
				  p_release_quantity2 IN NUMBER,
				  p_release_uom1 IN VARCHAR2,
				  p_release_uom2 IN VARCHAR2,
				  p_receive_quantity1 IN NUMBER,
				  p_receive_quantity2 IN NUMBER,
				  p_scheduled_release_date IN DATE,
				  p_actual_release_date IN DATE,
				  p_scheduled_receive_date IN DATE,
				  p_actual_receive_date IN DATE,
				  p_cancel_date	IN DATE,
				  p_delete_mark IN NUMBER,
				  p_received_by IN NUMBER,
				  p_released_by IN NUMBER,
				  p_canceled_by IN NUMBER,
				  p_text_code IN NUMBER,
				  p_comments IN VARCHAR2,
				  p_attribute_category IN VARCHAR2,
				  p_attribute1 IN VARCHAR2,
				  p_attribute2 IN VARCHAR2,
				  p_attribute3 IN VARCHAR2,
				  p_attribute4 IN VARCHAR2,
				  p_attribute5 IN VARCHAR2,
				  p_attribute6 IN VARCHAR2,
				  p_attribute7 IN VARCHAR2,
				  p_attribute8 IN VARCHAR2,
				  p_attribute9 IN VARCHAR2,
				  p_attribute10 IN VARCHAR2,
				  p_attribute11 IN VARCHAR2,
				  p_attribute12 IN VARCHAR2,
				  p_attribute13 IN VARCHAR2,
				  p_attribute14 IN VARCHAR2,
				  p_attribute15 IN VARCHAR2,
				  p_attribute16 IN VARCHAR2,
				  p_attribute17 IN VARCHAR2,
				  p_attribute18 IN VARCHAR2,
				  p_attribute19 IN VARCHAR2,
				  p_attribute20 IN VARCHAR2,
				  p_attribute21 IN VARCHAR2,
				  p_attribute22 IN VARCHAR2,
				  p_attribute23 IN VARCHAR2,
				  p_attribute24 IN VARCHAR2,
				  p_attribute25 IN VARCHAR2,
				  p_attribute26 IN VARCHAR2,
				  p_attribute27 IN VARCHAR2,
				  p_attribute28 IN VARCHAR2,
				  p_attribute29 IN VARCHAR2,
				  p_attribute30 IN VARCHAR2,
				  p_created_by IN NUMBER,
				  p_creation_date IN DATE,
				  p_last_updated_by IN NUMBER,
				  p_last_update_date IN DATE,
				  p_last_update_login IN NUMBER,
				  x_return_status OUT NOCOPY VARCHAR2,
				  x_oracle_error OUT NOCOPY NUMBER,
				  x_msg_data OUT NOCOPY VARCHAR2)
  IS
    /*   Local Variables */

    l_return_status	VARCHAR2(1) := 'S';
Line: 462

    SAVEPOINT Update_Row;
Line: 491

    UPDATE ic_xfer_mst
    SET				   transfer_status  		= p_transfer_status,
       				   transfer_batch   		= p_transfer_batch,
				   item_id  			= p_item_id,
				   lot_id  			= p_lot_id,
				   lot_status  			= p_lot_status,
				   release_reason_code  	= p_release_reason_code,
                                   receive_reason_code  	= p_receive_reason_code,
				   cancel_reason_code  		= p_cancel_reason_code,
				   from_warehouse  		= p_from_warehouse,
				   from_location  		= p_from_location,
				   to_warehouse  		= p_to_warehouse,
				   to_location  		= p_to_location,
				   release_quantity1  		= p_release_quantity1,
				   release_quantity2  		= p_release_quantity2,
				   release_uom1  		= p_release_uom1,
				   release_uom2  		= p_release_uom2,
				   receive_quantity1  		= p_receive_quantity1,
				   receive_quantity2  		= p_receive_quantity2,
				   scheduled_release_date  	= p_scheduled_release_date,
				   actual_release_date  	= p_actual_release_date,
				   scheduled_receive_date 	= p_scheduled_receive_date,
				   actual_receive_date  	= p_actual_receive_date,
				   cancel_date	 		= p_cancel_date,
				   delete_mark  		= p_delete_mark,
				   received_by  		= p_received_by,
				   released_by  		= p_released_by,
				   canceled_by  		= p_canceled_by,
				   text_code  			= p_text_code,
				   comments  			= p_comments,
				   attribute_category  		= p_attribute_category,
				   attribute1  			= p_attribute1,
				   attribute2  			= p_attribute2,
				   attribute3  			= p_attribute3,
				   attribute4  			= p_attribute4,
				   attribute5  			= p_attribute5,
				   attribute6  			= p_attribute6,
				   attribute7  			= p_attribute7,
				   attribute8  			= p_attribute8,
				   attribute9  			= p_attribute9,
				   attribute10  		= p_attribute10,
				   attribute11  		= p_attribute11,
				   attribute12  		= p_attribute12,
				   attribute13  		= p_attribute13,
				   attribute14  		= p_attribute14,
				   attribute15  		= p_attribute15,
				   attribute16  		= p_attribute16,
				   attribute17  		= p_attribute17,
				   attribute18  		= p_attribute18,
				   attribute19  		= p_attribute19,
				   attribute20  		= p_attribute20,
				   attribute21  		= p_attribute21,
				   attribute22  		= p_attribute22,
				   attribute23  		= p_attribute23,
				   attribute24  		= p_attribute24,
				   attribute25  		= p_attribute25,
				   attribute26  		= p_attribute26,
				   attribute27  		= p_attribute27,
				   attribute28  		= p_attribute28,
				   attribute29  		= p_attribute29,
				   attribute30  		= p_attribute30,
				   created_by  			= p_created_by,
				   creation_date 		= p_creation_date,
				   last_updated_by  		= p_last_updated_by,
				   last_update_date  		= p_last_update_date,
				   last_update_login  		= p_last_update_login
    WHERE			rowid = p_rowid;
Line: 570

      ROLLBACK TO SAVEPOINT Update_Row;
Line: 581

      ROLLBACK TO SAVEPOINT Update_Row;
Line: 593

      ROLLBACK TO SAVEPOINT Update_Row;
Line: 604

  END Update_Row;
Line: 618

				  p_last_update_date IN DATE,
				  x_return_status OUT NOCOPY VARCHAR2,
				  x_oracle_error OUT NOCOPY NUMBER,
				  x_msg_data OUT NOCOPY VARCHAR2)
  IS

    /*  Alpha Variables */

    L_RETURN_STATUS	  VARCHAR2(1) := 'S';
Line: 641

      SELECT	last_update_date
      FROM	ic_xfer_mst
      WHERE	rowid = p_rowid
      FOR UPDATE OF last_update_date NOWAIT;
Line: 667

    IF LockTransferRcd.last_update_date <> p_last_update_date THEN
      RAISE RECORD_CHANGED_ERROR;
Line: 754

      SELECT orgn_code
      FROM   sy_orgn_mst
      WHERE  orgn_code = p_orgn_code
             AND delete_mark = 0;
Line: 826

      SELECT rowid
      FROM   ic_xfer_mst
      WHERE  transfer_no = p_transfer_no
             AND orgn_code = p_orgn_code;