174 lines
5.5 KiB
PHP
Executable File
174 lines
5.5 KiB
PHP
Executable File
<?php
|
|
$color='';
|
|
$Adv='';
|
|
|
|
?>
|
|
|
|
|
|
<style>
|
|
.pagination {
|
|
margin:0px !important;
|
|
}
|
|
|
|
span.highlight {
|
|
background-color: yellow;
|
|
}
|
|
span.highlight1{
|
|
background-color: brown;
|
|
}
|
|
</style>
|
|
|
|
|
|
<div class="content-wrapper">
|
|
<!-- Content Header (Page header) -->
|
|
|
|
<!-- Main content -->
|
|
<section class="content">
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
<div class="box">
|
|
<div class="box-header">
|
|
<center><h3 class="box-title"> Service Purchase Order Report</h3></center>
|
|
<span class="highlight">The PONO Shown In Green Colour Are Paid Advance Amount</span>
|
|
|
|
<br>
|
|
<br>
|
|
<span class="highlight1" style="color:white;">The PONO Shown In Brown Colour Are Special PO</span>
|
|
|
|
</div>
|
|
<div class="box-body">
|
|
<table id="example1" class="table table-bordered table-hover editableTable" style="font-size:12px;">
|
|
<thead>
|
|
<tr style="background-color:#ddf">
|
|
<th>SNO#</th>
|
|
<th>PONO#</th>
|
|
<th>Advance Amount Paid</th>
|
|
<th>SupplierName</th>
|
|
<th>Material Code</th>
|
|
<th>Material Name</th>
|
|
<th>UOM</th>
|
|
<th>Quantity</th>
|
|
<th>Order Value</th>
|
|
<th>Cost Center Name</th>
|
|
<th>Description</th>
|
|
<th>PO Raised By</th>
|
|
<th>Department</th>
|
|
<th>PO Date</th>
|
|
<th>Remarks</th>
|
|
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<?php $SNo = 0;
|
|
|
|
if(!empty($Billing))
|
|
|
|
{
|
|
|
|
foreach($Billing as $record)
|
|
{
|
|
$SNo =$SNo + 1;
|
|
|
|
$Adv=$record->AdvanceAmount;
|
|
if($Adv>0)
|
|
{
|
|
$color="green";
|
|
}
|
|
else
|
|
{
|
|
$color="baby blue";
|
|
}
|
|
|
|
$PO=$record->StatusName;
|
|
//echo $PO;
|
|
if($PO=='SPECIAL PO')
|
|
{
|
|
$color1="Brown";
|
|
}
|
|
|
|
else
|
|
{
|
|
$color1="baby blue";
|
|
}
|
|
//print_r($MRIRDetails);
|
|
|
|
|
|
?>
|
|
<tr style="color:<?php echo $color1?>">
|
|
<td><?php echo $SNo?></td>
|
|
<!-- <td><a data-toggle="tooltip" href="<?php echo base_url().'purchaseorder/CreateMRIRPOPrint?PONO='.$record->PONO.'&POType='.SERVICE ?>" style="color:<?php echo $color?>" target="new"><?php echo $record->PONO?></a></td> -->
|
|
|
|
<?php if($PO=='SPECIAL PO'){?>
|
|
|
|
<td><a target="_blank" href="<?php echo base_url().'EditPO?PONO='.$record->PONO.'&ReqType='.$record->POType.'&CapitalRange='.$record->CapitalRange; ?>" data-id="<%=index%>" style="color:<?php echo $color?>" style="color:<?php echo $color?>" data-userid="<?php echo $record->PONO ?>" ><?php echo $record->PONO ?> </a></td> <?php }
|
|
|
|
else {?>
|
|
|
|
<td><a target="_blank" href="<?php echo base_url() ?>purchaseorder/CreatePOPrint?PONO=<?php echo $record->PONO ?>&ReqType=<?php echo SERVICE ?>" data-id="<%=index%>" style="color:<?php echo $color?>" data-userid="<?php echo $record->PONO ?>" ><?php echo $record->PONO ?> </a></td> <?php }?>
|
|
|
|
<?php if($record->AdvanceAmount>0){?>
|
|
<td><?php echo $record->AdvanceAmount?></td>
|
|
<?php }
|
|
else
|
|
{?>
|
|
<td><?php echo "NA"?></td>
|
|
<?php }?>
|
|
|
|
|
|
<td><?php echo $record->SupplierName?></td>
|
|
<td><?php echo $record->MaterialCode?></td>
|
|
<td><?php echo $record->MaterialName?></td>
|
|
<td><?php echo $record->UOM?></td>
|
|
<td><?php echo $record->Quantity?></td>
|
|
<td><?php echo $record->TotalValue?></td>
|
|
<td><?php echo $record->CostCenterName?></td>
|
|
<td><?php echo $record->ServiceMaterialDescription?></td>
|
|
<td><?php echo $record->FirstName?></td>
|
|
<td><?php echo $record->DepartmentName?></td>
|
|
<td><?php
|
|
$rdate = new dateTime($record->PODate);
|
|
$ReqDate = $rdate->format('d-m-Y');
|
|
echo $ReqDate ?></td>
|
|
<td><?php echo $record->ServiceWorkStatusRemarks ?></td>
|
|
|
|
|
|
</tr>
|
|
<?php
|
|
|
|
|
|
}
|
|
}
|
|
?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- /.box-body -->
|
|
</div>
|
|
<!-- /.box -->
|
|
|
|
</div>
|
|
<!-- /.col -->
|
|
</div>
|
|
<!-- /.row -->
|
|
</section>
|
|
<!-- /.content -->
|
|
</div>
|
|
<!-- /.content-wrapper -->
|
|
<script>
|
|
$(function () {
|
|
|
|
$('#example1').DataTable({
|
|
"paging": true,
|
|
"lengthChange": true,
|
|
"searching": true,
|
|
"ordering": true,
|
|
"columnDefs" : [{"targets":13, "type":"date-eu"}],
|
|
|
|
"info": true,
|
|
"autoWidth": false
|
|
});
|
|
});
|
|
</script>
|
|
<script src="https://cdn.datatables.net/plug-ins/1.10.11/sorting/date-eu.js"></script>
|