diff --git a/app/Controllers/Invoice.php b/app/Controllers/Invoice.php index e7d5a377..e61466b5 100644 --- a/app/Controllers/Invoice.php +++ b/app/Controllers/Invoice.php @@ -187,6 +187,8 @@ class Invoice extends BaseController public function save_invoice() { + // echo "
";
+ // print_r($this->request->getPost());die;
$this->logger->info("Invoice: Insert/Update Details");
try {
@@ -241,6 +243,7 @@ class Invoice extends BaseController
'due_date' => (!empty($duedate)) ? date("Y-m-d", strtotime($duedate)) : NULL,
'subtotal' => (float)$this->request->getPost('sub_total'),
'tax' => (float)$this->request->getPost('invoice_tax'),
+ 'dis_type' => $this->request->getPost('dis_type'),
'discount' => (float)$this->request->getPost('discount'),
'exact_total_amount' => (float)$this->request->getPost('exact_total_amount'),
'total_amount' => (int)$this->request->getPost('grand_total'),
diff --git a/app/Models/InvoiceModel.php b/app/Models/InvoiceModel.php
index 2389f44a..35579b0d 100644
--- a/app/Models/InvoiceModel.php
+++ b/app/Models/InvoiceModel.php
@@ -8,7 +8,7 @@ class InvoiceModel extends Model
protected $table = 'invoice';
protected $primaryKey = 'invoice_id';
// protected $allowedFields = ['invoice_id','invoice_number','customer_id','invoice_date','event_id','business_id','created_on','business_id'];
-protected $allowedFields = ['invoice_id', 'invoice_number', 'customer_id','notes', 'invoice_date', 'due_date', 'subtotal', 'tax', 'discount', 'shipping_charge','shipping_label','total_amount', 'payment_status', 'order_number','invoice_type', 'payment_method', 'event_id', 'business_id', 'shipping_address_id', 'billing_address_id', 'created_on', 'created_by', 'updated_on', 'updated_by','category','isactive','billing_address','shipping_address','status','payment_note','exact_total_amount'];
+protected $allowedFields = ['invoice_id', 'invoice_number', 'customer_id','notes', 'invoice_date', 'due_date', 'subtotal', 'tax','dis_type', 'discount', 'shipping_charge','shipping_label','total_amount', 'payment_status', 'order_number','invoice_type', 'payment_method', 'event_id', 'business_id', 'shipping_address_id', 'billing_address_id', 'created_on', 'created_by', 'updated_on', 'updated_by','category','isactive','billing_address','shipping_address','status','payment_note','exact_total_amount'];
public function saveInvoiceItemDetails($data){
$i = 0;
diff --git a/app/Views/invoice_form.php b/app/Views/invoice_form.php
index 179d9374..edb39306 100644
--- a/app/Views/invoice_form.php
+++ b/app/Views/invoice_form.php
@@ -16,7 +16,7 @@
= $page_name; ?>