@if(count($stock_cards) > 0) @php $firstStockCard = $stock_cards->first(); $lastStockCard = $stock_cards->last(); $firstBalanceDate = $firstStockCard->date; $lastBalanceDate = $lastStockCard->date; $productName = $firstStockCard->product ? $firstStockCard->product->name : "-"; $productCode = $firstStockCard->product ? $firstStockCard->product->code : "-"; $warehouseName = $firstStockCard->warehouse ? $firstStockCard->warehouse->name : "-"; $firstBalance = floatval($summary["first_balance"]["saldo"]); $lastBalance = $firstBalance; @endphp @endif @if(count($stock_cards) > 0) @endif @foreach($stock_cards as $item) @php $lastBalance += floatval($item->in) - floatval($item->out); @endphp @endforeach @if(count($stock_cards) > 0) @endif
Tgl Kode Nama Saldo Awal Masuk Keluar Saldo Akhir
{{$firstBalanceDate}} {{$productCode}} Product : {{$productName}}
Gudang : {{$warehouseName}}
{{$firstBalance}} 0.00 0.00 {{$firstBalance}}
{{ $item->date ?? '-' }} {{ $item->product ? $item->product->code ?? '-' : '-' }} Product : {{ $item->product ? $item->product->name ?? '-' : '-' }}
Gudang : {{ $item->warehouse ? $item->warehouse->name ?? '-' : '-' }}
{{ $item->saldo }} {{ $item->in }} {{ $item->out }} {{ $lastBalance }}
{{$lastBalanceDate}} {{$productCode}} Product : {{$productName}}
Gudang : {{$warehouseName}}
0.00 0.00 0.00 {{$lastBalance}}