@extends('layouts.banking') @section('title', 'تفاصيل المعاملة') @section('content')
تفاصيل المعاملة #{{ $transaction->reference_number }}
@if (session('success')) @endif @if (session('error')) @endif
معلومات المعاملة الأساسية
رقم المرجع {{ $transaction->reference_number }}
نوع المعاملة {{ $transaction->type_name }}
تاريخ المعاملة {{ $transaction->transaction_date->format('Y-m-d H:i:s') }}
الفرع {{ $transaction->branch->name }}
الموظف {{ $transaction->user->name }}
العميل {{ $transaction->customer->name ?? 'غير محدد' }}
الحالة @if($transaction->status == 'completed') {{ $transaction->status_name }} @elseif($transaction->status == 'pending') {{ $transaction->status_name }} @elseif($transaction->status == 'cancelled') {{ $transaction->status_name }} @else {{ $transaction->status_name }} @endif
معلومات المبالغ والعملات
@if($transaction->target_currency_id) @endif
المبلغ المصدر {{ number_format($transaction->amount, $transaction->sourceCurrency->decimal_places) }} {{ $transaction->sourceCurrency->symbol }}
العملة المصدر {{ $transaction->sourceCurrency->name }} ({{ $transaction->sourceCurrency->code }})
سعر الصرف 1 {{ $transaction->sourceCurrency->symbol }} = {{ number_format($transaction->exchange_rate, 6) }} {{ $transaction->targetCurrency->symbol }}
المبلغ الهدف {{ number_format($transaction->amount * $transaction->exchange_rate, $transaction->targetCurrency->decimal_places) }} {{ $transaction->targetCurrency->symbol }}
العملة الهدف {{ $transaction->targetCurrency->name }} ({{ $transaction->targetCurrency->code }})
رسوم المعاملة {{ number_format($transaction->fee_amount, $transaction->sourceCurrency->decimal_places) }} {{ $transaction->sourceCurrency->symbol }}
المبلغ الإجمالي {{ number_format($transaction->total_amount, $transaction->sourceCurrency->decimal_places) }} {{ $transaction->sourceCurrency->symbol }}
تفاصيل المعاملة
@foreach($transaction->details as $index => $detail) @endforeach
# نوع العنصر اسم العنصر العملة المبلغ نوع الحركة ملاحظات
{{ $index + 1 }} {{ $detail->item_type_name }} {{ $detail->item_name }} {{ $detail->currency->code }} {{ number_format($detail->amount, $detail->currency->decimal_places) }} {{ $detail->currency->symbol }} @if($detail->is_debit) خصم @else إضافة @endif {{ $detail->notes }}
@if($transaction->type == 'remittance_send' || $transaction->type == 'remittance_receive')
معلومات الحوالة
@if($transaction->type == 'remittance_send')
معلومات المستفيد
اسم المستفيد {{ $transaction->metadata['beneficiary_name'] ?? 'غير محدد' }}
رقم هاتف المستفيد {{ $transaction->metadata['beneficiary_phone'] ?? 'غير محدد' }}
عنوان المستفيد {{ $transaction->metadata['beneficiary_address'] ?? 'غير محدد' }}
نوع هوية المستفيد {{ $transaction->metadata['beneficiary_id_type'] ?? 'غير محدد' }}
رقم هوية المستفيد {{ $transaction->metadata['beneficiary_id_number'] ?? 'غير محدد' }}
@else
معلومات المرسل
اسم المرسل {{ $transaction->metadata['sender_name'] ?? 'غير محدد' }}
رقم هاتف المرسل {{ $transaction->metadata['sender_phone'] ?? 'غير محدد' }}
عنوان المرسل {{ $transaction->metadata['sender_address'] ?? 'غير محدد' }}
رمز الحوالة {{ $transaction->metadata['remittance_code'] ?? 'غير محدد' }}
@endif
معلومات إضافية
الوكيل {{ $transaction->agent->name ?? 'غير محدد' }}
بلد الوكيل {{ $transaction->agent->country ?? 'غير محدد' }}
الغرض من الحوالة {{ $transaction->metadata['purpose'] ?? 'غير محدد' }}
@endif
ملاحظات

{{ $transaction->notes ?: 'لا توجد ملاحظات' }}

@if($transaction->status == 'pending')
@csrf @method('PATCH')
@endif
@endsection