@extends('admin.layouts')
@section('title', 'stock summary')
@section('header')
@endsection
@section('content')
@php
$totalPurchaseValue = 0;
$totalSalesValue = 0;
foreach ($products as $product) {
$totalPurchaseValue += ($product->purchase_price ?? 0) * ($product->stock ?? 0);
$totalSalesValue += ($product->sell_price ?? 0) * ($product->stock ?? 0);
}
@endphp
Total Purchase Value: {{ number_format($totalPurchaseValue, 2) }}
Total Sales Value: {{ number_format($totalSalesValue, 2) }}
{{--
| S/N |
CATEGORY |
SUB CATEGORY |
PRODUCT ID |
TITLE |
AGENCY |
PURCHASE PRICE |
SALES PRICE |
STOCK |
STOCK VALUE |
ACTION |
@foreach ($products as $product)
@php
$stockValue = ($product->sell_price ?? 0) * ($product->stock ?? 0);
@endphp
| {{ $loop->iteration }} |
{{ $product->category_name ?? 'N/A' }} |
{{ $product->subcategory_name ?? 'N/A' }} |
{{ $product->product_id ?? 'N/A' }} |
{{ $product->title ?? 'N/A' }}
|
{{ $product->brand ?? 'N/A' }}
|
{{ number_format($product->purchase_price ?? 0, 2) }} |
{{ number_format($product->sell_price ?? 0, 2) }} |
{{ $product->stock ?? '0' }} |
{{ number_format($stockValue, 2) }} |
View
|
@endforeach
--}}
| S/N |
CATEGORY |
SUB CATEGORY |
PRODUCT ID |
TITLE |
AGENCY |
PURCHASE PRICE |
SALES PRICE |
STOCK |
STOCK VALUE |
ACTION |
@foreach ($products as $product)
@php
// ✅ Stock Value
$stockValue = ($product->sell_price ?? 0) * ($product->stock ?? 0);
// ✅ Category Fix (for variant + product)
$categoryName = $product->category_name
?? optional($product->parentProduct)->category_name
?? 'N/A';
$subcategoryName = $product->subcategory_name
?? optional($product->parentProduct)->subcategory_name
?? 'N/A';
@endphp
| {{ $loop->iteration }} |
{{ $categoryName }} |
{{ $subcategoryName }}
|
{{ $product->product_id ?? 'N/A' }} |
{{ $product->title ?? 'N/A' }}
|
{{ $product->brand
?? optional($product->parentProduct)->brand
?? 'N/A' }}
|
{{ number_format($product->purchase_price ?? 0, 2) }} |
{{ number_format($product->sell_price ?? 0, 2) }} |
{{ $product->stock ?? 0 }}
|
{{ number_format($stockValue, 2) }}
|
View
|
@endforeach
@endsection
@section('footer')
{{-- --}}
@endsection