@extends('user.layout.report_layout') @section('report_body')
| নং | ইনভয়েস | ধরণ | মহাজনের নাম | মহাজনের মালিক | পন্যের নাম | পন্যের ধরন | মার্কা | লট সংখ্যা | ওপেনিং স্টক | ফেরত সংখ্যা | বিক্রি সংখ্যা | @foreach ($dokan_stock_setups as $dokan){{ $dokan->name }} | @endforeachক্লোজিং স্টক | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{$count++}} | {{$p->id}} | @if($p->purchase_type == 1) নিজ খরিদ @elseif($p->purchase_type == 2) কমিশন @endif | {{$p->mohajon_setup->name}} | {{$p->mohajon_owner_setup?->name}} | {{$p->ponno_setup->ponno_name}} | {{$p->ponno_type_setup?->ponno_type}} | {{--{{$p->ponno_size_setup?->ponno_size}} | --}}{{$p->ponno_marka_setup->ponno_marka}} | {{$p->quantity}} | {{$p->quantity - $sales_qty - $return_qty}} | {{$date_return_qty}} | {{$date_sales_qty}} | @php $closing_stock = $p->quantity - $sales_qty - $return_qty; $closing_stock -= $date_sales_qty; $closing_stock -= $date_return_qty; @endphp @foreach ($dokan_stock_setups as $key => $dokan) @php if (!isset($dokan_total_stock[$dokan->id])) { $dokan_total_stock[$dokan->id] = 0; } $stock = $dokan->purchaseByStock($p, $entry_date); if (is_numeric($stock)) { $dokan_total_stock[$dokan->id] += $stock; } else { $stock = 'N/A'; // Optional: you can customize this behavior if needed } @endphp{{ $stock }} | @endforeach{{$closing_stock}} |
| মোট | {{$total_stock_qty}} | {{$total_return_qty}} | {{$total_sales_qty}} | @foreach ($dokan_stock_setups as $dokan){{$dokan_total_stock[$dokan->id] ?? 0}} | @endforeach{{$total_closing_stock}} | |||||||||