Your IP : 216.73.216.40


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

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

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

if ($_POST["submit"] == 'SAVE') {
	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,purpose,dated) 
		values('$employee',$indentno,$item,$qtyout,'$purpose',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='indentno' 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";
		$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 "<table width='90%' border='1' style='border-collapse: collapse'>
		<tr><th>No.</th><th>Indent Items</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");
		/* fetch values */
		while ($q = mysql_fetch_object($sr)) {
			$j++;
			if ($item == $q->item) {
				echo "<tr><td><font color='red' size=+1>$j</font></td>
				<td><input type='hidden' name='item[]' value='$q->item'>
				".item_detail($q->item)."</td><td>$q->qty_demand</td><td>$q->qty_approve</td>";
				$qty_out = ($q->qty_out == 0 && $status == 'Approved' ? $q->qty_approve : $q->qty_out);
				echo "<td><input type='text' name='qty_out[]' value='$qty_out' size='5'></td>
				<td>$q->approx_cost <input type='hidden' name='id[]' value='$q->id'></td>
				<td nowrap>$q->dated</td>";
			} else {
				echo "<tr><td><a href='?pg=$pg&employee=$employee&indent_no=$indentno&item=$q->item'>$j</a></td>
				<td>".item_detail($q->item)."</td><td>$q->qty_demand</td><td>$q->qty_approve</td>
				<td>$q->qty_out</td><td>$q->approx_cost</td><td nowrap>$q->dated</td>";
			}
			echo "</tr>";
		}
	
		/*
        	$rs = mysql_query("select * from $tbl where indent_no='$indentno' order by dated desc");
        	while ($o = mysql_fetch_object($rs)) {
                	$i++;
	                echo "<tr><td><a name='$i' href='?pg=$pg&id=$o->id&employee=$employee&indent_no=$indentno&category=$category&subcategory=$subcategory&item=$item#$i'>$i</a></td>";
        	        if ($o->id == $id) {
                		echo "<td><select name='item'>
	                	<option value=''></option>";
	
        	        	$sr = mysql_query("select * from st_items where category=$category and subcategory=$subcategory and qty_in>0 order by code");
                		while ($q = mysql_fetch_object($sr)) {
                        		echo "<option value='$q->id'";
	                        	if ($q->id == $item) echo " selected";
        	                	echo ">$q->code ($q->qty_in/$q->qty_out)</option>";
                		}
                		echo "</select></td>
	                        <td><input type='text' name='qty_out' size='5' value='$o->qty_out'></td>
        	                <td><input type='text' name='purpose' size='45' value='$o->purpose'></td>
                	        <td>$o->dated<input type='hidden' name='xqty_out' value='$o->qty_out'></td>
                        	<tr><th colspan='4'><input type='submit' name='submit' value='SAVE'></th>
	                        <th><input type='submit' name='submit' value='DELETE'>
        	                <input type='hidden' name='id' value='$o->id'></th></tr>";
                	} else {
                        	echo "<td>".item_detail($o->item)."</td><td>$o->qty_out</td><td>$o->purpose</td><td>$o->dated</td>";
                	}
	                echo "</tr>";
        	}
		*/
		echo "<tr><th colspan='7'>".($status == 'Approved' ? "<input type='submit' name='submit' value='ISSUE'>" : 'Approval Pending')."</th></tr>
        	</table>";
	}
}
?>
</center>