@extends('layouts.app') @section('content')
عرض جميع حركات الأصناف في المخازن (وارد - منصرف - تحويل)
إجمالي الوارد
{{ number_format($movements->where('document_type', 'receipt')->sum('quantity'), 2) }}
إجمالي المنصرف
{{ number_format($movements->where('document_type', 'issue')->sum('quantity'), 2) }}
إجمالي المحول
{{ number_format($movements->where('document_type', 'transfer')->sum('quantity'), 2) }}
الرصيد النهائي
{{ number_format($finalBalance, 2) }}
| # | التاريخ | نوع الحركة | الصنف | 🟢 وارد | 🔴 منصرف | 🔵 محول | الرصيد | الوحدة | السعر | المجموع | المستند |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $loop->iteration }} | {{ \Carbon\Carbon::parse($movement->document_date)->format('Y-m-d') }} | @if ($isIn) وارد @elseif($isOut) منصرف @else تحويل @endif | {{ $movement->item_name }} | {{ $isIn ? number_format($movement->quantity, 2) : '-' }} | {{ $isOut ? number_format($movement->quantity, 2) : '-' }} | {{ $isTransfer ? number_format($movement->quantity, 2) : '-' }} | {{ number_format($movement->running_balance ?? 0, 2) }} | {{ $movement->unit_name ?? '-' }} | {{ number_format($movement->unit_price ?? 0, 2) }} | {{ number_format($movement->total_cost ?? 0, 2) }} | {{ $movement->document_number }} |
| لا توجد حركات مخزن | |||||||||||