Buy Transaction List

Filter

@php $no = 1; @endphp @forelse($request_lists as $request) @empty @endforelse
No Status To Lokasi Reference Number Supplier Date Notes Finance Appr Buy Detail FPP Team Appr Processing Apply Cert SPB INV PO DO
{{ $no++ }} @if (isset(\App\Models\Stock_request_buy_model::STATUS[$request->status])) {{ \App\Models\Stock_request_buy_model::STATUS[$request->status]['TEXT'] }} @else - @endif @if ($request->lokasi) {{ $request->lokasi->name }} @else - @endif @if ($request->stock_resells) {{ $request->stock_resells->invoice }} @elseif ($request->notes == 'gold priority') {{ $request->reference_number }} @else {{ $request->fpp_number }} @endif {{--
{{ $request->po_number }}
{{ $request->do_number }}
--}}
@if ($request->stock_buy->count() > 0) @foreach ($request->stock_buy as $key => $stockBuy) {{ $stockBuy->supplier }} @if ($key != $request->stock_buy->count() - 1)
@endif @endforeach @else - @endif
{{ $request->created_at->format('d M Y') }} {{ str_limit($request->notes, 50) }} @if ( $request->finance_approved_by == null && ($user == '1' || $user == '4') && $request->status !== 'cancelled' && $request->finance_unapproved_by == null)
{!! csrf_field() !!}
{{--
{!! csrf_field() !!}
--}} @elseif(!empty($request->finance_approved_by) && empty($request->finance_unapproved_by)) Approved @elseif($request->finance_approved_by === '0') Approved @else - @endif
@if (!in_array($request->status, ['pending', 'cancelled', 'rejected'])) @else - @endif @if ($request->status == 'pending') @elseif(in_array($request->status, ['rejected', 'cancelled'])) {{ $request->status }} @else Approved @endif @if ($request->status == 'cancelled') - @elseif(in_array($request->status, ['done', 'processing'])) {{ $request->status == 'done' ? 'Done' : 'Fulfilled' }} @elseif ($request->finance_approved_by != null) @else Waiting @endif @if (count($request->stock_buy) > 0) @foreach ($request->stock_buy as $stock_buy) @php $count_null_certificate = \App\Models\Stock_buy_detail_model::where('id_stock_buy',$stock_buy->id)->whereNull('certificate')->count(); @endphp
@if ($request->status == 'cancelled') - @elseif($count_null_certificate > 0) @else @endif
@endforeach @endif
{{-- --}} @if (count($request->stock_buy) > 0) @foreach ($request->stock_buy as $stock_buy) @php $count_null_certificate = \App\Models\Stock_buy_detail_model::where('id_stock_buy',$stock_buy->id)->whereNull('certificate')->count(); @endphp
@if ($request->status == 'cancelled') - {{-- @elseif($count_null_certificate > 0) @else --}} @elseif($stock_buy && !empty($stock_buy->po_number)) @php $kode = ''; if (!empty($stock_buy->po_number)) { $parts = explode('/', $stock_buy->po_number); if (count($parts) >= 2) { $kode = $parts[count($parts) - 2] . '/' . $parts[count($parts) - 1]; } } @endphp @endif
@endforeach @endif
@if (count($request->stock_buy) > 0) @foreach ($request->stock_buy as $stock_buy) @endforeach @endif {{-- @if (count($request->stock_buy) > 0) @foreach ($request->stock_buy as $stock_buy) @endforeach @endif --}}
No data
{{ $request_lists->appends($_GET)->links() }}