@extends('layouts.app') @section('title', $productionOrder->production_number . ' - '.config('app.name')) @section('breadcrumb') الرئيسية › أوامر الإنتاج › {{ $productionOrder->production_number }} @endsection @section('content') @php $typeLabels = ['raw_material' => 'مادة خام', 'finished_good' => 'منتج تام', 'service' => 'خدمة']; $statusLabels = [ 'pending' => 'معلق', 'in_progress' => 'قيد التنفيذ', 'completed' => 'مكتمل', 'cancelled' => 'ملغى', ]; $canComplete = in_array($productionOrder->status, ['pending', 'in_progress'], true); @endphp
أمر إنتاج — تحديث المخزون عند الإتمام
| الصنف |
النوع |
مخطط |
منتَج |
@if($canComplete)
الرصيد الحالي |
@endif
|---|---|---|---|---|
| {{ $line->item?->code }} — {{ $line->item?->name_ar }} | {{ $typeLabels[$t] ?? $t }} | {{ rtrim(rtrim(number_format((float) $line->planned_quantity, 4, '.', ''), '0'), '.') }} | {{ rtrim(rtrim(number_format((float) $line->produced_quantity, 4, '.', ''), '0'), '.') }} | @if($canComplete){{ rtrim(rtrim(number_format((float) ($line->item?->current_stock ?? 0), 4, '.', ''), '0'), '.') }} | @endif
| الصنف |
النوع |
كمية الاستهلاك |
@if($canComplete)
الرصيد الحالي |
@endif
|---|---|---|---|
| {{ $row->item?->code }} — {{ $row->item?->name_ar }} | {{ $typeLabels[$t] ?? $t }} | {{ rtrim(rtrim(number_format((float) $row->quantity_to_consume, 4, '.', ''), '0'), '.') }} | @if($canComplete){{ rtrim(rtrim(number_format((float) ($row->item?->current_stock ?? 0), 4, '.', ''), '0'), '.') }} | @endif
تنبيه: توجد مواد خام غير كافية مقارنةً بالكمية المطلوبة للاستهلاك.
| الصنف | المطلوب | المتاح | الناقص |
|---|---|---|---|