@extends('layouts.app') @section('title', 'Barang Habis Pakai') @section('content')

Manajemen InventarisBarang Habis Pakai

Barang Habis Pakai

Kelola stok ATK, bahan praktik, dan logistik operasional lembaga dengan riwayat mutasi lengkap.

@include('pkbm.inventaris.partials.navigation', ['menus' => $availableMenus]) @if (session('status'))
{{ session('status') }}
@endif @if ($errors->any()) @endif
Jenis Barang Terdaftar {{ number_format($totalJenis, 0, ',', '.') }}
Total Stok Berjalan {{ number_format($totalStok, 0, ',', '.') }}
Stok Habis / Menipis {{ number_format($stokHabis, 0, ',', '.') }}
@if ($q || $tahun) Reset @endif
Cetak Laporan Mutasi Stok

Daftar Barang Habis Pakai

Jika nama barang sama saat input baru, stok otomatis digabungkan dan tercatat pada riwayat mutasi.

@forelse ($records as $record) @empty @endforelse
No. Nama Barang Sisa Stok Satuan Tgl Masuk Terakhir Sumber Dana Aksi
{{ $records->firstItem() + $loop->index }} {{ $record->nama_barang }} @if ($record->stok_saat_ini <= 0) Habis (0) @elseif ($record->stok_saat_ini <= 5) {{ $record->stok_saat_ini }} @else {{ $record->stok_saat_ini }} @endif {{ $record->satuan }} {{ $record->tgl_beli ? \Carbon\Carbon::parse($record->tgl_beli)->format('d/m/Y') : '—' }} {{ $record->sumber_dana ?: '—' }} @if ($record->tahun_anggaran) Tahun: {{ $record->tahun_anggaran }} @endif
Detail & Pakai Stok
@csrf @method('DELETE')
Tidak ada data barang habis pakai.
@if ($records->hasPages())
{{ $records->links() }}
@endif
@csrf

Jika nama barang persis sama dengan yang sudah ada, stok otomatis digabungkan.

@csrf @method('PUT')

Koreksi nama atau satuan barang tanpa mengubah sisa stok berjalan.

@push('scripts') @endpush @endsection