@section('page-title', 'Commission Report') @push('vendor-css') @endpush

{{ __('Commission Report') }}

Commission Report
@if (auth()->user()->hasRole('Super Admin') || auth()->user()->email == env('EMAIL_ALLOWD_TO_EXPORT_CR')) @if (count($ids_to_export) > 0)
Export
@csrf
@endif @endif
{{-- @if ($results_for || count($leads) > 0) --}}

Filter

Provide only the data you want to filter by:

@hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin|Marketer') {{-- First Name Last Name Start --}}
{{-- First Name Last Name Start --}}
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin|Conservation Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin|Conservation Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin|Conservation Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin|Conservation Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Office Admin|Conservation Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Office Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin')
@endhasanyrole @hasanyrole('Super Admin|Office Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User')
@endhasanyrole @hasanyrole('Super Admin|Office Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Office Admin|Conservation Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Office Admin') {{--
--}} @endhasanyrole {{-- {{ dd($clients) }} --}} @hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin')
{{-- --}}
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency User|Agency Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Agency Admin|Agency User|Office Admin')
@endhasanyrole {{-- @hasanyrole('Super Admin|Agency|Office Admin|Marketer')
@endhasanyrole --}} {{-- @role('Super Admin')
@endrole --}} {{-- @hasanyrole('Super Admin|Agency')
@endhasanyrole --}} @hasanyrole('Super Admin|Agency|Office Admin|Agency Admin')
@endhasanyrole @hasanyrole('Super Admin|Agency|Office Admin|Marketer')
@endhasanyrole @hasanyrole('Super Admin|Conservation Admin')
@endhasanyrole
{{--
--}}
{{--
--}}
US (+1)
US (+1)
US (+1)
@hasanyrole('Super Admin|Agency|Agency Admin')
@endhasanyrole @hasanyrole('Super Admin')
@endhasanyrole
{{-- @endif --}} @if (Session::has('leads-filters') || Session::has('sort')) @role('Conservation Admin') Reset @else Reset @endrole @endif
@if ($results_for != '') @if ($leads->count() > 0)

Results For: {{ $results_for }}

@else

No Results For: {{ $results_for }}

@endif @endif
@php $previousCommissionUrl = request()->fullUrl(); session()->put('previousCommissionUrl', $previousCommissionUrl); @endphp @if (!auth()->user()->hasRole('Office Admin|Office Manager')) @if (auth()->user()->hasRole('Super Admin|Agency|Agency User|Agency Admin')) @endif @endif @foreach ($leads as $key => $lead) @csrf @method('patch') {{-- --}} @if (!auth()->user()->hasRole('Office Admin|Office Manager')) @if (auth()->user()->hasRole('Super Admin|Agency|Agency User|Agency Admin')) @endif @endif @endforeach
Office Lead ' . $total_leads . '' : 'No Leads' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Total Leads">ID Client Name ' . $uniqueNames . '' : 'No Unique.' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Client Name" > Policy Number ' . $policy_number_count . '' : 'No Policy Number has been alloted yet.' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Policy Number" > Phone Number Carrier ' . $carrierCounts . '' : 'No Carrier.' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Carrier Record" > Plan ' . $planCounts . '' : 'No Plan.' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Plan Record" > Product ' . $productCounts . '' : 'No Product.' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Product Record" > Initial Draft Date Future Draft Date Annual Premium Total $' . $total_commission . ' ' : 'No Total Commission' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Total Commission" >Commission Due $' . $total_commission . ' ' : 'No Due Commission' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Due Commission" >CommissionReceived $' . $received_commission . ' ' : 'No Received Commission' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Received Commission" >CommissionNegative Amount $' . $negative_amount . ' ' : 'No Negative Amount' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Negative Amount" >Agent Name Assign to Conservation Admin ' . $conservationAdminCount . '' : 'All Are Not Assigned.' }}" data-bs-html="true" data-bs-trigger="hover focus" title="Conservation Admin" > Status
ActionComments
{{ $i }} {{ $lead->marketer?->officeAdmin?->name ?? $lead->office_admin }} {{ $lead->leadId }}   @unlessrole('Conservation Admin|Conservation Agent') @can('update', $lead) Edit @endcan @endunlessrole {{ $lead->leadFormDynamicFieldData['data']['first_name']['field_value'] . ' ' . $lead->leadFormDynamicFieldData['data']['last_name']['field_value'] }} {{ isset($lead->leadFormDynamicFieldData['data']['first_name']['field_value']) ? $lead->leadFormDynamicFieldData['data']['first_name']['field_value'] : '' }} {{ isset($lead->leadFormDynamicFieldData['data']['last_name']['field_value']) ? $lead->leadFormDynamicFieldData['data']['last_name']['field_value'] : '' }} {{ $lead->policy_number ?? 'NULL' }} {{ $lead->primary_contact ?? 'NULL' }} {{ $lead->product->plan->carrier->name ?? 'NULL' }} {{ $lead->product?->plan?->name ?? 'NULL' }} {{ $lead->product?->name ?? 'NULL' }} {{-- {{ $lead->leadFormDynamicFieldData['data']['initial_draft_date']['field_value'] }} --}} {{ isset($lead->leadFormDynamicFieldData['data']['initial_draft_date']['field_value']) ? $lead->leadFormDynamicFieldData['data']['initial_draft_date']['field_value'] : '' }} {{ !empty($lead->leadFormDynamicFieldData['data']['future_draft_date']['field_value']) ? date('m-Y', strtotime($lead->leadFormDynamicFieldData['data']['future_draft_date']['field_value'])) : '' }} ${{ $lead->total_commission }} ${{ $lead->due_commission }}
{{ $lead->agent?->name ?? 'Nill' }} {{-- @if (count($lead->agents) > 0)
@if ($lead->conservationAdmin)

Conservation Admin Name: {{ $lead->conservationAdmin->name }}

@if ($lead->conservationAgent)

Conservation Agent Name: {{ $lead->conservationAgent->name }}

@else

Not Assigned to any Conservation Agent

@endif @else

Not Assigned to any Conservation Admin

@endif @else First need to assign to any Agency Agent. @endif --}}
{{--
{{ $leads->links() }} {{ $leads->appends(Request::except('page'))->links() }}
--}} @if ($pagination['last_page'] > 1) @endif
{{-- @foreach ($leads as $lead) @endforeach --}} @push('vendor-js') {{-- animations for modal --}} @endpush @push('page-js') {{-- --}} {{-- --}} {{-- zeeshan ali work here --}} @endpush