update error
All checks were successful
All checks were successful
This commit is contained in:
@@ -33,14 +33,14 @@ public function lossProfitDetails()
|
||||
$query->where('business_id', $businessId);
|
||||
})
|
||||
->whereDate('created_at', '<', $today)
|
||||
->sum(DB::raw('productPurchasePrice * productStock'));
|
||||
->sum(DB::raw('"productPurchasePrice" * "productStock"'));
|
||||
|
||||
// Closing stock (up to today) from stocks table
|
||||
$closing_stock_by_purchase = Stock::whereHas('product', function ($query) use ($businessId) {
|
||||
$query->where('business_id', $businessId);
|
||||
})
|
||||
->whereDate('created_at', '<=', $today)
|
||||
->sum(DB::raw('productPurchasePrice * productStock'));
|
||||
->sum(DB::raw('"productPurchasePrice" * "productStock"'));
|
||||
|
||||
$total_purchase_price = (clone $purchaseQuery)->sum('totalAmount');
|
||||
$total_purchase_shipping_charge = (clone $purchaseQuery)->sum('shipping_charge');
|
||||
@@ -59,13 +59,13 @@ public function lossProfitDetails()
|
||||
$query->where('business_id', $businessId);
|
||||
})
|
||||
->whereDate('created_at', '<', $today)
|
||||
->sum(DB::raw('productSalePrice * productStock'));
|
||||
->sum(DB::raw('"productSalePrice" * "productStock"'));
|
||||
|
||||
$closing_stock_by_sale = Stock::whereHas('product', function ($query) use ($businessId) {
|
||||
$query->where('business_id', $businessId);
|
||||
})
|
||||
->whereDate('created_at', '<=', $today)
|
||||
->sum(DB::raw('productSalePrice * productStock'));
|
||||
->sum(DB::raw('"productSalePrice" * "productStock"'));
|
||||
|
||||
$total_sale_price = (clone $salesQuery)->sum('totalAmount');
|
||||
$total_sale_shipping_charge = (clone $salesQuery)->sum('shipping_charge');
|
||||
@@ -135,14 +135,14 @@ public function lossProfitFilter(Request $request)
|
||||
$q->where('business_id', $businessId);
|
||||
})
|
||||
->whereDate('created_at', '<', $startDate)
|
||||
->sum(DB::raw('productPurchasePrice * productStock'));
|
||||
->sum(DB::raw('"productPurchasePrice" * "productStock"'));
|
||||
|
||||
// Closing stock by purchase (up to end date)
|
||||
$closing_stock_by_purchase = Stock::whereHas('product', function ($q) use ($businessId) {
|
||||
$q->where('business_id', $businessId);
|
||||
})
|
||||
->whereDate('created_at', '<=', $endDate)
|
||||
->sum(DB::raw('productPurchasePrice * productStock'));
|
||||
->sum(DB::raw('"productPurchasePrice" * "productStock"'));
|
||||
|
||||
$total_purchase_price = (clone $purchaseQuery)->sum('totalAmount');
|
||||
$total_purchase_shipping_charge = (clone $purchaseQuery)->sum('shipping_charge');
|
||||
@@ -159,14 +159,14 @@ public function lossProfitFilter(Request $request)
|
||||
$q->where('business_id', $businessId);
|
||||
})
|
||||
->whereDate('created_at', '<', $startDate)
|
||||
->sum(DB::raw('productSalePrice * productStock'));
|
||||
->sum(DB::raw('"productSalePrice" * "productStock"'));
|
||||
|
||||
// Closing stock by sale
|
||||
$closing_stock_by_sale = Stock::whereHas('product', function ($q) use ($businessId) {
|
||||
$q->where('business_id', $businessId);
|
||||
})
|
||||
->whereDate('created_at', '<=', $endDate)
|
||||
->sum(DB::raw('productSalePrice * productStock'));
|
||||
->sum(DB::raw('"productSalePrice" * "productStock"'));
|
||||
|
||||
$total_sale_price = (clone $salesQuery)->sum('totalAmount');
|
||||
$total_sale_shipping_charge = (clone $salesQuery)->sum('shipping_charge');
|
||||
|
||||
@@ -90,14 +90,14 @@ public function index(Request $request)
|
||||
if (moduleCheck('HrmAddon')) {
|
||||
$payrollQuery = DB::table('payrolls')
|
||||
->select(
|
||||
DB::raw('DATE(date) as date'),
|
||||
DB::raw('"date"::date as date'),
|
||||
DB::raw('SUM(amount) as total_payrolls')
|
||||
)
|
||||
->where('business_id', $businessId)
|
||||
->when($branchId, fn ($q) =>
|
||||
$q->where('branch_id', $branchId)
|
||||
)
|
||||
->groupBy(DB::raw('DATE(date)'));
|
||||
->groupBy(DB::raw('"date"::date'));
|
||||
|
||||
$this->applyDateFilter($payrollQuery, $duration, 'date', $request->from_date, $request->to_date);
|
||||
$dailyPayrolls = $payrollQuery->get();
|
||||
@@ -262,12 +262,12 @@ public function exportPdf()
|
||||
if (moduleCheck('HrmAddon')) {
|
||||
$dailyPayrolls = DB::table('payrolls')
|
||||
->select(
|
||||
DB::raw('DATE(date) as date'),
|
||||
DB::raw('"date"::date as date'),
|
||||
DB::raw('SUM(amount) as total_payrolls')
|
||||
)
|
||||
->where('business_id', $businessId)
|
||||
->when($branchId, fn ($q) => $q->where('branch_id', $branchId))
|
||||
->groupBy(DB::raw('DATE(date)'))
|
||||
->groupBy(DB::raw('"date"::date'))
|
||||
->get();
|
||||
}
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@ public function index()
|
||||
// Calculate totals for all stock
|
||||
$total_stock_value = Stock::whereHas('product', function ($q) use ($businessId) {
|
||||
$q->where('business_id', $businessId);
|
||||
})->sum(DB::raw('productPurchasePrice * productStock'));
|
||||
})->sum(DB::raw('"productPurchasePrice" * "productStock"'));
|
||||
|
||||
$total_qty = Stock::whereHas('product', function ($q) use ($businessId) {
|
||||
$q->where('business_id', $businessId);
|
||||
|
||||
@@ -24,7 +24,7 @@ public function index(Request $request)
|
||||
|
||||
$total_stock_value = Stock::whereHas('product', function ($q) use ($businessId) {
|
||||
$q->where('business_id', $businessId);
|
||||
})->sum(DB::raw('productPurchasePrice * productStock'));
|
||||
})->sum(DB::raw('"productPurchasePrice" * "productStock"'));
|
||||
|
||||
$total_qty = Stock::whereHas('product', function ($q) use ($businessId) {
|
||||
$q->where('business_id', $businessId);
|
||||
|
||||
Reference in New Issue
Block a user