@section('heading', 'Detail Produk') @extends('layouts.app') @section('content')

Detail Produk

{!! generateQrCode($product->barcode, 150) !!}

Scan untuk detail

{{$product->barcode}}

{{$product->name}}

{{$product->category->name}} {{$product->brand->name}}

@if($product->description)
Deskripsi

{{$product->description}}

@endif Kembali

Stok Per Cabang

@if($product->productStocks->count() > 0)
@foreach($product->productStocks as $stock) @php $price = $product->productPrices ->where('branch_id', $stock->branch_id) ->sortByDesc('effective_date') ->first(); $value = $price ? ($stock->quantity * $price->purchase_price) : 0; @endphp @endforeach
Cabang Stok Status Nilai Stok
{{$stock->branch->name}}
{{number_format($stock->quantity, 0, ',', '.')}} {{$product->unit}}
@if($stock->quantity >= $product->min_stock) Aman @elseif($stock->quantity > 0) Rendah @else Habis @endif Rp {{number_format($value, 0, ',', '.')}}
Total {{number_format($totalStock, 0, ',', '.')}} {{$product->unit}} Rp {{number_format($stockValue, 0, ',', '.')}}
@else
Belum ada data stok untuk produk ini.
@endif

Harga Per Cabang

@if($product->productPrices->count() > 0)
@foreach($product->productPrices->sortBy('branch.name') as $price) @php $margin = $price->selling_price - $price->purchase_price; $marginPercent = $price->purchase_price > 0 ? ($margin / $price->purchase_price * 100) : 0; @endphp @endforeach
Cabang Harga Beli Harga Jual Margin Efektif
{{$price->branch->name}} Rp {{number_format($price->purchase_price, 0, ',', '.')}} Rp {{number_format($price->selling_price, 0, ',', '.')}} Rp {{number_format($margin, 0, ',', '.')}} ({{number_format($marginPercent, 1)}}%) {{date('d/m/Y', strtotime($price->effective_date))}}
@else
Belum ada data harga untuk produk ini.
@endif
Total Stok {{number_format($totalStock, 0, ',', '.')}} {{$product->unit}}
Nilai Total Rp {{number_format($stockValue, 0, ',', '.')}}
Tersedia di {{$product->productStocks->count()}} Cabang
@endsection