Generated on: {{ $report_date }}
Period: {{ $date_range['from'] }} to {{ $date_range['to'] }}
| Action Type | Count | Total Quantity | Total Value |
|---|---|---|---|
| {{ ucfirst(str_replace('_', ' ', $type['type'])) }} | {{ number_format($type['count']) }} | {{ number_format($type['total_quantity']) }} | ${{ number_format($type['total_value'], 2) }} |
| Product ID | Supplier | Movements | Qty In | Qty Out | Net Change | Value In | Value Out |
|---|---|---|---|---|---|---|---|
| {{ $product['product_id'] }} | {{ $product['supplier'] }} | {{ number_format($product['movements']) }} | +{{ number_format($product['quantity_in']) }} | -{{ number_format($product['quantity_out']) }} | {{ $product['net_change'] >= 0 ? '+' : '' }}{{ number_format($product['net_change']) }} | ${{ number_format($product['value_in'], 2) }} | ${{ number_format($product['value_out'], 2) }} |
| Date | Total Movements | Quantity In | Quantity Out | Net Change |
|---|---|---|---|---|
| {{ $day['date'] }} | {{ number_format($day['movements']) }} | +{{ number_format($day['quantity_in']) }} | -{{ number_format($day['quantity_out']) }} | {{ $day['net_change'] >= 0 ? '+' : '' }}{{ number_format($day['net_change']) }} |
| Date/Time | Product ID | Supplier | Warehouse | Location | Action | Qty Before | Change | Qty After | Unit Price | User |
|---|---|---|---|---|---|---|---|---|---|---|
| {{ $movement['date'] }} | {{ $movement['product_id'] }} | {{ $movement['supplier'] }} | {{ $movement['warehouse'] }} | {{ $movement['location'] }} | {{ ucfirst(str_replace('_', ' ', $movement['action'])) }} | {{ number_format($movement['quantity_before']) }} | {{ $movement['quantity_change'] >= 0 ? '+' : '' }}{{ number_format($movement['quantity_change']) }} | {{ number_format($movement['quantity_after']) }} | {{ $movement['unit_price'] ? '$' . number_format($movement['unit_price'], 2) : '-' }} | {{ $movement['user'] }} |
| No movements found for the selected period | ||||||||||
No stock movements found for the selected period and filters.