@extends('admin.layout.master') @section('title','MARKETING ORDER '.($type==1?'RETURN':($type==2?'DAMAGE':'')).' LIST') @section('custom_style') @endsection @section ('content')
{{--

{{__('obs.order')}} {{$type==1?'RETURN':($type==2?'DAMAGE':'')}} LIST

--}}

{{__('obs.mkt_order_'.($type==1?'return':($type==2?'damage':'')).'_list')}}

{{-- --}}
{{-- --}} {{--
--}} {{-- --}} {{--
--}}
{{--
--}}
{{--
--}} {{--
--}}
{!!getDateInput('date_from','date_from',Request()->date_from)!!} {!!getDateInput('date_to','date_to',Request()->date_to)!!} {{-- --}}
{{--
--}} {{--
--}}
@csrf
{{--
--}} {{-- @if(isMarketingEnable()==1 && Request()->status==0) @endif --}} {{-- --}} {{-- --}} @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" --}} @forelse ($transactions as $i=>$item) @php $details=$item->details; $netTotal=$details->sum(function($q){ return ($q->order_price*$q->order_qty); }); $wareAmount+=$netTotal // $wareAmount+=$item->net_total; @endphp {{-- --}} @empty @endforelse @php $total+=$wareAmount; @endphp @empty @endforelse @php $transactions=$orders->whereNotIn('id',$isOrderShowedShopWise)->where('transaction_type',14); @endphp @forelse ($transactions as $i=>$item) @php $details=$item->details; $netTotal=$details->sum(function($q){ return ($q->order_price*$q->order_qty);}); $wareAmount+=$netTotal // $wareAmount+=$item->net_total; @endphp {{-- --}} @empty @endforelse
# {{__('obs.date')}} {{__('obs.order_no')}} {{__('obs.dealer')}}{{__('obs.order')}} {{__('obs.type')}}{{__('obs.group')}}{{__('obs.store')}} {{__('obs.amount')}} {{__('obs.delivery')}}
{{__('obs.action')}}
{{$zone->name}}
{{ ($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:'' }}{{ 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
{{'THERE IS NO ORDER YET '.strtoupper($zone->name).' '.($zone->type==5?'REGION':'ZONE')}}
{{'Total : '}}{{number_format($wareAmount,2)}}
{{__('obs.this_store')}}
{{ ($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:'' }}{{ 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
{{'THERE IS NO ORDER YET FOR THIS STORE'}}
{{'Grand Total : '}}{{number_format($total,2)}}

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