@extends('layouts.master') @section('content')

Laporan Stok Barang

Total Barang

{{ $allBarangs->count() }}

Barang Tersedia

{{ $summary['available'] ?? 0 }}

Barang Kosong

{{ $summary['empty'] ?? 0 }}

Barang Inden

{{ $summary['inden'] ?? 0 }}

Total Nilai Stok

Rp {{ number_format($allBarangs->sum('total_nilai'), 0, ',', '.') }}

@if(isset($search) && !empty($search)) Reset @endif
@if(isset($search) && !empty($search))
Hasil pencarian untuk: "{{ $search }}" {{ $barangs->count() }} hasil ditemukan
@endif
@php $row = 0; @endphp @forelse ($barangs as $key => $barang) @php $total_stok = ($barang->barang->lokasi_barang->stok_lokasi_1 ?? 0) + ($barang->barang->lokasi_barang->stok_lokasi_2 ?? 0); $show = false; if ($filter === 'inden' && $total_stok < 0) $show = true; if ($filter === 'available' && $total_stok > 0) $show = true; if ($filter === 'empty' && $total_stok == 0) $show = true; if ($filter === 'all') $show = true; @endphp @if($show) @php $row++; @endphp @endif @empty @endforelse
No Kode Barang Nama Barang Stok Gudang 1 Stok Gudang 2 Total Stok Satuan HPP Total Nilai Status
{{ $row }} {{ $barang->barang->kode }} {{ $barang->barang->nama }} {{ number_format($barang->barang->lokasi_barang->stok_lokasi_1 ?? 0, 0, ',', '.') }} {{ number_format($barang->barang->lokasi_barang->stok_lokasi_2 ?? 0, 0, ',', '.') }} {{ number_format($total_stok, 0, ',', '.') }} {{ $barang->barang->satuan }} Rp {{ number_format($barang->hpp, 0, ',', '.') }} Rp {{ number_format($total_stok * $barang->hpp, 0, ',', '.') }} @if($total_stok > 0) Tersedia @elseif($total_stok == 0) Kosong @else Inden @endif
@if($filter === 'available') Tidak ada barang yang tersedia @elseif($filter === 'empty') Tidak ada barang yang kosong @elseif($filter === 'inden') Tidak ada barang inden @else Tidak ada data barang @endif

@if($filter === 'available') Semua barang saat ini kosong @elseif($filter === 'empty') Semua barang saat ini tersedia @elseif($filter === 'inden') Tidak ada barang dengan status inden @else Belum ada data barang yang dimasukkan @endif

@if($barangs instanceof \Illuminate\Pagination\LengthAwarePaginator) Menampilkan {{ $barangs->firstItem() ?? 0 }} sampai {{ $barangs->lastItem() ?? 0 }} dari {{ $barangs->total() }} data @else Menampilkan {{ $barangs->count() }} data @endif
@if($barangs instanceof \Illuminate\Pagination\LengthAwarePaginator) {{ $barangs->links('pagination::bootstrap-4') }} @endif
@endsection @push('styles') @endpush @push('scripts') @endpush