@extends('layouts.pdf') @section('title') {{ $extra['module_name'] }} @endsection @section('content')
@include('admin.partials.header', ['extra' => $extra]) @php $total_product_value = 0; $total_additional_charges = 0; $total_discount = 0; $total_schedule_amount = 0; $total_collected_amount = 0; $total_due_amount = 0; $total_till_month_due_amount = 0; @endphp @foreach ($sells_data as $product_type => $sells ) @php $group_total_product_value = 0; $group_total_additional_charges = 0; $group_total_discount = 0; $group_total_schedule_amount = 0; $group_total_collected_amount = 0; $group_total_due_amount = 0; $group_total_till_month_due_amount = 0; @endphp @foreach ($sells as $sell) @php $schedule = $sell->ScheduleReceivableWithoutDiscount; $till_month_schedule = $sell->all_till_month_due; $product = $sell->product; $product_value = $product->rate_per_size * $product->flat_size; $additional_charges = $sell->additional_charges; $discount = $sell->discount_amount; $schedule_amount = $schedule->sum('payable_amount'); $collected_amount = $received_amounts[$sell->id]; $due_amount = $schedule_amount - $collected_amount; $till_month_due_amount = $till_month_schedule->sum('payable_amount') - $till_month_schedule->sum('payment_received_amount'); $last_payment_date = $sell->lastActualReceivedByDate()->date_of_collection_new; $status = $sell->status; $branch_route = route('project-manage.edit',['id' => $sell->branch_id]); $schedule_route = route('schedule_manage' ,['sell_id' => $sell->id]); $product_route = route('product.edit' ,['id' => $product->id]); // Badge Start $badge_class = ''; if ($sell->is_transfered) { $status = __('lang.transfer'); $badge_class = 'badge-danger'; } else{ if($status == 'ACTIVE') { $badge_class = 'badge-success'; } elseif($status == 'CANCELLED') { $badge_class = 'badge-danger'; } elseif($status == 'BUY BACK') { $badge_class = 'badge-info'; } elseif($status == 'FULL PAID') { $badge_class = 'badge-dark'; } else{ $badge_class = 'badge-warning'; } } $group_total_product_value += $product_value; $group_total_additional_charges += $additional_charges; $group_total_discount += $discount; $group_total_schedule_amount += $schedule_amount; $group_total_collected_amount += $collected_amount; $group_total_due_amount += $due_amount; $group_total_till_month_due_amount += $till_month_due_amount; $total_product_value += $product_value; $total_additional_charges += $additional_charges; $total_discount += $discount; $total_schedule_amount += $schedule_amount; $total_collected_amount += $collected_amount; $total_due_amount += $due_amount; $total_till_month_due_amount += $till_month_due_amount; @endphp @endforeach @endforeach
{{__('lang.sno')}} {{__('lang.project')}} {{__('lang.registration_no')}} {{__('lang.unit_no')}} {{__('lang.size')}} {{__('lang.rps')}} {{__('lang.sale_date')}} {{__('lang.property_value')}} {{__('lang.extra_charges')}} {{__('lang.discount')}} {{__('lang.sale_amount')}} {{__('lang.total_collection')}} {{__('lang.due_amount')}} {{__('lang.till_month_due')}} {{__('lang.last_payment_date')}} {{__('lang.status')}}
{{ $product_type }}
{{$loop->iteration}} {{$sell->branch->name}} {{$sell->registration_no}} {{$product->product_unique_id}} {{$product->flat_size}} {{$product->size_in}} {{$transaction->convert_money_format($product->rate_per_size)}} {{$sell->sale_date_v2}} {{$transaction->convert_money_format($product_value)}} {{$transaction->convert_money_format($additional_charges)}} {{$transaction->convert_money_format($discount)}} {{$transaction->convert_money_format($schedule_amount)}} {{$transaction->convert_money_format($collected_amount)}} {{$transaction->convert_money_format($due_amount)}} {{$transaction->convert_money_format($till_month_due_amount)}} {{$transaction->date_format($last_payment_date)}} {{ $status }}
{{ $product_type }} {{__('lang.total')}} {{ $transaction->convert_money_format($group_total_product_value) }} {{ $transaction->convert_money_format($group_total_additional_charges) }} {{ $transaction->convert_money_format($group_total_discount) }} {{ $transaction->convert_money_format($group_total_schedule_amount) }} {{ $transaction->convert_money_format($group_total_collected_amount) }} {{ $transaction->convert_money_format($group_total_due_amount) }} {{ $transaction->convert_money_format($group_total_till_month_due_amount) }}
{{__('lang.total_schedule_amount')}} | {{ $transaction->convert_money_format($total_schedule_amount) }}
{{__('lang.total_collected')}} | {{ $transaction->convert_money_format($total_collected_amount) }}
{{__('lang.total_balance')}} | {{ $transaction->convert_money_format($total_due_amount) }}
{{__('lang.total_due_till_month')}} | {{ $transaction->convert_money_format($total_till_month_due_amount) }}

Collected And Balance Amount

Chart Image
@stop