@extends(!in_array(\Auth::user()->role, [10, 15]) ? 'layout' : 'layoutfrontdesk') @section('title', 'Purchase Order List') @section('css') @endsection @section('content')
@if (!$purchases->isEmpty()) @foreach($purchases as $purchase) @php $checker1 = 0; $checker2 = 0; foreach ($purchase->purchaserOrderDetails as $key => $value) { if ($value->status_receiving == 1){ $checker1 = 1; $checker2 = 1; } elseif ($value->qty_not_arrive < $value->qty) { $checker1 = 1; $checker2 = 0; } else { $checker2 = 0; } } if ($checker1 == 1 && $checker2 == 1) { $status = 2; } elseif ($checker1 == 1 && $checker2 == 0) { $status = 1; } else { $status = 0; } @endphp @foreach ($purchase->purchaserOrderDetails as $key => $detail) @php $type_of_order = $purchase->purchase_request_id ? 1 : 0; $checkerd1 = 0; $checkerd2 = 0; if ($purchase->status_receiving == 1) { $checkerd1 = 1; $checkerd2 = 1; } else { if ($detail->qty == $detail->qty_not_arrive) { $checkerd1 = 0; $checkerd2 = 0; } elseif ($detail->qty_not_arrive > 0) { $checkerd1 = 1; $checkerd2 = 0; } else { $checkerd1 = 1; $checkerd2 = 1; } } if ($checkerd1 == 1 && $checkerd2 == 1) { $statusd = 2; } elseif ($checkerd1 == 1 && $checkerd2 == 0) { $statusd = 1; } else { $statusd = 0; } @endphp @endforeach @endforeach @endif
Supplier Document No OrderDate Deliver Date ArtNo Description Quantity D-Unit Content Status Actions
{{ @$detail->supplier->company_name }} {{ $purchase->id }}-{{ $purchase->document_no }}-{{$purchase->department->name}}-{{$type_of_order}}-{{$status}}-{{$purchase->status}} {{ dateFormat(@$purchase->order_date,'d-m-Y') }} {{ dateFormat(@$purchase->delivery_date,'d-m-Y') }} {{ @$detail->stock->article_no }} {{ @$detail->stock->description }} {{ ribuanDuaAngkaBelakangKomaIndoFilter(@$detail->qty) }} {{ @$detail->stock->deliveryUnit->description }} {{@$detail->stock->content_delivery_unit ? ribuanDuaAngkaBelakangKomaIndo(@$detail->stock->content_delivery_unit) : ''}} @if ($purchase->status == 9) Canceled @else @if ($statusd == 0) Ordered @elseif ($statusd == 1) Not Complete @elseif ($statusd == 2) Complete @endif @endif
@endsection @section('js') @endsection