Laporan Realisasi Purchase Order

@if($dari || $sampai) Periode: {{ $dari ?? '—' }} s/d {{ $sampai ?? '—' }}  |  @endif @if($supplier) Supplier: {{ $supplier }}  |  @endif @if($status) Status PO: {{ $status }}  |  @endif Dicetak: {{ now()->format('d-m-Y H:i') }}

@php $totalDipesan = 0; $totalDiterima = 0; @endphp @foreach($rows as $i => $r) @php $totalDipesan += $r['total_dipesan']; $totalDiterima += $r['total_diterima']; $pct = $r['total_dipesan'] > 0 ? min(100, round($r['total_diterima'] / $r['total_dipesan'] * 100, 1)) : 0; $barClass = $pct >= 100 ? 'pct-full' : ($pct > 0 ? 'pct-partial' : 'pct-none'); @endphp @endforeach @php $totalPct = $totalDipesan > 0 ? round($totalDiterima / $totalDipesan * 100, 1) : 0; @endphp
No. Supplier Kode Nama Barang Merek Satuan Dipesan Diterima Sisa % Realisasi
{{ $i + 1 }} {{ $r['nama_produsen'] }} {{ $r['kode_barang'] }} {{ $r['nama_barang'] }} {{ $r['merek_barang'] }} {{ $r['satuan_beli'] }} {{ $r['total_dipesan'] }} {{ $r['total_diterima'] }} {{ $r['sisa'] }}
{{ $pct }}%
Total {{ $totalDipesan }} {{ $totalDiterima }} {{ $totalDipesan - $totalDiterima }} {{ $totalPct }}%