From f143716e3d08f21054a6a9adae9dc6c3db489530 Mon Sep 17 00:00:00 2001 From: gandhimathi Date: Wed, 6 Dec 2017 05:31:47 +0000 Subject: [PATCH] For QAD - Avoid Duplicate Reports based on Invoice Id --- application/models/quality_model.php | 1 + 1 file changed, 1 insertion(+) diff --git a/application/models/quality_model.php b/application/models/quality_model.php index 49a9f712..e6768461 100644 --- a/application/models/quality_model.php +++ b/application/models/quality_model.php @@ -103,6 +103,7 @@ class Quality_model extends CI_Model $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'); $res = $this->db->get(); return $res->result();