@extends('admin.layouts.app') @section('content')

दीर्घकालीन उत्पादन प्रतिवेदन (Long Term Products Report)

फर्कनुहोस्
@foreach($groupedProducts as $productName => $productGroup)
नेपाल सरकार
प्रदेश सरकार
स्थानीय सरकारको छाप
सङ्घ/ प्रदेश / स्थानीय तह
२ नं वडा कार्यालय
कार्यालय कोड नं.: ........
सम्पति खाता ( खर्च भएर नजाने )
फाराम नं: ४०८ - म.ले.प.
जिन्सी मालसामानकाे नाम : {{ $productName }}
एकाइ : {{ $productGroup['unit'] }}
स्पेसिफिकेसन : {{ $productGroup['specification'] ?? ''}}
आर्थिक वर्ष : {{ $fiscal_year ?? '२०८१/८२' }}
सङकेत नं :
@forelse($productGroup['entries'] as $index => $product) @php // Get related products $jinsiFormProduct = $product; $kharidProduct = $product->kharidFormProduct; $maagProduct = $kharidProduct ? $kharidProduct->maagFormProduct : null; $jinsiForm = $product->jinsiForm; // Data for गत आ व काे बाँकी (from maagFormProduct) $maagQty = $maagProduct ? $maagProduct->qty : 0; $maagRate = $kharidProduct ? $kharidProduct->amount : 0; $maagAmount = $kharidProduct ? $kharidProduct->total : 0; // Data for स्टाेर दाखिला (Store Receipt - same as previous for now) $storeQty = $maagQty; $storeRate = $maagRate; $storeAmount = $maagAmount; // Data for निकासा (Issued from Jinsi Form Product) $issuedQty = $jinsiFormProduct ? $jinsiFormProduct->qty : 0; $issuedRate = $jinsiFormProduct ? $jinsiFormProduct->amount : 0; $issuedAmount = $jinsiFormProduct ? $jinsiFormProduct->total : 0; // Data for बाँकी (Remaining Quantity) $remainingQty = $jinsiFormProduct ? $jinsiFormProduct->remaining_qty : 0; $remainingRate = $jinsiFormProduct ? $jinsiFormProduct->amount : 0; $remainingAmount = $jinsiFormProduct ? ($jinsiFormProduct->amount * $remainingQty) : 0; $rowColor = $index % 2 == 0 ? '#ffffff' : '#f9f9f9'; $entryDate = $jinsiForm && $jinsiForm->entry_date ? \Carbon\Carbon::parse($jinsiForm->entry_date)->format('Y-m-d') : 'N/A'; @endphp @empty @endforelse
क्र.स. मिति दाखिला/निकासा फाराम नं गत आ व काे बाँकी स्टाेर दाखिला निकासा बाँकी कैफियत
परिमाण. दर रकम परिमाण. दर रकम परिमाण. दर रकम परिमाण. दर रकम
{{ $loop->iteration }} {{ $entryDate }} जिन्सी: {{ $jinsiForm->id_no ?? 'N/A' }}
खरिद: {{ $kharidProduct->kharidForm->id_no ?? 'N/A' }}
{{ number_format($maagQty, 2) }} {{ number_format($maagRate, 2) }} {{ number_format($maagAmount, 2) }} {{ number_format($storeQty, 2) }} {{ number_format($storeRate, 2) }} {{ number_format($storeAmount, 2) }} {{ number_format($issuedQty, 2) }} {{ number_format($issuedRate, 2) }} {{ number_format($issuedAmount, 2) }} {{ number_format($remainingQty, 2) }} {{ number_format($remainingRate, 2) }} {{ number_format($remainingAmount, 2) }} {{ $product->remarks ?? '-' }}
कुनै दीर्घकालीन उत्पादनहरू छैनन्
No long-term products found
जम्मा (Total): {{ number_format(collect($productGroup['entries'])->sum(function($p) { return $p->kharidFormProduct->maagFormProduct->qty ?? 0; }), 2) }} {{ number_format(collect($productGroup['entries'])->sum(function($p) { return $p->kharidFormProduct->total ?? 0; }), 2) }} {{ number_format(collect($productGroup['entries'])->sum(function($p) { return $p->kharidFormProduct->maagFormProduct->qty ?? 0; }), 2) }} {{ number_format(collect($productGroup['entries'])->sum(function($p) { return $p->kharidFormProduct->total ?? 0; }), 2) }} {{ number_format(collect($productGroup['entries'])->sum('qty'), 2) }} {{ number_format(collect($productGroup['entries'])->sum('total'), 2) }} {{ number_format(collect($productGroup['entries'])->sum('remaining_qty'), 2) }} {{ number_format(collect($productGroup['entries'])->sum(function($p) { return $p->remaining_qty * $p->amount; }), 2) }}
@endforeach
@endsection