107 lines
4.1 KiB
PHP
107 lines
4.1 KiB
PHP
<?php include('pdf_header.php');
|
|
//include('includes/config/config.php');
|
|
//include('includes/functions.php');
|
|
//include('pop_up_top.php');
|
|
?><html>
|
|
<link href="includes/css-js/admin.css" rel="stylesheet" type="text/css" />
|
|
|
|
<body>
|
|
<table width="100%">
|
|
<tr>
|
|
<div style="font-size:12px">
|
|
<td width="25%" align="left"> Run Date : <?php echo date("d-M-Y"); ?></td>
|
|
<td width="50%" align="center"><strong>STOCK LEVEL</strong></td>
|
|
<td width="25%" align="left"> User : <?php echo $username ?></td>
|
|
</tr>
|
|
</table>
|
|
<table border="1" width="100%">
|
|
<?php
|
|
$sql = base64_decode($filterkey);
|
|
|
|
$result = mysqli_query($conn, $sql);
|
|
?><tr bgcolor='#eeeeee'>
|
|
<th width=5%>Sr.</th>
|
|
<th width=25%>Item Name</th>
|
|
<th width="20%">Item Code</th>
|
|
<th width=15%>Total Stock</th>
|
|
<th width=10%>Usage Category</th>
|
|
<!-- <th width=10%>Total Avl.</th> -->
|
|
<th width=10%>Batch</th>
|
|
<th width="10%">Available Batch Qty</th>
|
|
<th width="10%">Expiry Date </th>
|
|
</tr><?php
|
|
while ($row1 = mysqli_fetch_array($result)) {
|
|
extract($row1);
|
|
$total_stock = 0;
|
|
$total_hold = 0;
|
|
|
|
$item_id = $row1['item_id'];
|
|
$item_desc = getFieldFromTable('item_name', 'tbl_items', 'item_id', $item_id);
|
|
$item_code = getTableFieldValue('tbl_items', 'item_code', 'item_id', $item_id);
|
|
$unit_id = getTableFieldValue('tbl_items', 'unit_id', 'item_id', $item_id);
|
|
$unit_name = getTableFieldValue('unit_master', 'unit_name', 'unit_id', $unit_id);
|
|
$medicine_usage_cat_name = getTableFieldValue('medicine_usage_cat', 'medicine_usage_cat_name', 'medicine_usage_cat_id', $row1['medicine_usage_cat_id']);
|
|
$sql_details = "select distinct item_id from item_stock ";
|
|
|
|
$sql_details = "select item_stock_id,item_id,item_batch_no,expiry_date,stock_qty from item_stock where item_id='" . $row1['item_id'] . "' and stock_qty>0";
|
|
$result_details = mysqli_query($conn, $sql_details);
|
|
$detailed_info = '';
|
|
$batch_info = '';
|
|
$expiry_info = '';
|
|
$batch_avl_qty = '';
|
|
|
|
while ($row_details = mysqli_fetch_assoc($result_details)) {
|
|
extract($row_details);
|
|
$item_stock = $stock_qty;
|
|
$sql_item_stock1 = "select sum(issue_qty),item_batch_no from stock_issue_items where stock_issue_id in (select stock_issue_id from stock_issue where STATUS='N' ) and item_id=$item_id and item_batch_no='" . $item_batch_no . "' group by item_batch_no,item_id ";
|
|
$result_item_stock1 = mysqli_query($conn, $sql_item_stock1);
|
|
$row_item_stock1 = mysqli_fetch_array($result_item_stock1);
|
|
if ($row_item_stock1[0] != "" && $row_item_stock1[0] != null) {
|
|
$hold_qty = $row_item_stock1[0];
|
|
} else {
|
|
$hold_qty = 0.0;
|
|
}
|
|
$total_hold += $hold_qty;
|
|
$total_stock += $item_stock;
|
|
|
|
$available_qty = floatval($item_stock) - floatval($hold_qty);
|
|
|
|
if ($total_stock > 0) {
|
|
$batch_info .= $item_batch_no . "<br>";
|
|
$batch_avl_qty .= $available_qty . "<br>";
|
|
$expiry_info .= (isset($row_details['expiry_date'])) ? date_format(date_create($row_details['expiry_date']), "d-m-Y") . "<br>" : "" . "<br>";
|
|
|
|
$detailed_info .= "<br><p><b>Batch</b>:" . $item_batch_no;
|
|
$detailed_info .= ", <b>Expiry</b>:";
|
|
$detailed_info .= (isset($row_details['expiry_date'])) ? date_format(date_create($row_details['expiry_date']), "M-Y ") : "";
|
|
$detailed_info .= ", <b>Stock</b>: " . $item_stock . " " . $unit_name;
|
|
$detailed_info .= ", <b>Hold</b>: " . $hold_qty . " " . $unit_name;
|
|
$detailed_info .= ", <b>Available</b>: " . $available_qty . " " . $unit_name . "</p>";
|
|
}
|
|
}
|
|
|
|
//$links = $edit_link1;
|
|
$total_available = floatval($total_stock) - floatval($total_hold);
|
|
|
|
$count = $count + 1;
|
|
?><tr>
|
|
<td><?php echo $count; ?></td>
|
|
<td> <?php echo $item_desc; ?></td>
|
|
<td><?php echo $item_code ?></td>
|
|
|
|
<td> <?php echo $total_stock ?></td>
|
|
<td><?php echo $medicine_usage_cat_name ?></td>
|
|
<td> <?php echo $batch_info ?></td>
|
|
<td> <?php echo $batch_avl_qty ?></td>
|
|
<td> <?php echo $expiry_info ?></td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
?>
|
|
</table>
|
|
</body>
|
|
|
|
</html>
|
|
<?php
|
|
include('pdf_footer.php');
|
|
?>
|