@php
$total=0;
$p=1;
$action_id=801;
$isOrderShowedShopWise=[];
@endphp
@forelse (Request()->shop_id?$shops->where('id',Request()->shop_id):$shops as $key=>$zone)
@php
$wareAmount=0;
$zone_group=array_filter(explode(',',($zone->officer?$zone->officer->group_ids:null)));
$parties=$showroom->whereIn('group_id',$zone_group)->pluck('id')->toArray();
$parties=array_merge($parties,$showroom->where('id',$zone->party_id)->pluck('id')->toArray());
if(count($parties)){
$transactions=$orders->whereIn('party_id',$parties)->where('transaction_type',$transaction_type);
$isOrderShowedShopWise=array_merge($isOrderShowedShopWise,$transactions->pluck('id')->toArray());
}else{
$transactions=[];
}
@endphp
{{-- style="background-color:#002952" --}}
| {{$zone->name}} |
@forelse ($transactions as $i=>$item)
| {{ ($p++) }} |
{{ date('d-M-Y h:i A',strtotime($item->created_at)) }}
|
{{ $item->order_no }} |
{{ $item->showroom?$item->showroom->name_eng:'N\A' }}
|
{{ $item->warehouse?$item->warehouse->name_eng:'' }} |
@php
$details=$item->details;
$netTotal=$details->sum(function($q){
return ($q->order_price*$q->order_qty);
});
$wareAmount+=$netTotal
// $wareAmount+=$item->net_total;
@endphp
{{ number_format($netTotal,2) }} |
{{-- {{ number_format($item->net_total,2) }} | --}}
{{ ($item->delivery_status==2?'DELIVERED':($item->delivery_status==0?'PENDING':'REJECTED')) }}
|
@if(($item->approve_status==2))
@else
{!! getApprovalInputField($item->id,801) !!}
@endif
|
{{__('obs.print')}}
@if(checkAuthPermission('order.edit'))
@if ($item->delivery_status == 0)
{{__('obs.edit')}}
@elseif ($item->delivery_status == 1)
@endif
@endif
|
@empty
| {{'THERE IS NO ORDER YET '.strtoupper($zone->name).' '.($zone->type==5?'REGION':'ZONE')}} |
@endforelse
@php $total+=$wareAmount; @endphp
| {{'Total : '}} | {{number_format($wareAmount,2)}} | |
@empty
@endforelse
@php
$transactions=$orders->whereNotIn('id',$isOrderShowedShopWise)->where('transaction_type',14);
@endphp
| {{__('obs.this_store')}} |
@forelse ($transactions as $i=>$item)
| {{ ($p++) }} |
{{ date('d-M-Y h:i A',strtotime($item->created_at)) }}
|
{{ $item->order_no }} |
{{ $item->showroom?$item->showroom->name_eng:'N\A' }}
|
{{ $item->warehouse?$item->warehouse->name_eng:'' }} |
@php
$details=$item->details;
$netTotal=$details->sum(function($q){ return ($q->order_price*$q->order_qty);});
$wareAmount+=$netTotal
// $wareAmount+=$item->net_total;
@endphp
{{ number_format($netTotal,2) }} |
{{-- {{ number_format($item->net_total,2) }} | --}}
{{ ($item->delivery_status==2?'DELIVERED':($item->delivery_status==0?'PENDING':'REJECTED')) }}
|
@if(($item->approve_status==2))
@else
{!! getApprovalInputField($item->id,801) !!}
@endif
|
{{__('obs.print')}}
@if ($item->delivery_status == 0 && get_guard()=='admin')
@if(checkAuthPermission('order.edit'))
{{__('obs.edit')}}
@endif
@endif
|
@empty
| {{'THERE IS NO ORDER YET FOR THIS STORE'}} |
@endforelse
| {{'Grand Total : '}} | {{number_format($total,2)}} | |