Your IP : 216.73.216.40


Current Path : /var/www/html/mmishra/iws8/html/istore/
Upload File :
Current File : /var/www/html/mmishra/iws8/html/istore/stutilization.inc.bak

<h3>Stock Utilization</h3>
<?php
$tbl = "st_stockout";

$id = $_REQUEST["id"];
$employee = $_REQUEST["employee"];
$indentno = $_REQUEST["indent_no"];
$item = $_REQUEST["item"];
$qtyout = $_POST["qty_out"];
$xqtyout = $_POST["xqty_out"];
$dated = date("Y-m-d");

if ($_POST["submit"] == 'ISSUE') {
	//get category/subcategory of item
	$rs = mysql_query("select * from $tbl where id=$item");
	if (mysql_num_rows($rs)) {
		$o = mysql_fetch_object($rs);
		$category = $o->category;
		$subcategory = $o->subcategory;
	}
	//utilization entry
	if (mysql_num_rows(mysql_query("select * from $tbl where id=$id"))) {
		mysql_query("update $tbl set employee='$employee',indent_no=$indentno,qty_out=$qtyout,dated=now() 
		where id=$id");
		//adjust qty in category table
		mysql_query("update st_category set qty_out=qty_out-$xqtyout+$qtyout where id=$category");
		//adjust qty in subcategory table
		mysql_query("update st_subcategory set qty_out=qty_out-$xqtyout+$qtyout where id=$subcategory");
		//adjust qty in item table
		mysql_query("update st_items set qty_out=qty_out-$xqtyout+$qtyout where id=$item");
	} else {
                mysql_query("insert into $tbl(employee,indent_no,item,qty_out,dated) 
		values('$employee',$indentno,$item,$qtyout,now())");
		//increase qty in category table
		mysql_query("update st_category set qty_out=qty_outr+$qtyout where id=$category");
		//increase qty in subcategory table
		mysql_query("update st_subcategory set qty_out=qty_out+$qtyout where id=$subcategory");
		//increase qty in item table
		mysql_query("update st_items set qty_out=qty_out+$qtyout where id=$item");
	}
}

if ($_POST["submit"] == 'DELETE') {
	mysql_query("delete from $tbl where id=$id");
	//reduce qty in category table
	mysql_query("update st_category set qty_out=qty_out-$xqtyout where id=$category");
	//reduce qty in subcategory table
	mysql_query("update st_subcategory set qty_out=qty_out-$xqtyout where id=$subcategory");
	//decude qty in item table
	mysql_query("update st_items set qty_out=qty_out-$xqtyout where id=$item");
}
?>

<center>
<table width='90%'>
<tr><td>Select

<?php

echo "employee <select name='employee' onchange=\"javascript: document.location.href='?pg=$pg&employee='+this.value\">
<option value=''></option>";

$rs = mysql_query("select emp_no,emp_name,designation from employees order by emp_name");
while ($o = mysql_fetch_object($rs)) {
        echo "<option value='$o->emp_no'";
        if ($o->emp_no == $employee) echo " selected";
        echo ">$o->emp_name</option>";
}

echo "</select>

indent No. <select name='indent_no' onchange=\"javascript: document.location.href='?pg=$pg&employee=$employee&indent_no='+this.value\">
<option value=''></option>";

$rs = mysql_query("select * from indents where employee='$employee' order by indent_no");
while ($o = mysql_fetch_object($rs)) {
        echo "<option value='$o->indent_no'";
        if ($o->indent_no == $indentno) {
		echo " selected";
		$indentdate = $o->indent_date;
		$purpose = $o->purpose;
		$recommendation = ($o->recommendation ? $o->recommendation : '--');
		$status = $o->status;
	}
        echo ">$o->indent_no ($o->purpose)</option>";
}

echo "</select>
</td></tr>
</table>";

if ($indentno) {
	if ($status != 'Approved') {
		echo "<font color='red' size='+1'>This indent is not yet approved.</font>";
	} else {
		echo "[ Purpose: $purpose ] [ Recommendation by: $recommendation ] [ Indent Date: $indentdate ]
		<table width='90%' border='1' style='border-collapse: collapse'>
		<tr><th>No.</th><th>Particulars</th><th>Qty Demand</th><th>Qty Approve</th><th>Qty Out</th><th>Approx Cost</th><th>Dated</th></tr>";

		$sr = mysql_query("select * from indent_items where indent_no=$indentno order by item");
		while ($q = mysql_fetch_object($sr)) {
			$j++;
			//item list
			if ($item == $q->item) {
		        	$rs = mysql_query("select * from $tbl where indent_no=$indentno and item=$item");
                		if (mysql_num_rows($rs)) {
					$o = mysql_fetch_object($rs);
					$id = $o->id;
					$qtyout = $o->qty_out;
				} else $qtyout = 0;

				echo "<tr><td><font color='red' size=+1>$j</font></td><td>
				<input type='hidden' name='item[]' value='$item'><input type='hidden' name='xqty_out[]' value='$qtyout'>";
				echo item_detail($q->item)."</td><td>$q->qty_demand</td><td>$q->qty_approve</td>";
				$qtyout = ($qtyout == 0 && $status == 'Approved' ? $q->qty_approve : $qtyout);
				echo "<td><input type='text' name='qty_out[]' value='$qtyout' size='5'></td>
				<td>$q->approx_cost <input type='hidden' name='id' value='$id'></td>
				<td nowrap>$q->dated</td>";
			} else {
		        	$rs = mysql_query("select * from $tbl where indent_no=$indentno and item=$q->item");
                		if (mysql_num_rows($rs)) {
					$o = mysql_fetch_object($rs);
					$qtyout = $o->qty_out;
				} else $qtyout = 0;

				$star = ($qtyout>0 ? '*' : '');
				echo "<tr><td><a href='?pg=$pg&employee=$employee&indent_no=$indentno&item=$q->item'>$j</a> $star</td>
				<td>".item_detail($q->item)."</td><td>$q->qty_demand</td><td>$q->qty_approve</td>
				<td>$qtyout</td><td>$q->approx_cost</td><td nowrap>$q->dated</td>";
			}
			echo "</tr>";
		}
		echo "<tr><th colspan='7'>".($status == 'Approved' ? "<input type='submit' name='submit' value='ISSUE'>" : 'Approval Pending')."</th></tr>
        	</table>";
	}
}
?>
</center>