@extends('layouts.app') @section('content')
عرض جميع حركات الأصناف في المخازن (وارد - منصرف - تحويل)
إجمالي الوارد
{{ number_format($movements->where('effect', 'receipt')->sum('quantity'), 2) }}
إجمالي المنصرف
{{ number_format($movements->where('effect', 'issue')->sum('quantity'), 2) }}
إجمالي المحول
{{ number_format($movements->where('effect', 'transfer')->sum('quantity'), 2) }}
الرصيد النهائي
{{ number_format($finalBalance, 2) }}
| # | التاريخ | نوع الحركة | الصنف | وارد | منصرف | محول | الرصيد | الوحدة | من / إلى | المستند | الملاحظات |
|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ $loop->iteration }} | {{ $movement->document_date ? \Carbon\Carbon::parse($movement->document_date)->format('Y-m-d') : '-' }} | @if ($isInbound) وارد @elseif($isOutbound) منصرف @else تحويل @endif | {{ $movement->item_name ?? '-' }} | {{ $isInbound ? number_format($movement->quantity, 2) : '-' }} | {{ $isOutbound ? number_format($movement->quantity, 2) : '-' }} | @if ($isTransfer) {{ number_format($movement->quantity, 2) }} @else - @endif | {{ number_format($runningBalance, 2) }} | {{ $movement->unit_name ?? '-' }} |
@if ($isTransfer)
من: {{ $movement->from_warehouse ?? '-' }} إلى: {{ $movement->to_warehouse ?? '-' }} @else {{ $movement->from_warehouse ?? ($movement->to_warehouse ?? '-') }} @endif |
{{ $movement->document_number ?? '-' }} | {{ Str::limit($movement->notes ?? '', 20) }} |
| لا توجد حركات | |||||||||||