@extends('layouts.admin') @section('content') @push('css') @endpush
Clear


@foreach($user_data as $k => $user_id) @php $statements = model('Transaction')::with('invest', 'agent')->whereIn('for_report', ['agent_commission','agent_investment'])->where('agent_id', $user_id); if (old('trans_date_start') && old('trans_date_end')) { $statements = $statements->whereDate('trans_date', '>=', now()->parse(old('trans_date_start')))->whereDate('trans_date', '<=', now()->parse(old('trans_date_end'))); } if (old('transaction_type')) { $statements = $statements->whereIn('type', old('transaction_type')); } $order_by = model('Investment')::orderBy('user_id','ASC')->pluck('id')->toArray(); $rawOrder = \DB::raw(sprintf('FIELD(module_id, %s)', implode(',', $order_by))); $statements = $statements->orderByRaw($rawOrder)->get(); $user = \App\Models\User::find($user_id); @endphp @if(!empty($user))

{{$setting->app_name}}

{{$setting->email}}


STATEMENT TO : {{$user->user_id}}

{{$user->name}}

{{$user->email}}
{{$user->phone_number}}

BUSINESS STATEMENT


DATE OF STATEMENT : {{ date('d-M-y') }}
REF: {{cn($user,'refer_data.name',' ')}}, ID: {{cn($user,'refer_data.user_id',' ')}}
TEAM: {{@$user->payment_teams[0]->name}}
@if(count(collect($statements)->where('type','Agent Investment'))>0) @foreach(collect($statements)->where('type','Agent Investment') as $statement) @if(old('view_type') != 'summary_statement') @endif @endforeach @endif @if(count(collect($statements)->where('type', 'Agent Commission')) > 0) @foreach(collect($statements)->where('type', 'Agent Commission') as $statement) @if(old('view_type') != 'summary_statement') @endif @endforeach @endif @if ( count(collect($statements)->where('type', 'Monthly Business Profit')) > 0) @foreach(collect($statements)->where('type', 'Monthly Business Profit') as $statement) @if(old('view_type') != 'summary_statement') @endif @endforeach @endif @if ( count(collect($statements)->where('type', 'Business Profit')) > 0) @foreach(collect($statements)->where('type', 'Business Profit') as $statement) @if(old('view_type') != 'summary_statement') @endif @endforeach @endif @if(count(collect($statements)->where('type', 'Monthly Business Commission')) > 0) @foreach(collect($statements)->where('type', 'Monthly Business Commission') as $statement) @if(old('view_type') != 'summary_statement') @endif @endforeach @endif @php $payable_total = $investment_commission+$agent_commission+$monthly_profit_commission+$monthly_business_commission; @endphp
SL. Date Details Business Principal Amount
{{++$sl_count}} AGENT INVESTMENT
{{ utc_to_local('d M Y',$statement->trans_date) }} {{preg_replace('/Investment from/','',$statement->module_text)}} {{cn($statement, 'invest.package.package_name', '') }} {{ number_format(cn($statement, 'invest.amount', ''),2) }} {{ number_format($statement->amount,2) }}
Sub Total {{ number_format($investment_total,2) }} {{ number_format($investment_commission,2) }}
{{++$sl_count}} AGENT COMMISSION
{{ utc_to_local('d M Y',$statement->trans_date) }} {{preg_replace('/Funding Refer Bonus from/','-',$statement->module_text)}} {{cn($statement, 'invest.package.package_name', '') }} {{ number_format(cn($statement, 'invest.amount', ''),2) }} {{ number_format($statement->amount,2) }}
Sub Total {{ number_format($agent_total,2) }} {{ number_format($agent_commission,2) }}
{{++$sl_count}} MONTHLY BUSINESS PROFIT
{{ utc_to_local('d M Y',$statement->trans_date) }} {{preg_replace('/TakeProfit from/','',$statement->module_text)}} {{cn($statement, 'invest.package.package_name', '') }} {{ number_format(cn($statement, 'invest.amount', ''),2) }} {{ number_format($statement->amount,2) }}
Sub Total {{ number_format($monthly_profit_total,2) }} {{ number_format($monthly_profit_commission,2) }}
{{++$sl_count}} BUSINESS PROFIT
{{ utc_to_local('d M Y',$statement->trans_date) }} {{preg_replace('/Bonus from/','',$statement->module_text)}} {{cn($statement, 'invest.package.package_name', '') }} {{ number_format(cn($statement, 'invest.amount', ''),2) }} {{ number_format($statement->amount,2) }}
Sub Total {{ number_format($termly_profit_total,2) }} {{ number_format($termly_profit_commission,2) }}
{{++$sl_count}} MONTHLY BUSINESS COMMISSION
{{ utc_to_local('d M Y',$statement->trans_date) }} {{preg_replace('/Bonus from/','-',$statement->module_text)}} {{cn($statement, 'invest.package.package_name', '') }} {{ number_format(cn($statement, 'invest.amount', ''),2) }} {{ number_format($statement->amount,2) }}
Sub Total {{ number_format($monthly_business_total,2) }} {{ number_format($monthly_business_commission,2) }}
Payable Total {{ number_format($payable_total) }}.00
Note :

Customer Signature

Thank You

Authorize Signature



@endif @endforeach
@push('alljs') @endpush @endsection