No. SJ
{{ $sjr->document_no }}
Tanggal
{{ $sjr->document_date?->format('d/m/Y') }}
Dari Gudang
{{ $sjr->fromWarehouse?->name ?? '-' }}
Ke Gudang
{{ $sjr->toWarehouse?->name ?? '-' }}
PIC
{{ $sjr->pic?->name ?? '-' }}
No. Kendaraan
{{ $sjr->vehicle_no ?? '-' }}
Keterangan
{{ $sjr->remark }}
| Kode | Material | Satuan | Qty | Keterangan |
|---|---|---|---|---|
| {{ $it->inventoryItem?->code ?? '-' }} | {{ $it->inventoryItem?->name ?? '-' }} | {{ $it->unit?->name ?? '-' }} | {{ $fmt($it->quantity) }} | {{ $it->description ?: '-' }} |
| Tidak ada item. | ||||
Dokumen ini dibatalkan — efek stok sudah dikembalikan. Hapus hanya tersedia pada status ini.
@error('_form'){{ $message }}
@enderrorMencatat material yang dikembalikan dari satu gudang/bagian ke gudang lain (parity menu legacy "Surat Jalan Retur"). Simpan dokumen = stok keluar dari gudang asal & masuk gudang tujuan.
{{ $message }}
@enderror{{ $message }}
@enderror{{ $message }}
@enderrorDetail Item Retur
| Material | Satuan | Stok Asal | Qty Retur | Keterangan Barang | |
|---|---|---|---|---|---|
|
|
|||||
| Belum ada item. Klik "Tambah Baris". | |||||
{{ $message }}
@enderror @error('items.*.inventory_item_id')Material wajib dipilih di setiap baris.
@enderror @error('items.*.quantity')Qty wajib diisi dan harus lebih dari 0.
@enderrorMenyimpan = stok langsung bergerak: keluar dari gudang asal (TRANSFER_OUT) & masuk gudang tujuan (TRANSFER_IN).
Edit dokumen aktif = efek lama dibatalkan lalu diterapkan ulang (repost). Stok gudang asal tidak boleh negatif saat simpan.
Dokumen yang dibatalkan bisa diaktifkan kembali atau dihapus permanen.