@extends('layouts.app') @section('content')

عرض إذن تحويل المخزن

العودة للقائمة @can('inventory.transfers.print') طباعة @endcan
@if($document->status == 'draft') 🔄 مسودة @elseif($document->status == 'approved') ✅ معتمد @elseif($document->status == 'cancelled') ❌ ملغي @endif

بيانات المستند الأساسية

رقم المستند

{{ $document->document_number }}

تاريخ المستند

{{ $document->document_date->format('Y-m-d') }}

منشئ المستند

{{ $document->creator->name ?? 'غير محدد' }}

الكمية الإجمالية

{{ number_format($document->getTotalQuantity(), 2) }}

بيانات التحويل بين المخازن

من المخزن (المصدر)

{{ $document->fromWarehouse->name ?? 'غير محدد' }}

@if($document->fromWarehouse)

المعرف: #{{ $document->fromWarehouse->id }}

@if($document->fromWarehouse->is_active)

الحالة: نشط

@else

الحالة: غير نشط

@endif
@endif

إلى المخزن (الوجهة)

{{ $document->toWarehouse->name ?? 'غير محدد' }}

@if($document->toWarehouse)

المعرف: #{{ $document->toWarehouse->id }}

@if($document->toWarehouse->is_active)

الحالة: نشط

@else

الحالة: غير نشط

@endif
@endif
@if($document->status == 'approved')

معلومات الاعتماد

معتمد بواسطة

{{ $document->approver->name ?? 'غير محدد' }}

تاريخ الاعتماد

{{ $document->approved_at ? $document->approved_at->format('Y-m-d') : 'غير محدد' }}

وقت الاعتماد

{{ $document->approved_at ? $document->approved_at->format('H:i:s') : 'غير محدد' }}

@endif @if($document->notes)

📝 ملاحظات

{{ $document->notes }}

@endif

الأصناف المحولة

@php $totalCost = 0; @endphp @forelse($document->items as $item) @php $totalCost += $item->total_cost; @endphp @empty @endforelse
الصنف الوحدة الكمية سعر الوحدة الإجمالي ملاحظات
{{ $item->item->name ?? 'غير محدد' }} {{ $item->unit->name ?? 'غير محدد' }} {{ number_format($item->quantity, 2) }} {{ number_format($item->unit_cost, 2) }} {{ number_format($item->total_cost, 2) }} {{ $item->notes ?? '-' }}
لا توجد أصناف
الإجمالي الكلي: {{ number_format($totalCost, 2) }}
@if($document->status == 'draft')
@can('inventory.transfers.edit') تعديل @endcan @can('inventory.transfers.approve')
@csrf @method('PATCH')
@endcan @can('inventory.transfers.delete')
@csrf @method('DELETE')
@endcan
@endif
@endsection