diff --git a/application/controllers/quality.php b/application/controllers/quality.php index da667498..d8940da1 100644 --- a/application/controllers/quality.php +++ b/application/controllers/quality.php @@ -137,7 +137,7 @@ class quality extends BaseController { $reportid = $this->uri->segment(3); - $data['reportdata'] = $this->quality_model->getIndividualReportData($reportid); + $data['reportdata'] = $this->quality_model-> ($reportid); $this->global['pageTitle'] = 'Siddharth : View Individual Report'; $this->loadViews("viewindreport", $this->global, $data, NULL); diff --git a/application/models/quality_model.php b/application/models/quality_model.php index e6768461..3c04db95 100644 --- a/application/models/quality_model.php +++ b/application/models/quality_model.php @@ -4,7 +4,7 @@ class Quality_model extends CI_Model { function getAllInvoiceNo() { - $this->db->select('invoice_id'); + $this->db->select('invoice_number'); $this->db->from('ip_invoices'); $result = $this->db->get(); return $result->result(); @@ -97,14 +97,14 @@ class Quality_model extends CI_Model function getDataforReport() { - $this->db->select('ip_invoices.invoice_id,ip_invoices.client_id,ip_invoice_custom.invoice_custom_fieldvalue,ip_clients.client_name,ip_invoices.invoice_date_created,ip_invoice_items.item_product_id,ip_products.product_name,ip_products.product_description,ip_invoice_items.item_quantity'); + $this->db->select('ip_invoices.invoice_number,ip_invoices.client_id,ip_invoice_custom.invoice_custom_fieldvalue,ip_clients.client_name,ip_invoices.invoice_date_created,ip_invoice_items.item_product_id,ip_products.product_name,ip_products.product_description,ip_invoice_items.item_quantity'); $this->db->from('ip_invoices'); $this->db->join('ip_clients','ip_invoices.client_id=ip_clients.client_id'); $this->db->join('ip_invoice_items','ip_invoices.invoice_id=ip_invoice_items.invoice_id'); $this->db->join('ip_products','ip_invoice_items.item_product_id=ip_products.product_id'); - $this->db->join('ip_invoice_custom','ip_invoices.invoice_id=ip_invoice_custom.invoice_id and invoice_custom_fieldid=62'); - $this->db->where('ip_invoices.invoice_id NOT IN (SELECT invoiceid from T_Test_Report_Master)',NULL,false); - $this->db->order_by('ip_invoices.invoice_id'); + $this->db->join('ip_invoice_custom','ip_invoices.invoice_number=ip_invoice_custom.invoice_id and invoice_custom_fieldid=62'); + $this->db->where('ip_invoices.invoice_number NOT IN (SELECT invoiceid from T_Test_Report_Master)',NULL,false); + $this->db->order_by('ip_invoices.invoice_number'); $res = $this->db->get(); return $res->result(); } @@ -122,9 +122,9 @@ class Quality_model extends CI_Model $this->db->select('T_Employee_Details.EmpID,T_Employee_Details.FirstName,T_Employee_Details.LastName,T_Employee_Details.Departmentcode,T_DepartmentDetails.shortName,'); $this->db->from('T_Employee_Details'); $this->db->join('T_DepartmentDetails','T_Employee_Details.Departmentcode=T_DepartmentDetails.DEPCode'); - //$this->db->join('ip_invoice_items','ip_invoices.invoice_id=ip_invoice_items.invoice_id'); + //$this->db->join('ip_invoice_items','ip_invoices.invoice_number=ip_invoice_items.invoice_number'); //$this->db->join('ip_products','ip_invoice_items.item_product_id=ip_products.product_id'); - //$this->db->join('ip_invoice_custom','ip_invoices.invoice_id=ip_invoice_custom.invoice_id and invoice_custom_fieldid=62'); + //$this->db->join('ip_invoice_custom','ip_invoices.invoice_number=ip_invoice_custom.invoice_number and invoice_custom_fieldid=62'); $this->db->order_by('T_Employee_Details.EmpID'); $res = $this->db->get(); return $res->result(); @@ -165,7 +165,7 @@ class Quality_model extends CI_Model $this->db->select('T_Test_Report_Master.testreport_id,ip_invoices.invoice_date_created,T_Test_Report_Master.invoiceid,T_Test_Report_Master.batchdate,T_Test_Report_Master.chartdata,ip_clients.client_id,ip_clients.client_name,invoice_custom_fieldvalue,ip_products.product_id,ip_products.product_name,ip_products.product_description,T_Employee_Details.FirstName,T_Employee_Details.LastName,ip_invoice_items.item_quantity,T_Test_Report_Master.approvedby'); $this->db->from('T_Test_Report_Master'); - $this->db->join('ip_invoices','T_Test_Report_Master.invoiceid=ip_invoices.invoice_id'); + $this->db->join('ip_invoices','T_Test_Report_Master.invoiceid=ip_invoices.invoice_number'); $this->db->join('ip_clients','ip_invoices.client_id=ip_clients.client_id'); $this->db->join('ip_invoice_items','ip_invoices.invoice_id=ip_invoice_items.invoice_id'); $this->db->join('ip_products','ip_products.product_id=ip_invoice_items.item_product_id'); @@ -173,7 +173,7 @@ class Quality_model extends CI_Model $this->db->join('tbl_users','T_Test_Report_Master.createdby=tbl_users.userid'); $this->db->join('T_Employee_Details','tbl_users.EmpID=T_Employee_Details.EmpID'); //$this->db->join('T_Employee_Details','T_Test_Report_Master.EmpID=T_Employee_Details.EmpID'); - //$this->db->join('ip_invoice_custom','ip_invoices.invoice_id=ip_invoice_custom.invoice_id and invoice_custom_fieldid=62'); + //$this->db->join('ip_invoice_custom','ip_invoices.invoice_number=ip_invoice_custom.invoice_number and invoice_custom_fieldid=62'); $this->db->where('testreport_id',$reportid); // $this->db->join('T_Test_Report','T_Test_Report_Master.testreport_id=T_Test_Report.testreport_id'); // $this->db->join('T_Test_Report_loi','T_Test_Report_Master.testreport_id=T_Test_Report_loi.testreport_id'); @@ -214,7 +214,7 @@ class Quality_model extends CI_Model { $this->db->select('T_Test_Report_Master.testreport_id,T_Test_Report_Master.invoiceid,T_Test_Report_Master.batchdate,ip_clients.client_id,ip_clients.client_name,ip_products.product_id,ip_products.product_name,ip_products.product_description'); $this->db->from('T_Test_Report_Master'); - $this->db->join('ip_invoices','T_Test_Report_Master.invoiceid=ip_invoices.invoice_id'); + $this->db->join('ip_invoices','T_Test_Report_Master.invoiceid=ip_invoices.invoice_number'); $this->db->join('ip_clients','ip_invoices.client_id=ip_clients.client_id'); $this->db->join('ip_invoice_items','ip_invoices.invoice_id=ip_invoice_items.invoice_id'); $this->db->join('ip_products','ip_products.product_id=ip_invoice_items.item_product_id'); diff --git a/application/views/loanreports.php b/application/views/loanreports.php index bc82eda7..172b8a18 100755 --- a/application/views/loanreports.php +++ b/application/views/loanreports.php @@ -9,7 +9,7 @@ $dateflag=0; $statusflag =0; $overdueflag = 0; - $source = array('company'=>'Company'); + $source = array('company'=>'ALL'); $historytableflag = 0; if(!empty($childdata) ) { @@ -197,6 +197,8 @@ Loan Recovered ₹ + No Of Dues + Due Amount Loan Status Loan Balance ₹ @@ -253,6 +255,8 @@ // } ?> + No_of_Dues)){echo $rec->No_of_Dues;}else{echo "0.00";} ?> + Monthly_Due)){echo $rec->Monthly_Due;}else{echo "0.00";} ?> is_Active == 1){$final = "Pending"; }else{$final = "Completed";} if($overdueflag == 1 and $rec->is_Active == 1){$final.=",Over Due";} echo $final;?> Loan_Amount) and ($rec->Paid_Amount))){ $totalbalance+= ($rec->Loan_Amount - $rec->Paid_Amount);echo number_format(($rec->Loan_Amount - $rec->Paid_Amount),2,'.','');}else {echo "0.00";}?> @@ -279,6 +283,8 @@ + + diff --git a/application/views/qualityreport.php b/application/views/qualityreport.php index 4915989b..4deddc8c 100644 --- a/application/views/qualityreport.php +++ b/application/views/qualityreport.php @@ -11,7 +11,7 @@ background-color:#eeffcc ! important; $invoicenos = array(-1=>'Select Invoice No'); foreach($records as $rec) { - $invoicenos[$rec->invoice_id] = $rec->invoice_id; + $invoicenos[$rec->invoice_number] = $rec->invoice_number; } //print_r($emplist); @@ -280,7 +280,7 @@ $(document).ready(function(){ $.each(jsrecords,function(index,value){ // console.log(index+'-'+value['invoice_id']); - if(invoiceid == value['invoice_id']) + if(invoiceid == value['invoice_number']) { $('#testreport tbody').remove(); diff --git a/application/views/viewindreportpdf.php b/application/views/viewindreportpdf.php index d94c4a44..ba6ea415 100644 --- a/application/views/viewindreportpdf.php +++ b/application/views/viewindreportpdf.php @@ -54,7 +54,7 @@ td{ - + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

PRE DISPATCH INSPECTION REPORT

no image
CUSTOMER NAME
MATERIAL NAMEINVOICE NO
INVOICE DATE
QTY kgsBATCH NO
BATCH DATE
+
- +
S.NODESCRIPTIONSPECIFICATIONACT Average Results Remarks
X1 X2 X3
MinMaxUOM
S.NODESCRIPTIONSPECIFICATIONACT Average Results Remarks
X1 X2 X3
MinMaxUOM