No. Pemakaian
{{ $mu->document_no }}
Tanggal
{{ $mu->document_date?->format('d/m/Y') }}
Jenis Pemakaian
{{ $mu->usageType?->name ?? '-' }}
Proyek
{{ $mu->project?->name ?? '-' }}
PIC
{{ $mu->pic?->name ?? '-' }}
Gudang
{{ $mu->warehouse?->name ?? '-' }}
Keterangan
{{ $mu->remark }}
| Kode | Material | Satuan | Qty | Keterangan |
|---|---|---|---|---|
| {{ $it->inventoryItem?->code ?? '-' }} | {{ $it->inventoryItem?->name ?? '-' }} | {{ $it->unit?->name ?? '-' }} | {{ number_format((float) $it->quantity, 0, ',', '.') }} | {{ $it->description ?: '-' }} |
| Tidak ada item. | ||||
| Total Qty | {{ number_format((float) $mu->items->sum('quantity'), 0, ',', '.') }} | |||
Dokumen ini telah dibatalkan — material sudah dikembalikan ke gudang.
Setara menu legacy "Material Used" — material langsung keluar gudang saat disimpan.
{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderrorDetail Item
| Material | Satuan | Qty | Stok Gudang | Keterangan | |
|---|---|---|---|---|---|
|
|
@if ($avail === null) — @else {{ number_format($avail, 0, ',', '.') }} @endif | ||||
| Belum ada item. Klik "Tambah Baris" untuk mulai. | |||||
{{ $message }}
@enderror @error('items.*.inventory_item_id')Material wajib dipilih di setiap baris.
@enderror @error('items.*.quantity')Qty wajib diisi & harus lebih dari 0.
@enderrorKolom "Stok Gudang" = saldo aktual saat ini; qty melebihi stok akan ditolak saat simpan.