@php use Illuminate\Support\Facades\DB; $terrWise = []; $awt_target_arr = []; $dt_sys_target_arr = []; $dt_cus_target_arr = []; $gawt_target = 0; $gdt_sys_target = 0; $gdt_cus_target = 0; @endphp
Product Territorial Target Overview Report
Month: {{date('M-Y',strtotime($start_date))}}
@foreach($terrs as $terr) @endforeach @foreach($terrs as $terr) @endforeach @foreach($products as $product) @php $dt_sys_target = 0; $dt_cus_target = 0; $awt = array_values(array_filter($awts, fn ($x) => $x->item_id == $product->item_id && $x->area_id == $area_id)); @$gawt_target += @$awt[0]->target; @endphp @foreach($terrs as $terr) @php $dt = array_values(array_filter($dts, fn ($x) => $x->item_id == $product->item_id && $x->area_id == $area_id && $x->territory_id == $terr->id)); @$dt_sys_target += @$dt[0]->system_targets; @$dt_cus_target += @$dt[0]->custom_targets; @$dt_sys_target_arr[$terr->id] += @$dt[0]->system_targets; @$dt_cus_target_arr[$terr->id] += @$dt[0]->custom_targets; @$gdt_sys_target += @$dt[0]->system_targets; @$gdt_cus_target += @$dt[0]->custom_targets; @endphp @endforeach @endforeach @foreach($terrs as $terr) @endforeach
SKU Product Brand Unit Zonal Targets{{@$terr->territory_name}}Overall
System Targets Revised TargetSystem Targets Revised Target
{{ @$product->item_sku }} {{ @$product->item_name }} {{ @$product->brand_name }} {{ @$product->unit_name }} {{ @$awt[0]->target }} {{spencerRound(@$dt[0]->system_targets)}} {{spencerRound(@$dt[0]->custom_targets)}}{{spencerRound($dt_sys_target)}} {{spencerRound($dt_cus_target)}}
Total {{spencerRound(@$gawt_target)}}{{spencerRound(@$dt_sys_target_arr[$terr->id])}} {{spencerRound(@$dt_cus_target_arr[$terr->id])}}{{spencerRound(@$gdt_sys_target)}} {{spencerRound(@$gdt_cus_target)}}