197 lines
9.2 KiB
PHP
197 lines
9.2 KiB
PHP
|
|
<?php
|
|
//print_r($reportdata);
|
|
$src='';
|
|
$reportid = '';
|
|
$igrno = '';
|
|
$igrlineitemno = '';
|
|
$invoiceno = '';
|
|
$invoicedate = '';
|
|
$customername = '';
|
|
$product_description = '';
|
|
|
|
$qty = '';
|
|
$batchdate = '';
|
|
$inspector = '';
|
|
$approvedby = '';
|
|
if(!empty($reportdata['master'])){
|
|
foreach($reportdata['master'] as $m)
|
|
{
|
|
$src = $m->chartdata;
|
|
$reportid = $m->testreport_id;
|
|
$invoiceno = $m->DeliveryChellanOrInvoiceNo;
|
|
$invoicedate = $m->DeliveryChellanDate;
|
|
$customername = $m->SupplierName;
|
|
$product_description = $m->Materialname;
|
|
$igrno = $m->IGRNO;
|
|
$igrlineitemno = $m->IGRItemNo;
|
|
$qty = $m->QuantityAsPerInvoice;
|
|
$batchdate = $m->batchdate;
|
|
$inspector = $m->FirstName.' '.$m->LastName;
|
|
$approvedby = $m->approvedby;
|
|
}
|
|
}
|
|
|
|
$cname = '';
|
|
$caddress = '';
|
|
$pic = '';
|
|
if(!empty($reportdata['company'])){
|
|
foreach($reportdata['company'] as $c)
|
|
{
|
|
$cname = $c->CompanyName;
|
|
$caddress = $c->Address;
|
|
$pic = $c->ProfilePic;
|
|
}
|
|
}
|
|
?>
|
|
<style>
|
|
td{
|
|
text-align:center;
|
|
height:17px;
|
|
}
|
|
|
|
table{
|
|
|
|
font-size:10px;
|
|
}
|
|
</style>
|
|
<html>
|
|
<body>
|
|
<!-- <table style="border-collapse:collapse;border-left-style:hidden;" border="1" cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr><td colspan="6" style="text-align:center;"><h2>PRE DISPATCH INSPECTION REPORT</h2></td></tr>
|
|
<tr><td rowspan="5" style="text-align:center;width:20%"><img src="<?php echo base_url().'uploads/images/'.$pic;?>" alt="no image"/></td>
|
|
<td rowspan="5" style="text-align:center;"><b><?php echo $cname;?></b><br><?php echo $caddress;?></td>
|
|
<td style="text-align:center;width:30%">CUSTOMER NAME</td>
|
|
|
|
<td colspan="6"style="text-align:center;width:100%"><b><?php echo $customername;?></b></td>
|
|
</tr>
|
|
<tr><td style="text-align:center;width:10%">MATERIAL NAME</td><td style="text-align:center;width:20%"><b><?php echo $product_description;?><b></td><td style="text-align:center;width:20%">INVOICE NO</td><td style="text-align:center;width:10%"><b><?php echo $invoiceno;?></b></td></tr>
|
|
<tr><td rowspan="3">Qty</td> <td rowspan="3"> <b><?php echo $qty;?> kgs</b></td> <td>INVOICE DATE</td><td><b><?php echo date_format(date_create($invoicedate),'d-m-Y');?></b></td></tr>
|
|
<tr><td>Batch NO</td><td><b><?php echo $batchno;?></b></td></tr>
|
|
<tr><td>BATCH DATE</td><td><b><?php echo date_format(date_create($batchdate),'d-m-Y');?></b></td></tr>
|
|
</tbody>
|
|
</table> -->
|
|
<table style="border-collapse:collapse;border-left-style:hidden;width:100%" border="1" cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr>
|
|
<td colspan="6"><h2>INWARD MATERIAL INSPECTION REPORT</h2></td>
|
|
</tr>
|
|
<tr >
|
|
<td rowspan="5" ><img src="<?php echo base_url().'uploads/images/'.$pic;?>" alt="no image"/></td>
|
|
<td rowspan="5" width="38%"><b><?php echo $cname;?></b><br><?php echo $caddress;?></td>
|
|
<td width="8%" rowspan="2">SUPPLIER NAME</td>
|
|
<td rowspan="2"><b><?php echo $customername;?></b></td>
|
|
<td width="8%" >IGRNO</td>
|
|
<td><b><?php echo $igrno;?></b></td>
|
|
<tr><td width="8%" >IGRItemNo</td>
|
|
<td><b><?php echo $igrlineitemno;?></b></td></tr>
|
|
</tr>
|
|
<tr>
|
|
<td rowspan="2" width="8%">MATERIAL NAME</td>
|
|
<td rowspan="2" ><b><?php echo $product_description;?></td>
|
|
<td >INVOICE NO</td>
|
|
<td ><b><?php echo $invoiceno;?></b></td>
|
|
</tr>
|
|
<tr>
|
|
<td >INVOICE DATE</td>
|
|
<td ><b><?php echo date_format(date_create($invoicedate),'d-m-Y');?></b></td>
|
|
</tr>
|
|
<tr >
|
|
<td rowspan="1" width="8%">QTY</td>
|
|
<td rowspan="1" ><b><?php echo $qty;?> kgs</b></td>
|
|
<!-- <td >BATCH NO</td>
|
|
<td ><b><?php echo "HI";?></b></td>-->
|
|
<td >BATCH DATE</td>
|
|
<td><b><?php echo date_format(date_create($batchdate),'d-m-Y');?></b></td>
|
|
</tr>
|
|
|
|
|
|
|
|
</tbody>
|
|
</table>
|
|
|
|
<br>
|
|
<table style="border-collapse: collapse;border-left-style:hidden;" border="1" cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr><th rowspan="3">S.NO</th><th rowspan="3" width="160">DESCRIPTION</th><th rowspan="2" colspan="3" width="110">SPECIFICATION</th><th colspan="3" width="170">ACT</th> <th rowspan="3" width="50">Average</th> <th rowspan="3" width="110">Results</th> <th rowspan="3" width="90">Remarks</th> </tr> <tr><th rowspan="2">X1</th> <th rowspan="2">X2</th> <th rowspan="2">X3</th></tr><tr><th>Min</th><th>Max</th><th width="46">UOM</th></tr>
|
|
|
|
<?php
|
|
$index = 0;
|
|
foreach($reportdata['masterreport'] as $master)
|
|
{
|
|
$index++;
|
|
?>
|
|
|
|
|
|
<?php if($master->description == 'AFS'){?>
|
|
|
|
<tr> <td><?php echo $index;?></td> <td style="text-align:left;"><?php echo $master->description;?></td><td><?php if($master->min == 0 || $master->min == '') { echo "-"; } else { echo $master->min;} ?></td> <td><?php if($master->max == 0 || $master->max == '') { echo '-'; } else { echo $master->max; }?></td> <td><?php echo $master->UOM;?></td>
|
|
<td colspan="3"><?php if(!empty($master->act1)){ echo $master->act1; }else {echo '0.00';}?></td><td><?php echo $master->average;?></td> <td><?php echo $master->result;?></td> <td style="text-align:left;"><?php echo $master->remarks;?></td> </tr>
|
|
<?php }else{ ?>
|
|
|
|
<tr> <td><?php echo $index;?></td> <td style="text-align:left;"><?php echo $master->description;?></td><td><?php if($master->min == 0 || $master->min == '') { echo "-"; } else { echo $master->min;} ?></td> <td><?php if($master->max == 0 || $master->max == '') { echo '-'; } else { echo $master->max; }?></td> <td><?php echo $master->UOM;?></td><td><?php if(!empty($master->act1)){ echo $master->act1; }else {echo '0.00';}?></td><td><?php if(!empty($master->act2)){ echo $master->act2; } else {echo '0.00';}?></td> <td><?php if(!empty($master->act3)){ echo $master->act3; } else {echo '0.00';}?></td> <td><?php echo $master->average;?></td> <td><?php echo $master->result;?></td> <td style="text-align:left;"><?php echo $master->remarks;?></td> </tr>
|
|
<?php
|
|
}
|
|
}
|
|
?>
|
|
</tbody>
|
|
</table>
|
|
|
|
<h3>L.O.I DETAILS</h3>
|
|
<table style="border-collapse: collapse;border-left-style:hidden;" border="1" cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr><th rowspan="2">S.NO</th><th width="160">HEATING TIME</th><th width="110">TEMP</th><th width="115">CRUCIBLE WEIGHT</th><th>BEFORE HEATING WEIGHT</th><th>AFTER HEATING WEIGHT</th> <th rowspan="2">L.O.I (%)</th><th rowspan="2">Remarks</th> </tr>
|
|
<tr><th>START TIME - END TIME</th><th>°C</th> <th>W1(g)</th> <th>W2(g)</th> <th>W3(g)</th></tr>
|
|
<?php
|
|
$indexx = 0;
|
|
foreach($reportdata['masterreportloi'] as $loi)
|
|
{
|
|
$indexx++;
|
|
?>
|
|
<tr> <td><?php echo $indexx;?></td> <td><?php echo $loi->start_time.'~'.$loi->end_time;?></td><td><?php echo $loi->temp;?></td> <td><?php echo $loi->w1;?></td> <td><?php echo $loi->w2;?></td> <td><?php echo $loi->w3;?></td> <td><?php echo $loi->loi_percentage;?></td> <td style="text-align:left;"><?php echo $loi->remarks;?></td></tr>
|
|
<?php
|
|
}
|
|
?>
|
|
</tbody>
|
|
</table>
|
|
|
|
<h3>AFS DETAILS</h3>
|
|
<table style="border-collapse: collapse;border-left-style:hidden;" border="1" cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr > <th height="20">S.NO</th> <th width="160">Sieve Size µm </th> <th width="110">Mesh Size</th> <th width="110">SAND WEIGHT</th> <th width="110">Percantage</th> <th width="110">Multiplier</th> <th width="90">Product</th></tr>
|
|
<?php
|
|
$ind = 0;
|
|
$total_sandweight = 0;
|
|
$totalproduct = 0;
|
|
foreach($reportdata['masterreportafs'] as $afs)
|
|
{
|
|
$ind++;
|
|
?>
|
|
<tr> <td><?php echo $ind;?></td> <td id="<?php echo $ind.'size';?>"><?php echo $afs->sieve_size?></td> <td><?php echo $afs->mesh_size?></td><td id="<?php echo $ind.'p';?>"><?php echo $afs->sandweight;?></td><td><?php echo $afs->percentage?></td><td ><?php echo $afs->multiplier?></td><td><?php echo $afs->product;?></td></tr>
|
|
<?php
|
|
$total_sandweight = $total_sandweight + $afs->sandweight;
|
|
$totalproduct = $totalproduct + $afs->product;
|
|
}
|
|
?>
|
|
<tr id="12"> <td> </td> <td><b>Total</b></td> <td> </td><td id="12sw"><?php echo $total_sandweight;?></td><td id="12p"><?php echo $total_sandweight;?></td><td id="12m"> </td><td id="12pt"><?php echo number_format($totalproduct,3,'.','');?></td></tr>
|
|
</tbody>
|
|
</table>
|
|
<br>
|
|
<div>
|
|
<!-- <center><canvas id="myCanvas" width="1000" height="350" style="border:1px solid #d3d3d3;"></canvas></center> -->
|
|
<center><img id="ren" src="<?php echo $src;?>" alt="NO"/></center>
|
|
|
|
</div>
|
|
<hr>
|
|
<br><br>
|
|
<table >
|
|
<tr><td>INSPECTOR NAME :<?php echo $inspector;?></td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td> </td><td>APPROVED BY :<?php echo $approvedby;?></td></tr>
|
|
<tr><td colspan="2"> </td></tr>
|
|
<tr><td colspan="2"> </td></tr>
|
|
|
|
<tr><td>Signature</td><td> </td></tr>
|
|
</table>
|
|
</body>
|
|
</html>
|