From 900dfdd4ad3952ca086519cfcb923a9658ff12d0 Mon Sep 17 00:00:00 2001 From: sriramv Date: Sat, 11 May 2024 16:08:50 +0530 Subject: [PATCH] FIX_discount_calculation_method2:ss --- app/Controllers/Jobcard.php | 3 ++ app/Views/invoice_pdf_template_jobcard.php | 47 ++++++++++++++++------ app/Views/job_card_form.php | 6 +-- 3 files changed, 41 insertions(+), 15 deletions(-) diff --git a/app/Controllers/Jobcard.php b/app/Controllers/Jobcard.php index 9c669c5..8e6fe52 100644 --- a/app/Controllers/Jobcard.php +++ b/app/Controllers/Jobcard.php @@ -111,6 +111,9 @@ class Jobcard extends BaseController // Calculate total $total = $totalAmount + $totalTax; + + $amt_with_tax = $totalAmount + ($totalAmount * $totalTax / 100); + $totalAmount = ($amt_with_tax - $data['job_card'][0]['discount']) / (1 + ($totalTax/100)); // Create single output array $labour_data[0] = [ "product_name" => "Labour Cost", diff --git a/app/Views/invoice_pdf_template_jobcard.php b/app/Views/invoice_pdf_template_jobcard.php index 3a73168..b86d7e8 100644 --- a/app/Views/invoice_pdf_template_jobcard.php +++ b/app/Views/invoice_pdf_template_jobcard.php @@ -232,45 +232,68 @@ p { - + + - + - + - % - - - - + % + + + + + Subtotal - + CGST - + SGST - + Estimate - + diff --git a/app/Views/job_card_form.php b/app/Views/job_card_form.php index 0de94fa..bfce79f 100644 --- a/app/Views/job_card_form.php +++ b/app/Views/job_card_form.php @@ -194,15 +194,15 @@
-
+ -
+