1068 lines
38 KiB
PHP
Executable File
1068 lines
38 KiB
PHP
Executable File
<!-- Report_consolidate_raw Report_consolidate_category -->
|
|
<script>
|
|
$(document).ready(function() {
|
|
$("#financialyear").select2();
|
|
$("#month").select2();
|
|
});
|
|
</script>
|
|
<?
|
|
$qapr = 0;
|
|
$qmay = 0;
|
|
$qjun = 0;
|
|
$qjul = 0;
|
|
$qaug = 0;
|
|
$qsep = 0;
|
|
$qoct = 0;
|
|
$qnov = 0;
|
|
$qdec = 0;
|
|
$qjan = 0;
|
|
$qfeb = 0;
|
|
$qmar = 0;
|
|
$qtot = 0;
|
|
$vapr = 0;
|
|
$vmay = 0;
|
|
$vjun = 0;
|
|
$vjul = 0;
|
|
$vaug = 0;
|
|
$vsep = 0;
|
|
$voct = 0;
|
|
$vnov = 0;
|
|
$vdec = 0;
|
|
$vjan = 0;
|
|
$vfeb = 0;
|
|
$vmar = 0;
|
|
$vtot = 0;
|
|
?>
|
|
|
|
<link rel="stylesheet" href="https://cdn.datatables.net/buttons/1.4.2/css/buttons.dataTables.min.css">
|
|
|
|
<style>
|
|
table {
|
|
width: auto;
|
|
}
|
|
</style>
|
|
|
|
<div class="content-page">
|
|
<div class="content">
|
|
<!-- Start Content-->
|
|
<div class="container-fluid">
|
|
<!-- start page title -->
|
|
<div>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="page-title-box page-title-box-alt">
|
|
<div class="page-title-right">
|
|
<ol class="breadcrumb m-0">
|
|
<li class="breadcrumb-item"><a href="javascript: void(0);">Report</a></li>
|
|
<li class="breadcrumb-item"><a href="javascript: void(0);">Material Master</a></li>
|
|
<li class="breadcrumb-item active">
|
|
<h4 class="page-title"><b> Consolidate (Category-Wise) </b></h4>
|
|
</li>
|
|
</ol>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="card">
|
|
<!-- <form class="Date-filter-form" id="DateRangeFilter" style="margin-top: 14px;margin-bottom: -11px;margin-left: 33px;"> -->
|
|
|
|
<div class="card-body">
|
|
|
|
<form method="post" action="<?php echo base_url("Report_consolidate_category"); ?>">
|
|
<div class="form-group">
|
|
|
|
<div class="row">
|
|
<div class="col-3">
|
|
<label for="client_name">
|
|
<?php echo 'Category'; ?>
|
|
</label>
|
|
|
|
<select class="form-control" id="client_name" name="client_name">
|
|
<option value="">Select Category</option>
|
|
<?php
|
|
foreach ($material as $item): { ?>
|
|
|
|
|
|
<option <?php if(isset($client_name) && ($client_name == $item->Category)){ echo 'selected'; } ?> value="<?php echo $item->Category; ?>"><?php echo $item->Category_name; ?></option>
|
|
|
|
|
|
<?php }
|
|
endforeach; ?>
|
|
|
|
</select>
|
|
</div>
|
|
|
|
<div class="col-3">
|
|
<label for="to_date">
|
|
<?php echo 'year'; ?>
|
|
</label>
|
|
|
|
<select class="form-control" id="financialyear" name="financialyear">
|
|
<option value="">Select Year</option>
|
|
<?php
|
|
|
|
|
|
foreach ($finyear as $item): { ?>
|
|
|
|
<option value="<?php echo $item->financial_year; ?>" <?php if (isset($financialyear) && ($financialyear == $item->financial_year)) {
|
|
echo 'selected';
|
|
} ?>><?php echo $item->financial_year; ?></option>
|
|
|
|
|
|
<?php }
|
|
endforeach; ?>
|
|
</select>
|
|
|
|
|
|
</div>
|
|
<div class="col-3">
|
|
<br>
|
|
|
|
<label class="mr-2"><input type="radio" class="mt-2" name="colorRadio" id="value" onclick="toggleTables('2')" value="tab"> Value</label>
|
|
<label><input type="radio" class="mt-2" name="colorRadio" id="qty" onclick="toggleTables('1')" value="ta" checked> Quantity</label>
|
|
|
|
|
|
</div>
|
|
|
|
|
|
<div class="col-3 text-right">
|
|
<input type="button" class="btn btn-danger m-2" value="Reset" onclick="window.location.href='<?= base_url('Report_consolidate_inward') ?>';">
|
|
|
|
|
|
<input type="submit" class="btn btn-success m-2" name="btn_submit" value="View Report">
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="form-group has-feedback">
|
|
|
|
</div>
|
|
|
|
|
|
</form>
|
|
<div class="box-body" style="display:block" id="a">
|
|
|
|
<table class="table table-bordered table-hover" id="tab" style="font-size:14px;">
|
|
<thead>
|
|
<tr>
|
|
<th style="text-align:center;">Category</th>
|
|
<th style="text-align:center;">Apr</th>
|
|
<th style="text-align:center;">May</th>
|
|
<th style="text-align:center;">Jun</th>
|
|
<th style="text-align:center;">Jul</th>
|
|
<th style="text-align:center;">Aug</th>
|
|
<th style="text-align:center;">Sep</th>
|
|
<th style="text-align:center;">Oct</th>
|
|
<th style="text-align:center;">Nov</th>
|
|
<th style="text-align:center;">Dec</th>
|
|
<th style="text-align:center;">Jan</th>
|
|
<th style="text-align: center;">Feb</th>
|
|
<th style="text-align: center;">Mar</th>
|
|
<th style="text-align: center;">Total</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<?php
|
|
if (!empty($spurchse)) {
|
|
$qapr = 0;
|
|
$qmay = 0;
|
|
$qjun = 0;
|
|
$qjul = 0;
|
|
$qaug = 0;
|
|
$qsep = 0;
|
|
$qoct = 0;
|
|
$qnov = 0;
|
|
$qdec = 0;
|
|
$qjan = 0;
|
|
$qfeb = 0;
|
|
$qmar = 0;
|
|
$qtot = 0;
|
|
$ab = $financialyear;
|
|
foreach ($spurchse as $index => $result) { ?>
|
|
<tr>
|
|
<td style="text-align:left;">
|
|
<a href="<?= base_url() ?>report/ilink_purchase?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>"><?php echo $result->category_name; ?> </a>
|
|
</td>
|
|
<td style="text-align:right;"><span id="april_qty<?php echo $index ?>">
|
|
<?php
|
|
$qapr = $qapr + round($result->April);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'April'; ?>"><?php echo round($result->April); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="may_qty<?php echo $index ?>">
|
|
<?php
|
|
$qmay = $qmay + round($result->May);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'May'; ?>"><?php echo round($result->May); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="june_qty<?php echo $index ?>">
|
|
<?php
|
|
$qjun = $qjun + round($result->June);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'June'; ?>"><?php echo round($result->June); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="july_qty<?php echo $index ?>">
|
|
<?php
|
|
$qjul = $qjul + round($result->July);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'July'; ?>"><?php echo round($result->July); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="aug_qty<?php echo $index ?>">
|
|
<?php
|
|
$qaug = $qaug + round($result->August);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'August'; ?>"><?php echo round($result->August); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="sep_qty<?php echo $index ?>">
|
|
<?php
|
|
$qsep = $qsep + $result->September;
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'September'; ?>"><?php echo round($result->September); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="oct_qty<?php echo $index ?>">
|
|
<?php
|
|
$qoct = $qoct + round($result->October);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'October'; ?>"><?php echo round($result->October); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="nov_qty<?php echo $index ?>">
|
|
<?php
|
|
$qnov = $qnov + round($result->November);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'November'; ?>"><?php echo round($result->November); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="dec_qty<?php echo $index ?>">
|
|
<?php
|
|
$qdec = $qdec + round($result->December);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'December'; ?>"><?php echo round($result->December); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="jan_qty<?php echo $index ?>">
|
|
<?php
|
|
$qjan = $qjan + round($result->January);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'January'; ?>"><?php echo round($result->January); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="feb_qty<?php echo $index ?>">
|
|
<?php
|
|
$qfeb = $qfeb + round($result->February);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'February'; ?>"><?php echo round($result->February); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="mar_qty<?php echo $index ?>">
|
|
<?php
|
|
$qmar = $qmar + round($result->March);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'March'; ?>"><?php echo round($result->March); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="tot_qty<?php echo $index ?>">
|
|
<?php
|
|
$qtot = $qtot + round($result->qtotal);
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_year?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>"><?php echo round($result->qtotal); ?> </a></span>
|
|
</td>
|
|
</tr>
|
|
|
|
<?php
|
|
|
|
}
|
|
|
|
|
|
?>
|
|
</tbody>
|
|
<tfoot width="100%">
|
|
<tr>
|
|
<td style="text-align:center;"><strong>Total</strong></td>
|
|
|
|
<td style="text-align:right;"><strong><?php {
|
|
echo $qapr;
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo $qmay;
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo $qjun;
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo $qjul;
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo $qaug;
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo $qsep;
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo $qoct;
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo $qnov;
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo $qdec;
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo $qjan;
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo $qfeb;
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo $qmar;
|
|
}
|
|
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo $qtot;
|
|
}
|
|
|
|
?>
|
|
</strong>
|
|
</td>
|
|
|
|
|
|
|
|
</tr>
|
|
|
|
</tfoot>
|
|
<?php
|
|
|
|
}
|
|
|
|
|
|
?>
|
|
</table>
|
|
|
|
</div>
|
|
<div class="box-body" id="b" style="display:none">
|
|
|
|
|
|
<table class="table table-bordered table-hover" style="font-size:13px!important;" id="ta">
|
|
<thead>
|
|
<tr>
|
|
<th style="text-align:center;">Category</th>
|
|
<th style="text-align:center;">Apr (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align:center;">May (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align:center;">Jun (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align:center;">Jul (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align:center;">Aug (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align:center;">Sep (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align:center;">Oct (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align:center;">Nov (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align:center;">Dec (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align:center;">Jan (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align: center;">Feb (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align: center;">Mar (<i class="fa fa-rupee "></i>)</th>
|
|
<th style="text-align: center;">Total (<i class="fa fa-rupee "></i>)</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<?php
|
|
if (!empty($spurchse)) {
|
|
$vapr = 0;
|
|
$vmay = 0;
|
|
$vjun = 0;
|
|
$vjul = 0;
|
|
$vaug = 0;
|
|
$vsep = 0;
|
|
$voct = 0;
|
|
$vnov = 0;
|
|
$vdec = 0;
|
|
$vjan = 0;
|
|
$vfeb = 0;
|
|
$vmar = 0;
|
|
$vtot = 0;
|
|
foreach ($spurchse as $index => $result) { ?>
|
|
<tr>
|
|
<td style="text-align:left;">
|
|
<a href="<?= base_url() ?>report/ilink_purchase?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>"><?php echo $result->category; ?> </a>
|
|
</td>
|
|
<td style="text-align:right;"><span id="aprilval<?php echo $index ?>">
|
|
<?php
|
|
$vapr = $vapr + number_format($result->vApril, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'April'; ?>"><?php echo number_format($result->vApril, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="mayval<?php echo $index ?>">
|
|
<?php
|
|
$vmay = $vmay + number_format($result->vMay, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'May'; ?>"><?php echo number_format($result->vMay, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="juneval<?php echo $index ?>">
|
|
<?php
|
|
$vjun = $vjun + number_format($result->vJune, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'June'; ?>"><?php echo number_format($result->vJune, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="julyval<?php echo $index ?>">
|
|
<?php
|
|
$vjul = $vjul + number_format($result->vJuly, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'July'; ?>"><?php echo number_format($result->vJuly, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="augval<?php echo $index ?>">
|
|
<?php
|
|
$vaug = $vaug + number_format($result->vAugust, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'August'; ?>"><?php echo number_format($result->vAugust, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="sepval<?php echo $index ?>">
|
|
<?php
|
|
$vsep = $vsep + number_format($result->vSeptember, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'September'; ?>"><?php echo number_format($result->vSeptember, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="octval<?php echo $index ?>">
|
|
<?php
|
|
$voct = $voct + number_format($result->vOctober, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'October'; ?>"><?php echo number_format($result->vOctober, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="novval<?php echo $index ?>">
|
|
<?php
|
|
$vnov = $vnov + number_format($result->vNovember, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'November'; ?>"><?php echo number_format($result->vNovember, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="decval<?php echo $index ?>">
|
|
<?php
|
|
$vdec = $vdec + number_format($result->vDecember, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'December'; ?>"><?php echo number_format($result->vDecember, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="janval<?php echo $index ?>">
|
|
<?php
|
|
$vjan = $vjan + number_format($result->vJanuary, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'January'; ?>"><?php echo number_format($result->vJanuary, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="febval<?php echo $index ?>">
|
|
<?php
|
|
$vfeb = $vfeb + number_format($result->vFebruary, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'February'; ?>"><?php echo number_format($result->vFebruary, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="marval<?php echo $index ?>">
|
|
<?php
|
|
$vmar = $vmar + number_format($result->vMarch, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_month?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>&m=<?php echo 'March'; ?>"><?php echo number_format($result->vMarch, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
<td style="text-align:right;"><span id="totalval<?php echo $index ?>">
|
|
<?php
|
|
$vtot = $vtot + number_format($result->vtotal, 2, '.', '');
|
|
?>
|
|
<a href="<?= base_url() ?>report/rawi_consolidate_year?ab=<?php echo $ab; ?>&cat=<?php echo $result->category; ?>"><?php echo number_format($result->vtotal, 2, '.', ''); ?> </a></span>
|
|
</td>
|
|
</tr>
|
|
|
|
<?php
|
|
|
|
}
|
|
|
|
|
|
?>
|
|
</tbody>
|
|
<tfoot width="100%">
|
|
<tr>
|
|
<td style="text-align:center;"><strong>Total</strong></td>
|
|
<td style="text-align:right;"><strong><?php {
|
|
echo number_format($vapr, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo number_format($vmay, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo number_format($vjun, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo number_format($vjul, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo number_format($vaug, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong></td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo number_format($vsep, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;"><strong>
|
|
<?php {
|
|
echo number_format($voct, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo number_format($vnov, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo number_format($vdec, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo number_format($vjan, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo number_format($vfeb, 2, '.', '');
|
|
}
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo number_format($vmar, 2, '.', '');
|
|
}
|
|
|
|
?>
|
|
</strong>
|
|
</td>
|
|
<td style="text-align:right;">
|
|
<strong>
|
|
<?php {
|
|
echo number_format($vtot, 2, '.', '');
|
|
}
|
|
|
|
?>
|
|
</strong>
|
|
</td>
|
|
|
|
|
|
|
|
</tr>
|
|
|
|
</tfoot>
|
|
<?php
|
|
|
|
}
|
|
|
|
|
|
?>
|
|
</table>
|
|
|
|
</div>
|
|
</div> <!-- end card body-->
|
|
</div> <!-- end card -->
|
|
</div><!-- end col-->
|
|
</div>
|
|
</div>
|
|
</div> <!-- container -->
|
|
</div> <!-- content -->
|
|
</div>
|
|
|
|
|
|
<script src="https://cdn.datatables.net/buttons/1.4.2/js/dataTables.buttons.min.js"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.1.3/jszip.min.js"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/pdfmake.min.js"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.1.32/vfs_fonts.js"></script>
|
|
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.html5.min.js"></script>
|
|
<script src="https://cdn.datatables.net/buttons/1.4.2/js/buttons.colVis.min.js"></script>
|
|
<script src="https://cdn.datatables.net/plug-ins/1.10.16/sorting/datetime-moment.js"></script>
|
|
<script>
|
|
// Bootstrap datepicker
|
|
// Set up your table
|
|
$(document).ready(function() {
|
|
// Initialize the DataTable with only pagination enabled
|
|
var table = $('#cc').DataTable({
|
|
dom: 'Blfrtip',
|
|
buttons: [
|
|
{
|
|
extend: 'excel',
|
|
text: 'Excel',
|
|
}
|
|
],
|
|
paging: true, // Enable pagination
|
|
searching: true, // Disable search
|
|
ordering: false, // Disable column sorting
|
|
info: false, // Disable table information
|
|
lengthChange: false, // Disable page length options
|
|
pageLength: 10, // Default rows per page
|
|
responsive: true, // Keep responsive design
|
|
language: {
|
|
paginate: {
|
|
next: '<i class="fas fa-angle-right"></i>', // Next button icon
|
|
previous: '<i class="fas fa-angle-left"></i>' // Previous button icon
|
|
}
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
|
|
|
|
<script>
|
|
|
|
|
|
// Bootstrap datepicker
|
|
// Set up your table
|
|
$(document).ready(function() {
|
|
|
|
var txt_count = 0;
|
|
$('#tab').on('search.dt', function() {
|
|
var value = $('.dataTables_filter input').val();
|
|
//console.log(value);
|
|
|
|
if(value !=''){
|
|
txt_count = 1;
|
|
}else{
|
|
txt_count = 0;
|
|
}
|
|
|
|
});
|
|
|
|
|
|
var qapril_sum = "<?php echo json_encode($qapr??0)?>";
|
|
var qmay_sum="<?php echo json_encode($qmay??0)?>";
|
|
var qjune_sum = "<?php echo json_encode($qjun??0)?>";
|
|
var qjuly_sum = "<?php echo json_encode($qjul??0)?>";
|
|
var qaug_sum = "<?php echo json_encode($qaug??0)?>";
|
|
var qsep_sum= "<?php echo json_encode($qsep??0)?>";
|
|
var qoct_sum = "<?php echo json_encode($qoct??0)?>";
|
|
var qnov_sum = "<?php echo json_encode($qnov??0)?>";
|
|
var qdec_sum= "<?php echo json_encode($qdec??0)?>";
|
|
var qjan_sum= "<?php echo json_encode($qjan??0)?>";
|
|
var qfeb_sum= "<?php echo json_encode($qfeb??0)?>";
|
|
var qmar_sum= "<?php echo json_encode($qmar??0)?>";
|
|
var qtotal_sum= "<?php echo json_encode($qtot??0)?>";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
table = $('#tab').DataTable( {
|
|
"dom": "<'row'<'col-md-6'l><'col-md-6'Bf>>" +
|
|
"<'row'<'col-md-6'><'col-md-6'>>" +
|
|
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
|
|
buttons: [
|
|
|
|
{
|
|
extend: 'excelHtml5',
|
|
footer: 'true',
|
|
//messageTop: $('h3').text(),
|
|
title: $('h3').text(),
|
|
exportOptions: {
|
|
columns: ':visible'
|
|
|
|
}
|
|
},
|
|
|
|
'colvis'
|
|
],
|
|
|
|
|
|
"footerCallback": function ( row, data, start, end, display )
|
|
{
|
|
|
|
|
|
var april_sum=0;
|
|
var may_sum=0;
|
|
var june_sum = 0;
|
|
var july_sum = 0;
|
|
var aug_sum = 0;
|
|
var sep_sum=0;
|
|
var oct_sum =0;
|
|
var nov_sum =0;
|
|
var dec_sum=0;
|
|
var jan_sum=0;
|
|
var feb_sum=0;
|
|
var mar_sum=0;
|
|
var total_sum=0;
|
|
|
|
if(txt_count !=0)
|
|
{
|
|
|
|
for(var j = 0;j<=display.length-1;j++)
|
|
{
|
|
var count = display[j];
|
|
var april= $('#april_qty'+count).text();
|
|
var may = $('#may_qty'+count).text();
|
|
var june = $('#june_qty'+count).text();
|
|
var july = $('#july_qty'+count).text();
|
|
var aug = $('#aug_qty'+count).text();
|
|
var sep = $('#sep_qty'+count).text();
|
|
var oct = $('#oct_qty'+count).text();
|
|
var nov = $('#nov_qty'+count).text();
|
|
var dec = $('#dec_qty'+count).text();
|
|
var jan = $('#jan_qty'+count).text();
|
|
var feb = $('#feb_qty'+count).text();
|
|
var mar = $('#mar_qty'+count).text();
|
|
var tot = $('#tot_qty'+count).text();
|
|
|
|
april_sum += +april;
|
|
may_sum += +may;
|
|
june_sum += +june;
|
|
july_sum += +july;
|
|
aug_sum += +aug;
|
|
sep_sum += +sep;
|
|
oct_sum += +oct;
|
|
nov_sum += +nov;
|
|
dec_sum += + dec;
|
|
jan_sum += +jan;
|
|
feb_sum += +feb;
|
|
mar_sum += +mar;
|
|
total_sum += +tot;
|
|
}
|
|
|
|
|
|
|
|
var api = this.api(), data;
|
|
var Final_april_total =parseInt(april_sum);
|
|
var Final_may_total = parseInt(may_sum);
|
|
var Final_june_total = parseInt(june_sum);
|
|
var Final_july_total = parseInt(july_sum);
|
|
var Final_aug_total = parseInt(aug_sum);
|
|
var Final_sep_total = parseInt(sep_sum);
|
|
var Final_oct_total = parseInt(oct_sum);
|
|
var Final_nov_total = parseInt(nov_sum);
|
|
var Final_dec_total = parseInt(dec_sum);
|
|
var Final_jan_total = parseInt(jan_sum);
|
|
var Final_feb_total = parseInt(feb_sum);
|
|
var Final_mar_total = parseInt(mar_sum);
|
|
var Final_tot = parseInt(total_sum);
|
|
|
|
$( api.column( 2 ).footer() ).html( Final_april_total.toFixed(2).bold() );
|
|
$( api.column( 3 ).footer() ).html( Final_may_total.toFixed(2).bold() );
|
|
$( api.column( 4 ).footer() ).html( Final_june_total.toFixed(2).bold() );
|
|
$( api.column( 5 ).footer() ).html( Final_july_total.toFixed(2).bold() );
|
|
$( api.column( 6 ).footer() ).html( Final_aug_total.toFixed(2).bold() );
|
|
$( api.column( 7 ).footer() ).html( Final_sep_total.toFixed(2).bold() );
|
|
$( api.column( 8 ).footer() ).html( Final_oct_total.toFixed(2).bold() );
|
|
$( api.column( 9 ).footer() ).html( Final_nov_total.toFixed(2).bold() );
|
|
$( api.column( 10 ).footer() ).html( Final_dec_total.toFixed(2).bold() );
|
|
$( api.column( 11 ).footer() ).html( Final_jan_total.toFixed(2).bold() );
|
|
$( api.column( 12 ).footer() ).html( Final_feb_total.toFixed(2).bold() );
|
|
$( api.column( 13 ).footer() ).html( Final_mar_total.toFixed(2).bold() );
|
|
$( api.column( 14 ).footer() ).html( Final_tot.toFixed(2).bold() );
|
|
|
|
|
|
}
|
|
|
|
else
|
|
{
|
|
|
|
var api = this.api(), data;
|
|
var Final_april_total =parseInt(qapril_sum);
|
|
var Final_may_total = parseInt(qmay_sum);
|
|
var Final_june_total = parseInt(qjune_sum);
|
|
var Final_july_total = parseInt(qjuly_sum);
|
|
var Final_aug_total = parseInt(qaug_sum);
|
|
var Final_sep_total = parseInt(qsep_sum);
|
|
var Final_oct_total = parseInt(qoct_sum);
|
|
var Final_nov_total = parseInt(qnov_sum);
|
|
var Final_dec_total = parseInt(qdec_sum);
|
|
var Final_jan_total = parseInt(qjan_sum);
|
|
var Final_feb_total = parseInt(qfeb_sum);
|
|
var Final_mar_total = parseInt(qmar_sum);
|
|
var Final_tot = parseInt(qtotal_sum);
|
|
|
|
$( api.column( 2 ).footer() ).html( Final_april_total.toFixed(2).bold() );
|
|
$( api.column( 3 ).footer() ).html( Final_may_total.toFixed(2).bold() );
|
|
$( api.column( 4 ).footer() ).html( Final_june_total.toFixed(2).bold() );
|
|
$( api.column( 5 ).footer() ).html( Final_july_total.toFixed(2).bold() );
|
|
$( api.column( 6 ).footer() ).html( Final_aug_total.toFixed(2).bold() );
|
|
$( api.column( 7 ).footer() ).html( Final_sep_total.toFixed(2).bold() );
|
|
$( api.column( 8 ).footer() ).html( Final_oct_total.toFixed(2).bold() );
|
|
$( api.column( 9 ).footer() ).html( Final_nov_total.toFixed(2).bold() );
|
|
$( api.column( 10 ).footer() ).html( Final_dec_total.toFixed(2).bold() );
|
|
$( api.column( 11 ).footer() ).html( Final_jan_total.toFixed(2).bold() );
|
|
$( api.column( 12 ).footer() ).html( Final_feb_total.toFixed(2).bold() );
|
|
$( api.column( 13 ).footer() ).html( Final_mar_total.toFixed(2).bold() );
|
|
$( api.column( 14 ).footer() ).html( Final_tot.toFixed(2).bold() );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} );
|
|
} );
|
|
$(document).ready(function() {
|
|
|
|
|
|
var vtxt_count = 0;
|
|
|
|
$('#ta').on('search.dt', function() {
|
|
|
|
var vvalue = $('#ta_filter input').val();
|
|
|
|
if(vvalue !=''){
|
|
vtxt_count = 1;
|
|
}else{
|
|
vtxt_count = 0;
|
|
}
|
|
|
|
});
|
|
|
|
|
|
|
|
var vaprilval_sum = "<?php echo json_encode($vapr??0)?>";
|
|
var vmayval_sum = "<?php echo json_encode($vmay??0)?>";
|
|
var vjuneval_sum = "<?php echo json_encode($vjun??0)?>";
|
|
var vjulyval_sum = "<?php echo json_encode($vjul??0)?>";
|
|
var vaugval_sum = "<?php echo json_encode($vaug??0)?>";
|
|
var vsepval_sum = "<?php echo json_encode($vsep??0)?>";
|
|
var voctval_sum = "<?php echo json_encode($voct??0)?>";
|
|
var vnovval_sum = "<?php echo json_encode($vnov??0)?>";
|
|
var vdecval_sum = "<?php echo json_encode($vdec??0)?>";
|
|
var vjanval_sum = "<?php echo json_encode($vjan??0)?>";
|
|
var vfebval_sum = "<?php echo json_encode($vfeb??0)?>";
|
|
var vmarval_sum = "<?php echo json_encode($vmar??0)?>";
|
|
var vtotalval_sum = "<?php echo json_encode($vtot??0)?>";
|
|
|
|
|
|
|
|
|
|
|
|
table = $('#ta').DataTable( {
|
|
"dom": "<'row'<'col-md-6'l><'col-md-6'Bf>>" +
|
|
"<'row'<'col-md-6'><'col-md-6'>>" +
|
|
"<'row'<'col-md-12't>><'row'<'col-md-4'i><'col-md-8'p>>",
|
|
buttons: [
|
|
|
|
{
|
|
extend: 'excelHtml5',
|
|
footer: 'true',
|
|
//messageTop: $('h3').text(),
|
|
title: $('h3').text(),
|
|
exportOptions: {
|
|
columns: ':visible'
|
|
|
|
}
|
|
},
|
|
|
|
'colvis'
|
|
],
|
|
|
|
|
|
"footerCallback": function ( row, data, start, end, display )
|
|
{
|
|
var aprilval_sum =0;
|
|
var mayval_sum =0;
|
|
var juneval_sum =0;
|
|
var julyval_sum =0;
|
|
var augval_sum =0;
|
|
var sepval_sum =0;
|
|
var octval_sum =0;
|
|
var novval_sum =0;
|
|
var decval_sum =0;
|
|
var janval_sum =0;
|
|
var febval_sum =0;
|
|
var marval_sum =0;
|
|
var totalval_sum =0;
|
|
if(vtxt_count !=0)
|
|
{
|
|
for(var j = 0;j<=display.length-1;j++)
|
|
{
|
|
var count = display[j];
|
|
|
|
var aprilv= $('#aprilval'+count).text();
|
|
var mayv = $('#mayval'+count).text();
|
|
var junev = $('#juneval'+count).text();
|
|
var julyv = $('#julyval'+count).text();
|
|
var augv = $('#augval'+count).text();
|
|
var sepv = $('#sepval'+count).text();
|
|
var octv = $('#octval'+count).text();
|
|
var novv = $('#novval'+count).text();
|
|
var decv = $('#decval'+count).text();
|
|
var janv = $('#janval'+count).text();
|
|
var febv = $('#febval'+count).text();
|
|
var marv = $('#marval'+count).text();
|
|
var totv = $('#totalval'+count).text();
|
|
|
|
aprilval_sum += +aprilv;
|
|
mayval_sum += +mayv;
|
|
juneval_sum += +junev;
|
|
julyval_sum += +julyv;
|
|
augval_sum += +augv;
|
|
sepval_sum += +sepv;
|
|
octval_sum += +octv;
|
|
novval_sum += +novv;
|
|
decval_sum += + decv;
|
|
janval_sum += +janv;
|
|
febval_sum += +febv;
|
|
marval_sum += +marv;
|
|
totalval_sum += +totv;
|
|
|
|
|
|
}
|
|
|
|
|
|
var api = this.api(), data;
|
|
var Final_april_total =parseInt(aprilval_sum);
|
|
var Final_may_total = parseInt(mayval_sum);
|
|
var Final_june_total = parseInt(juneval_sum);
|
|
var Final_july_total = parseInt(julyval_sum);
|
|
var Final_aug_total = parseInt(augval_sum);
|
|
var Final_sep_total = parseInt(sepval_sum);
|
|
var Final_oct_total = parseInt(octval_sum);
|
|
var Final_nov_total = parseInt(novval_sum);
|
|
var Final_dec_total = parseInt(decval_sum);
|
|
var Final_jan_total = parseInt(janval_sum);
|
|
var Final_feb_total = parseInt(febval_sum);
|
|
var Final_mar_total = parseInt(marval_sum);
|
|
var Final_tot = parseInt(totalval_sum);
|
|
|
|
$( api.column( 2 ).footer() ).html( Final_april_total.toFixed(2).bold() );
|
|
$( api.column( 3 ).footer() ).html( Final_may_total.toFixed(2).bold() );
|
|
$( api.column( 4 ).footer() ).html( Final_june_total.toFixed(2).bold() );
|
|
$( api.column( 5 ).footer() ).html( Final_july_total.toFixed(2).bold() );
|
|
$( api.column( 6 ).footer() ).html( Final_aug_total.toFixed(2).bold() );
|
|
$( api.column( 7 ).footer() ).html( Final_sep_total.toFixed(2).bold() );
|
|
$( api.column( 8 ).footer() ).html( Final_oct_total.toFixed(2).bold() );
|
|
$( api.column( 9 ).footer() ).html( Final_nov_total.toFixed(2).bold() );
|
|
$( api.column( 10 ).footer() ).html( Final_dec_total.toFixed(2).bold() );
|
|
$( api.column( 11 ).footer() ).html( Final_jan_total.toFixed(2).bold() );
|
|
$( api.column( 12 ).footer() ).html( Final_feb_total.toFixed(2).bold() );
|
|
$( api.column( 13 ).footer() ).html( Final_mar_total.toFixed(2).bold() );
|
|
$( api.column( 14 ).footer() ).html( Final_tot.toFixed(2).bold() );
|
|
|
|
}
|
|
|
|
else
|
|
{
|
|
|
|
|
|
var api = this.api(), data;
|
|
var Final_april_total =parseInt(vaprilval_sum);
|
|
var Final_may_total = parseInt(vmayval_sum);
|
|
var Final_june_total = parseInt(vjuneval_sum);
|
|
var Final_july_total = parseInt(vjulyval_sum);
|
|
var Final_aug_total = parseInt(vaugval_sum);
|
|
var Final_sep_total = parseInt(vsepval_sum);
|
|
var Final_oct_total = parseInt(voctval_sum);
|
|
var Final_nov_total = parseInt(vnovval_sum);
|
|
var Final_dec_total = parseInt(vdecval_sum);
|
|
var Final_jan_total = parseInt(vjanval_sum);
|
|
var Final_feb_total = parseInt(vfebval_sum);
|
|
var Final_mar_total = parseInt(vmarval_sum);
|
|
var Final_tot = parseInt(vtotalval_sum);
|
|
|
|
$( api.column( 2 ).footer() ).html( Final_april_total.toFixed(2).bold() );
|
|
$( api.column( 3 ).footer() ).html( Final_may_total.toFixed(2).bold() );
|
|
$( api.column( 4 ).footer() ).html( Final_june_total.toFixed(2).bold() );
|
|
$( api.column( 5 ).footer() ).html( Final_july_total.toFixed(2).bold() );
|
|
$( api.column( 6 ).footer() ).html( Final_aug_total.toFixed(2).bold() );
|
|
$( api.column( 7 ).footer() ).html( Final_sep_total.toFixed(2).bold() );
|
|
$( api.column( 8 ).footer() ).html( Final_oct_total.toFixed(2).bold() );
|
|
$( api.column( 9 ).footer() ).html( Final_nov_total.toFixed(2).bold() );
|
|
$( api.column( 10 ).footer() ).html( Final_dec_total.toFixed(2).bold() );
|
|
$( api.column( 11 ).footer() ).html( Final_jan_total.toFixed(2).bold() );
|
|
$( api.column( 12 ).footer() ).html( Final_feb_total.toFixed(2).bold() );
|
|
$( api.column( 13 ).footer() ).html( Final_mar_total.toFixed(2).bold() );
|
|
$( api.column( 14 ).footer() ).html( Final_tot.toFixed(2).bold() );
|
|
|
|
}
|
|
|
|
}
|
|
|
|
} );
|
|
} );
|
|
|
|
|
|
function toggleTables(which)
|
|
{
|
|
|
|
if(which == "1") {
|
|
document.getElementById('a').style.display = "block";
|
|
document.getElementById('b').style.display = "none";
|
|
|
|
}
|
|
if(which == "2") {
|
|
document.getElementById('b').style.display = "block";
|
|
document.getElementById('a').style.display = "none";
|
|
|
|
}
|
|
}
|
|
|
|
</script>
|
|
|
|
|