@extends('layouts.master') @section('content') @php /* ========= تجهيز قيم QR (آمن 100%) ========= */ $qrDate = $serviceInvoice->created_at ? $serviceInvoice->created_at->format('Y-m-d\TH:i:s') : ''; $qrTotal = number_format($serviceInvoice->total_net ?? 0, 2, '.', ''); $qrVat = number_format($serviceInvoice->total_tax ?? 0, 2, '.', ''); /* ========= تجهيز طريقة الدفع ========= */ $payments = is_array($serviceInvoice->payment_methods) ? $serviceInvoice->payment_methods : json_decode($serviceInvoice->payment_methods ?? '[]', true); $paymentText = ''; if (!empty($payments)) { foreach ($payments as $p) { $methodId = $p['method'] ?? null; $method = $paymentMethods[$methodId] ?? null; if ($method) { $name = app()->getLocale() === 'ar' ? $method->name_ar ?? $method->name_en : $method->name_en; $paymentText .= $name . ' '; } } } if ($paymentText == '') { $paymentText = 'Cash'; } @endphp
{{-- ================= HEADER ================= --}}
{{-- LEFT : QR --}}
{{-- CENTER : LOGO --}}
@if ($logo) @endif
{{-- RIGHT : BARCODE --}}
{{ $serviceInvoice->invoice_no }}
تاريخ إصدار الفاتورة : {{ $serviceInvoice->created_at->format('Y-m-d H:i') }}
الرقم الضريبي : {{ $vatNumber }}
{{-- ================= INFO ================= --}}
اسم العميل: {{ $serviceInvoice->member->name ?? '-' }}
رقم الهاتف: {{ $serviceInvoice->member->phone ?? '-' }}
البريد الالكتروني: {{ $serviceInvoice->member->email ?? '-' }}
رقم الفاتورة
{{ $serviceInvoice->invoice_no }}
{{-- ================= PRODUCTS ================= --}}
المنتجات الخدمات
اسم المنتج
الكمية
السعر
الضريبة
الإجمالي
@foreach ($serviceInvoice->items as $item)
{{ $item->description }}
{{ $item->qty ?? 1 }}
SAR {{ number_format($item->price ?? 0, 2) }}
SAR {{ number_format($item->tax ?? 0, 2) }}
SAR {{ number_format($item->total ?? 0, 2) }}
@endforeach
إجمالي المنتجات : SAR {{ number_format($serviceInvoice->total_net ?? 0, 2) }}
{{-- ================= PAYMENT ================= --}}
طريقة الدفع: {{ $paymentText }} ويتم وضع طريقة الدفع بالمبلغ المدفوع
{{-- ================= SUMMARY ================= --}}
تفاصيل الأسعار
المجموع غير شامل الضريبة SAR {{ number_format($serviceInvoice->total_price ?? 0, 2) }}
المبلغ الخاضع للضريبة SAR {{ number_format($serviceInvoice->total_price ?? 0, 2) }}
ضريبة القيمة المضافة (%15) SAR {{ number_format($serviceInvoice->total_tax ?? 0, 2) }}
مجموع المنتجات شامل ضريبة القيمة المضافة SAR {{ number_format($serviceInvoice->total_net ?? 0, 2) }}
المجموع الكلي SAR {{ number_format($serviceInvoice->total_net ?? 0, 2) }}
{{-- ================= JS ================= --}} @endsection