@extends('master.app') @section('title', 'Row Materials Stock') @section('body')

Row Materials Stock

Raw inventory with average cost (moving average)
Add
{{-- Filters --}}
Reset
@php $sumQty = 0; $sumCost = 0; @endphp @foreach ($stock as $row) @php $qty = (float) ($row->qty ?? 0); $avg = property_exists($row, 'avg_cpi') ? (float) ($row->avg_cpi ?? $row->cpi) : (float) ($row->cpi ?? 0); $total = property_exists($row, 'total_cost') ? (float) ($row->total_cost ?? $qty * $avg) : (float) ($qty * $avg); $sumQty += $qty; $sumCost += $total; @endphp @endforeach @if ($stock->count() == 0) @endif
# Cat Sub Category Unit Currency Location Qty Avg CPI Total Cost SPI Actions
{{ $loop->iteration }} {{ $row->category->title_ps ?? ($row->category->title_en ?? $row->cat_id) }} @if ($row->scat_id == null) {{ 'No Sub Cat' }} @else {{ $row->sub_category->title_ps ?? ($row->sub_category->title_en ?? $row->scat_id) }} @endif {{ $row->unit->title_ps ?? ($row->unit->title_en ?? $row->unit_id) }} {{ $row->currency->title_ps ?? ($row->currency->title_en ?? $row->currency_id) }} {{ $row->location_id ?? '-' }} {{ number_format($qty, 2) }} {{ number_format($avg, 4) }} {{ number_format($total, 2) }} {{ number_format((float) ($row->spi ?? 0), 2) }}
No data found
Page Total {{ number_format($sumQty, 2) }} {{ number_format($sumCost, 2) }}
{{ $stock->links('pagination::bootstrap-4') }}
@endsection @section('pageJs') @endsection