diff --git a/app/Http/Controllers/V1/Admin/Report/CustomerSalesReportController.php b/app/Http/Controllers/V1/Admin/Report/CustomerSalesReportController.php index 736a6576..c807c52f 100644 --- a/app/Http/Controllers/V1/Admin/Report/CustomerSalesReportController.php +++ b/app/Http/Controllers/V1/Admin/Report/CustomerSalesReportController.php @@ -47,7 +47,7 @@ class CustomerSalesReportController extends Controller foreach ($customers as $customer) { $customerTotalAmount = 0; foreach ($customer->invoices as $invoice) { - $customerTotalAmount += $invoice->total; + $customerTotalAmount += $invoice->base_total; } $customer->totalAmount = $customerTotalAmount; $totalAmount += $customerTotalAmount; diff --git a/app/Http/Controllers/V1/Admin/Report/ProfitLossReportController.php b/app/Http/Controllers/V1/Admin/Report/ProfitLossReportController.php index b16272c3..d8ff06f1 100644 --- a/app/Http/Controllers/V1/Admin/Report/ProfitLossReportController.php +++ b/app/Http/Controllers/V1/Admin/Report/ProfitLossReportController.php @@ -34,7 +34,7 @@ class ProfitLossReportController extends Controller $invoicesAmount = Invoice::whereCompanyId($company->id) ->applyFilters($request->only(['from_date', 'to_date'])) ->wherePaidStatus(Invoice::STATUS_PAID) - ->sum('total'); + ->sum('base_total'); $expenseCategories = Expense::with('category') ->whereCompanyId($company->id) diff --git a/app/Models/Expense.php b/app/Models/Expense.php index dcb3dc99..516bdcb0 100644 --- a/app/Models/Expense.php +++ b/app/Models/Expense.php @@ -226,7 +226,7 @@ class Expense extends Model implements HasMedia $query->select( DB::raw(' count(*) as expenses_count, - sum(amount) as total_amount, + sum(base_amount) as total_amount, expense_category_id') ) ->groupBy('expense_category_id'); diff --git a/app/Models/InvoiceItem.php b/app/Models/InvoiceItem.php index 63dc3ca4..2489b6fc 100644 --- a/app/Models/InvoiceItem.php +++ b/app/Models/InvoiceItem.php @@ -75,7 +75,7 @@ class InvoiceItem extends Model public function scopeItemAttributes($query) { $query->select( - DB::raw('sum(quantity) as total_quantity, sum(total) as total_amount, invoice_items.name') + DB::raw('sum(quantity) as total_quantity, sum(base_total) as total_amount, invoice_items.name') )->groupBy('invoice_items.name'); } } diff --git a/app/Models/Tax.php b/app/Models/Tax.php index 11bd2da3..b8491e2f 100644 --- a/app/Models/Tax.php +++ b/app/Models/Tax.php @@ -68,7 +68,7 @@ class Tax extends Model public function scopeTaxAttributes($query) { $query->select( - DB::raw('sum(amount) as total_tax_amount, tax_type_id') + DB::raw('sum(base_amount) as total_tax_amount, tax_type_id') )->groupBy('tax_type_id'); } diff --git a/resources/scripts/components/base/BaseCustomInput.vue b/resources/scripts/components/base/BaseCustomInput.vue index dd04bfa4..9f4cdca1 100644 --- a/resources/scripts/components/base/BaseCustomInput.vue +++ b/resources/scripts/components/base/BaseCustomInput.vue @@ -64,7 +64,7 @@