@extends('admin.layout.master') @section('title','Sales Summery') @section('custom_style') @endsection @section ('content')
@include('admin.layout.title_header', ['title'=>'SALES SUMMERY(ITEM WISE)'])
{{-- --}}
@php $printData['title']='SALES SUMMERY '.($type==0?'(SHOWROOM VS PRODUCT)':'(PRODUCT VS SHOWROOM)'); $printData['start_date']=Request()->date_from?date('d-M-Y',strtotime(Request()->date_from)):date('d-M-Y'); $printData['end_date']=Request()->date_to?date('d-M-Y',strtotime(Request()->date_to)):date('d-M-Y'); $printData['showroom']=Request()->showroom && Request()->showroom!=0?$customers->where('id',Request()->showroom)->first()->name_eng:'All Showroom'; //$printData['search_by']=$type==2?(Request()->category_code && Request()->category_code!=0?:$categories->where('id',Request()->category_code)->first()->chart_name:'All Section'):(Request()->category_code && Request()->category_code!=0?$categories->where('code',Request()->category_code)->first()->name_eng:'All Category'); $routeName=Route::currentRouteName(); $printData=getPrintData($routeName,$printData); @endphp {!!$printData['head']!!} {{--

SALES SUMMERY {{$type==0?'(SHOWROOM WISE PRODUCT)':'(PRODUCT WISE SHOWROOM)'}}

@if(Request()->date_from)
{{ 'From '.date('d-M-Y',strtotime(Request()->date_from)).' To '.date('d-M-Y',strtotime(Request()->date_to))}}
@endif --}} @php $tr=''; @endphp @forelse ($transactions->groupBy('product.sub_category_id') as $cc=>$categoryProduct) @if($cc!=null) @php if(Request()->get_value==1){ $tr.=''; }else if(Request()->get_value==2){ $tr.=''; }else{ $tr.=''; } @endphp @endif @empty @endforelse @php if(Request()->get_value==1){ $tr.=''; }else if(Request()->get_value==2){ $tr.=''; }else{ $tr.=''; } @endphp {!! $tr.'' !!} {{-- @forelse ($showRooms as $party_id => $showRoom) --}} @php $i=1; @endphp @forelse ($transactions->groupBy('party_id') as $key=>$showroom) @if($key!=null) @php $total_cat_qty=0; $total_cat_sum=0; @endphp {{-- --}} @forelse ($transactions->groupBy('product.sub_category_id') as $m=>$categoryProduct) @if($m!=null) @php $cat_qty=0; $cat_sum=0; @endphp {{-- product Category --}} @forelse ($categoryProduct->groupBy('product_id') as $k=>$transacted_product) @php $cat_qty+=$transacted_product->where('party_id',$key)->where('product_id',$k)->where('transaction_type','=',$type==0?3:4)->sum('quantity'); $cat_sum+=$transacted_product->where('party_id',$key)->where('product_id',$k)->where('transaction_type','=',$type==0?3:4)->sum(function($t){ // return ($t->quantity * $t->avg_price)-(($t->quantity * $t->avg_price * $t->dc_price)/100); $p=($t->quantity * $t->avg_price)-(($t->quantity * $t->avg_price * $t->dc_price)/100); $inv=$t->invoice; if($inv->other_dc_percentage!=0){ return ($p+($p*$inv->other_dc_percentage)/100); }else{ return $p; } }); @endphp @empty @endforelse {{-- product Category --}} @php $total_cat_qty+=$cat_qty; $total_cat_sum+=$cat_sum; @endphp @if(Request()->get_value==1) @elseif(Request()->get_value==2) @else @endif @endif @empty @endforelse @if(Request()->get_value==1) @elseif(Request()->get_value==2) @else @endif @endif @empty @endforelse @php $gtotal_cat_qty=0; $gtotal_cat_sum=0; @endphp @forelse ($transactions->groupBy('product.sub_category_id') as $m=>$categoryProduct) @if($m!=null) @php $cat_qty_gt=0; $cat_sum_gt=0; @endphp @forelse ($categoryProduct->groupBy('product_id') as $k=>$transacted_product) @php $cat_qty_gt+=$transacted_product->where('product_id',$k)->where('transaction_type','=',$type==0?3:4)->sum('quantity'); $cat_sum_gt+=$transacted_product->where('product_id',$k)->where('transaction_type','=',$type==0?3:4)->sum(function($t){ $p=($t->quantity * $t->avg_price)-(($t->quantity * $t->avg_price * $t->dc_price)/100); $inv=$t->invoice; if($inv->other_dc_percentage!=0){ return ($p+($p*$inv->other_dc_percentage)/100); }else{ return $p; } }); @endphp @empty @endforelse @php $gtotal_cat_qty+=$cat_qty_gt; $gtotal_cat_sum+=$cat_sum_gt; @endphp @if(Request()->get_value==1) @elseif(Request()->get_value==2) @else @endif @endif @empty @endforelse @if(Request()->get_value==1) @elseif(Request()->get_value==2) @else @endif
# Showroom{{$categoryProduct->first()->product->subCategory?$categoryProduct->first()->product->subCategory->name_eng:'N/A'}}QtyAmountQtyAmountTotalQtyAmountQtyAmount
SHOWROOM :{{$showRoom->first()->showroom->name_eng}}
Address :{{$showRoom->first()->showroom->address}}
{{$i++}} {{$showroom->first()->showroom->name_eng}}{{$showroom->first()->unit}}{{$cat_qty}}{{number_format($cat_sum,2)}}{{number_format($cat_qty,2)}} {{number_format($cat_sum,2)}}{{number_format($total_cat_qty,2)}}{{number_format($total_cat_sum,2)}}{{number_format($total_cat_qty,2)}} {{number_format($total_cat_sum,2)}}
Total{{$cat_qty_gt}}{{$cat_sum_gt}}{{$cat_qty_gt}}{{$cat_sum_gt}}{{$gtotal_cat_qty}}{{$gtotal_cat_sum}}{{$gtotal_cat_qty}}{{$gtotal_cat_sum}}

{{-- @include('inventory.order.detail_modal') --}} @endsection @section('script') @stop