Stock Opname — Input Seksi
@php
$hariIndo = ['Sunday'=>'Minggu','Monday'=>'Senin','Tuesday'=>'Selasa','Wednesday'=>'Rabu','Thursday'=>'Kamis','Friday'=>'Jumat','Saturday'=>'Sabtu'];
$soDate = $data->so_date ?? now();
$namaHari = $hariIndo[$soDate->format('l')] ?? $soDate->format('l');
@endphp
@if($variables['raw_materials']->isEmpty())
Tidak ada item untuk seksi Anda. Hubungi administrator.
@else
{{-- Adj Modals — di luar tabel agar tidak blocking di mobile --}}
@foreach($variables['raw_materials'] as $rm)
@php
$existingDetail = isset($data->details) ? $data->details->where('raw_material_id', $rm->id)->first() : null;
$hasRestan = $rm->adj_restan_flag;
$hasExtras = $rm->adj_extras_flag;
$hasRingkas = $rm->adj_ringkas_flag;
$hasSelisih = $rm->adj_selisih_flag;
@endphp
@if($hasRestan || $hasExtras || $hasRingkas || $hasSelisih)
@endif
@endforeach
@endif {{-- end if raw_materials not empty --}}
| User : {{ $logged_name }} ({{ $logged_role_name }}) | Store : {{ $store_name ?: '-' }} |
| Date : {{ $namaHari }}, {{ $soDate->format('d M Y') }} | Seksi : {{ $variables['seksi_names'] ?? '-' }} |
| No | Item | Utuh | Pakai | Adj | X |
|---|---|---|---|---|---|
|
{{ $index + 1 }}
@if(!$hasConversion)
@endif |
{{ $rm->code }} | {{ $rm->name }}
|
UOM: {{ $uomPakai }}
@if($hasConversion)
(1 {{ $uomUtuh }} = {{ number_format($conversionFactor, 2, '.', '') }} {{ $uomPakai }})
@endif
@if(!$hasConversion)
Tidak ada mapping konversi @endif |
@php $hasRestan = $rm->adj_restan_flag; $hasExtras = $rm->adj_extras_flag; $hasRingkas = $rm->adj_ringkas_flag; $hasSelisih = $rm->adj_selisih_flag; $hasAnyAdj = $hasRestan || $hasExtras || $hasRingkas || $hasSelisih; $totalAdj = 0; if ($existingDetail) { $totalAdj = ($existingDetail->adj_ekstra ?? 0) + ($existingDetail->adj_restan ?? 0) + ($existingDetail->adj_ringkas ?? 0) + ($existingDetail->adj_selisih ?? 0); } @endphp @if($hasAnyAdj) @else @endif | |||
| FSTR: {{ $fstr->code }} - {{ $fstr->name }} - {{ $fstr->uom_pakai ?? $fstr->uom }} | |||||
| SUB: {{ $subItem->code }} - {{ $subItem->name }} - {{ $subItem->uom_pakai ?? $subItem->uom }} | |||||