@extends('print.layout') @section('title', 'Material_Detail_Report_' . ($dfrom ?? date('d-m-Y')) . '_to_' . ($dto ?? date('d-m-Y'))) @section('content')
Material Detail Report
{{-- Report Header Information --}}
Report Date: {{ date('d-m-Y') }}
@php $selectedMaterial = $material->where('material_id', $mid)->first(); @endphp
Material: {{ $selectedMaterial ? ($selectedMaterial->material_no . ' - ' . $selectedMaterial->name) : 'All Materials' }}
Period From: {{ isset($dfrom) ? date('d-m-Y', strtotime($dfrom)) : 'N/A' }}
Period To: {{ isset($dto) ? date('d-m-Y', strtotime($dto)) : 'N/A' }}
{{-- Material Ledger Items --}} @if(isset($materialItem) && $materialItem->count() > 0)

Material Ledger

@php $loopIndex = 1; @endphp @foreach($materialItem as $item) @if(isset($item->purchase_id) && !isset($item->return_material_id)) @elseif(isset($item->purchase_id) && isset($item->return_material_id)) @elseif(isset($item->stock_id)) @else @endif @endforeach
Sr. Date Material No Material Purchase / Issuance Stock In Stock Out
{{ $loopIndex++ }} {{ (new DateTime($item->timestamp))->format('d-m-Y') }} {{ $item->material_no ?? 'N/A' }} {{ $item->name ?? 'N/A' }}Purchase {{ $item->total_received ?? '0' }} {{ $item->uname ?? '' }} Return {{ $item->total_returned ?? '0' }} {{ $item->uname ?? '' }} Issuance {{ $item->quantity ?? '0' }} {{ $item->uname ?? '' }}N/A
@else

No material ledger records found for the selected period.

@endif @endsection