@extends('layouts.master') @section('title') سند استلام رقم {{ $receipt->id }} @endsection @section('content') @include('financial_years.partials.alerts')

سند استلام بضاعة رقم {{ $receipt->id }}

@php $effective = $receipt->getEffectiveStatus(); $fmt = fn ($v) => rtrim(rtrim(number_format($v, 4, '.', ''), '0'), '.'); @endphp
@if ($effective['is_complete']) استلام كامل @else استلام جزئي @endif @if ($effective['returned_unreceived_qty'] > 0) — مرتجع قبل الاستلام: {{ $fmt($effective['returned_unreceived_qty']) }} @endif
{{ Namear }}
{{ $receipt->created_at->format('Y-m-d H:i') }}
فاتورة الشراء{{ $receipt->order_id }}المورد{{ $supplier ?? '-' }}
رقم فاتورة المورد{{ $purchase->Purchase_invoice_number ?? '-' }}أمين المستودع{{ $receipt->receiver->name ?? '-' }}
رقم القيد{{ $receipt->dely_record ?: '-' }}ملاحظات{{ $receipt->notes ?: '-' }}
@foreach ($receipt->items as $i => $it) @php $returnedUnreceived = 0.0; if ($it->order_details_id) { $detail = \App\Models\orderDetails::find($it->order_details_id); if ($detail) { $returnedUnreceived = (float) ($detail->returned_unreceived ?? 0); } } $fmt = fn ($v) => rtrim(rtrim(number_format($v, 4, '.', ''), '0'), '.'); @endphp @endforeach @php $totalReturnedUnreceived = 0.0; foreach ($receipt->items as $it) { if ($it->order_details_id) { $detail = \App\Models\orderDetails::find($it->order_details_id); if ($detail) { $totalReturnedUnreceived += (float) ($detail->returned_unreceived ?? 0); } } } $totalReceived = $receipt->items->sum(fn ($it) => (float) $it->qty); $fmt = fn ($v) => rtrim(rtrim(number_format($v, 4, '.', ''), '0'), '.'); @endphp
#الصنفالكمية في الفاتورةالكمية المستلمةمرتجع قبل الاستلامتكلفة الوحدةالقيمة
{{ $i + 1 }} {{ $it->product_name }} {{ $fmt($it->ordered_qty) }} {{ $fmt($it->qty) }} @if ($returnedUnreceived > 0) {{ $fmt($returnedUnreceived) }} @else - @endif {{ number_format($it->unit_cost, 2) }} {{ number_format($it->value, 2) }}
الإجمالي{{ $fmt($totalReceived) }}{{ $totalReturnedUnreceived > 0 ? $fmt($totalReturnedUnreceived) : '-' }}{{ number_format($receipt->total_value, 2) }}
أمين المستودع
المندوب / المورد
المحاسب
@canany(['warehouse_receipts', 'warehouse_receipts_manage']) رجوع للفاتورة @endcanany
@endsection