mrir
This commit is contained in:
parent
9d3e762d7c
commit
a75227497e
@ -39,26 +39,30 @@ class MRIRcontroller extends BaseController
|
||||
}
|
||||
public function MrirDetailsPrintPdf()
|
||||
{
|
||||
$MrirNo = $_GET['MRIRNO'];
|
||||
// echo $MrirNo;
|
||||
|
||||
$this->global['pageTitle'] = 'Siddharth : MRIR Pdf ';
|
||||
$data['CompanyDetails'] = $this->purchaseorder_model->getCompanyInformation();
|
||||
//$data['POItem'] = $this->purchaseorder_model->GetServicePurchaseOrderDetailsForPrint($PONO);
|
||||
|
||||
$this->load->View("Mrirprintpdf",$data, NULL);
|
||||
|
||||
|
||||
|
||||
// Get output html
|
||||
$php = $this->output->get_output();
|
||||
|
||||
// Load library
|
||||
$this->load->library('dompdf_gen');
|
||||
|
||||
// Convert to PDF
|
||||
$this->dompdf->load_html($php);
|
||||
$this->dompdf->render();
|
||||
$data['Attachment'] = FALSE;
|
||||
$this->dompdf->stream("MrirDetails.pdf",$data,$php);
|
||||
|
||||
//print_r($data['CompanyDetails']);
|
||||
$data['MRIRDetails'] = $this->purchaseorder_model->edit_mrir($MrirNo);
|
||||
//print_r($data['MRIRDetails']);
|
||||
$this->load->View("Mrirprintpdf",$data, NULL);
|
||||
|
||||
|
||||
|
||||
// Get output html
|
||||
$php = $this->output->get_output();
|
||||
|
||||
// Load library
|
||||
$this->load->library('dompdf_gen');
|
||||
|
||||
// Convert to PDF
|
||||
$this->dompdf->load_html($php);
|
||||
$this->dompdf->render();
|
||||
$data['Attachment'] = FALSE;
|
||||
$this->dompdf->stream("MrirDetails.pdf",$data,$php);
|
||||
|
||||
}
|
||||
|
||||
public function viewmrirforbilling()
|
||||
|
||||
@ -1411,4 +1411,34 @@ join T_MaterialMaster Mat on Mat.MaterialCode = LineItem.MaterialCode
|
||||
|
||||
return $query->result();
|
||||
}
|
||||
|
||||
|
||||
function edit_mrir($MrirNo)
|
||||
{
|
||||
$this->db->distinct();
|
||||
$this->db->select('TMM.MRIRNO,TMM.PONO,TMM.IGRNO,TMM.Createdon,TMD.ActualQuantityReceived,IGRM.DeliveryChellanOrInvoiceNo,IGRM.DeliveryChellanDate,IGRM.VehicleNo,IGRM.CourierNo,IGRM.CreatedDate,IGRD.QuantityAsPerInvoice,SUPP.SupplierName,SUPP.Address,POMR.PODate,POMR.DeliveryDate,POMR.ServiceDescription,TMD.MaterialCode,MM.MaterialName,MM.UOM,POLT.Quantity,POLT.ReceivedQuantity,ED.FirstName as PORasiedbyName,ED1.FirstName as MRIRRasiedbyName, ED2.FirstName as IGRRasiedbyName,TMM.MRIRStatus,TMM.Createdon as MRIRCreatedon,POLT.CostCenterCode,CostCenterName,QuantityAccepted,QuantityRejected,TMD.Remarks');
|
||||
$this->db->from ('T_MRIR_Master TMM');
|
||||
$this->db->join ('T_MRIR_Details TMD','TMM.MRIRNO = TMD.MRIRNO','left');//to get IGRNO,PONO,MRIRNO,mrirdate,
|
||||
$this->db->join ('T_IGR_Master IGRM', 'IGRM.IGRNO = TMM.IGRNO','left');//to get actualquantity,deliverydate,Invoicedate,vechileno,courierno,igrdate,
|
||||
$this->db->join ('T_PurchaseOrder_Master POMR ','IGRM.PONO = POMR.PONO','left');//to get podate,deliverydate,servicedescription
|
||||
$this->db->join ('T_PurchaseOrder_LineItem POLT','IGRM.PONO=POLT.PONO','left');//to get receivedquantity,quantity
|
||||
|
||||
$this->db->join ('T_IGR_Details IGRD','IGRD.IGRNO = IGRM.IGRNO','left');//to get invoicequantity
|
||||
$this->db->join ('T_MaterialMaster MM','IGRD.MaterialCode = MM.MaterialCode','left');
|
||||
$this->db->join ('T_SupplierDetailsN SUPP','POMR.SupplierID = SUPP.SupplierID','left');//to get suppliername,supplieraddress
|
||||
$this->db->join ('tbl_users user','user.userid = POMR.CreatedBy','left');//to get poraisedby
|
||||
$this->db->join ('T_Employee_Details ED','ED.EmpID = user.EmpID','left');
|
||||
$this->db->join ('tbl_users user1','user1.userid=TMM.CreatedBy','left');//to get mrirraisedby
|
||||
$this->db->join ('T_Employee_Details ED1','ED1.EmpID = user1.EmpID','left');
|
||||
$this->db->join ('tbl_users user2','user2.userid=IGRM.CreatedBy','left');//to get igrraisedby
|
||||
$this->db->join ('T_Employee_Details ED2','ED2.EmpID = user2.EmpID','left');
|
||||
$this->db->join('T_CostCenter_Master TCOST','POLT.CostCenterCode=TCOST.CostCenterCode');
|
||||
$this->db->where('TMM.MRIRNO',$MrirNo);
|
||||
$this->db->group_by('TMM.MRIRNO,TMD.MaterialCode');
|
||||
$query = $this->db->get();
|
||||
$result = $query->result();
|
||||
//print_r( $this->db->last_query());
|
||||
return $result;
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -17,6 +17,53 @@
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
$IGRNO='';
|
||||
$IGRRAISEDBY='';
|
||||
$IGRCREATEDON='';
|
||||
$PONO='';
|
||||
$PODATE='';
|
||||
$PORAISEDBY='';
|
||||
$DCINV='';
|
||||
$DCINVDATE='';
|
||||
$VECHICLENO='';
|
||||
$MRIRCREATEDON='';
|
||||
$MRIRRAISEDBY='';
|
||||
$COSTCENTERCODE='';
|
||||
$COSTCENTERNAME='';
|
||||
$SupplierName='';
|
||||
$index=0;
|
||||
$dt='';
|
||||
$dt1='';
|
||||
$dt3='';
|
||||
|
||||
if(!empty($MRIRDetails))
|
||||
{
|
||||
foreach ($MRIRDetails as $MRIR)
|
||||
{
|
||||
$IGRNO=$MRIR->IGRNO;
|
||||
$IGRRAISEDBY=$MRIR->IGRRasiedbyName;
|
||||
$dt1=new DateTime($MRIR->Createdon,new DateTimeZone('Asia/Kolkata'));
|
||||
$IGRCREATEDON=$dt1->format('d-m-y');
|
||||
$PONO=$MRIR->PONO;
|
||||
$dt=new DateTime($MRIR->PODate, new DateTimeZone('Asia/Kolkata'));
|
||||
$PODATE=$dt->format('d-m-Y');
|
||||
$PORAISEDBY=$MRIR->PORasiedbyName;
|
||||
$DCINV=$MRIR->DeliveryChellanOrInvoiceNo;
|
||||
$DCINVDATE=$MRIR->DeliveryChellanDate;
|
||||
$VECHICLENO=$MRIR->VehicleNo;
|
||||
$dt3=new DateTime($MRIR->MRIRCreatedon,new DateTimeZone('Asia/Kolkata'));
|
||||
$MRIRCREATEDON=$dt3->format('d-m-y');
|
||||
$MRIRRAISEDBY=$MRIR->MRIRRasiedbyName;
|
||||
$COSTCENTERCODE=$MRIR->CostCenterCode;
|
||||
$COSTCENTERNAME=$MRIR->CostCenterName;
|
||||
$SupplierName=$MRIR->SupplierName;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
?>
|
||||
<style>
|
||||
@page { margin: 150px 20px 10px 40px; }
|
||||
@ -45,19 +92,19 @@
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="6" rowspan="2">
|
||||
<p style="text-align: left;"><strong>SUPPLIER NAME : DR ENTERPRICES</strong></p>
|
||||
<p style="text-align: left;"><strong>SUPPLIER NAME : <?php echo $SupplierName ?></strong></p>
|
||||
</td>
|
||||
<td style="text-align: center;"><strong>MRIR DATE </strong></td>
|
||||
<td style="text-align: center;"><strong>MRIR CREATED BY </strong></td>
|
||||
<td style="text-align: center;" colspan="3"><strong>COST CENTER CODE - NAME </strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: center;"><p>24/07/2017 </p></td>
|
||||
<td style="text-align: center;"><p> Ravi</p></td>
|
||||
<td style="text-align: center;" colspan="3"><p>CO006 - Coating Unit II</p></td>
|
||||
<td style="text-align: center;"><p><?php echo $MRIRCREATEDON?> </p></td>
|
||||
<td style="text-align: center;"><p> <?php echo $MRIRRAISEDBY?></p></td>
|
||||
<td style="text-align: center;" colspan="3"><p><?php echo "$COSTCENTERCODE-$COSTCENTERNAME"?></p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: center;"><strong>IGR NO</strong></td>
|
||||
<td style="text-align: center;"><strong>IGRNO</strong></td>
|
||||
<td style="text-align: center;"><strong>IGR CREATED BY </strong></td>
|
||||
<td style="text-align: center;" colspan="2"><strong>IGR DATE</strong></td>
|
||||
<td style="text-align: center;"><strong>PO NO</strong></td>
|
||||
@ -69,16 +116,16 @@
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: center;">
|
||||
<p>IGR0006</p>
|
||||
<p><?php echo $IGRNO?></p>
|
||||
</td>
|
||||
<td style="text-align: center;">Shanmugam</td>
|
||||
<td style="text-align: center;" colspan="2">23/07/2017</td>
|
||||
<td style="text-align: center;">PO0006</td>
|
||||
<td style="text-align: center;">09/07/2017</td>
|
||||
<td style="text-align: center;">Raja</td>
|
||||
<td style="text-align: center;">INV006</td>
|
||||
<td style="text-align: center;">23/07/2017</td>
|
||||
<td style="text-align: center;" colspan="2">TN 8 H 7878</td>
|
||||
<td style="text-align: center;"><?php echo $IGRRAISEDBY?></td>
|
||||
<td style="text-align: center;" colspan="2"><?php echo $IGRCREATEDON?></td>
|
||||
<td style="text-align: center;"><?php echo $PONO?></td>
|
||||
<td style="text-align: center;"><?php echo $PODATE?></td>
|
||||
<td style="text-align: center;"><?php echo $PORAISEDBY?></td>
|
||||
<td style="text-align: center;"><?php echo $DCINV?></td>
|
||||
<td style="text-align: center;"><?php echo $DCINVDATE?></td>
|
||||
<td style="text-align: center;" colspan="2"><?php echo $VECHICLENO?></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: center;"><strong>SNO</strong></td>
|
||||
@ -91,38 +138,30 @@
|
||||
<td style="text-align: center;"><strong>QUANTITY REJECTED</strong></td>
|
||||
<td style="text-align: center;" colspan="2"><strong>REMARKS</strong></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>1</td>
|
||||
<td>RMT006</td>
|
||||
<td colspan="2">Resin</td>
|
||||
<td>liter</td>
|
||||
<td style="text-align: right;">20000</td>
|
||||
<td style="text-align: right;">20000</td>
|
||||
<td style="text-align: right;">20000</td>
|
||||
<td style="text-align: right;">0</td>
|
||||
<td colspan="2">Nice quality of resin</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>2</td>
|
||||
<td>RMT008</td>
|
||||
<td colspan="2">Catlyst</td>
|
||||
<td style="text-align: right;">liter</td>
|
||||
<td style="text-align: right;">10000</td>
|
||||
<td style="text-align: right;">10000</td>
|
||||
<td style="text-align: right;">9000</td>
|
||||
<td style="text-align: right;">1000</td>
|
||||
<td colspan="2">Few tanks were damaged</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="text-align: right;" colspan="6">
|
||||
<p>Velathyum</p>
|
||||
<p><strong>STORE INCHARGE</strong></p>
|
||||
</td>
|
||||
<td style="text-align: right;" colspan="5">
|
||||
<p>Ravi Chandran</p>
|
||||
<p><strong>QUALITY INCHARGE</strong></p>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
|
||||
foreach($MRIRDetails as $record)
|
||||
{
|
||||
$index = $index + 1;
|
||||
|
||||
?>
|
||||
<tr>
|
||||
<td><?php echo $index ; ?></td>
|
||||
<td><?php echo $record->MaterialCode;?></td>
|
||||
<td colspan="2" ><?php echo $record->MaterialName;?></td>
|
||||
<td><?php echo $record->UOM;?></td>
|
||||
<td><?php echo $record->QuantityAsPerInvoice;?></td>
|
||||
<td><?php echo $record->ActualQuantityReceived;?></td>
|
||||
<td><?php echo $record->QuantityAccepted;?></td>
|
||||
<td><?php echo $record->QuantityRejected;?></td>
|
||||
<td colspan="2"><?php echo $record->Remarks;?></td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
|
||||
@ -69,7 +69,8 @@
|
||||
<td>
|
||||
<a href="<?php echo base_url().'EditMRIR?MRIRNO='.$d->MRIRNO; ?>"><button style="font-size:12px" id="generated" name="generated">Edit MRIR <i class="fa fa-pencil"></i></button></a>
|
||||
|
||||
<a target="_blank" href="<?php echo base_url(); ?>MRIRcontroller/MrirDetailsPrintPdf"><i class="fa fa-print" data-toggle="tooltip" title=" Click here to Print the MRIR details"></i> </a>
|
||||
|
||||
<a href="<?php echo base_url().'MRIRcontroller/MrirDetailsPrintPdf?MRIRNO='.$d->MRIRNO;?>"<i class="fa fa-print" data-toggle="tooltip" title=" Click here to Print the MRIR details"></i> </a>
|
||||
</td>
|
||||
</tr>
|
||||
<?php
|
||||
|
||||
Loading…
Reference in New Issue
Block a user