@switch($transaction->type ?? $transaction->transaction_type) @case(TransactionType::MANDATE) @if($transaction->is_credit_conso_only) @endif @foreach ($transaction->financial_plans as $plan) @if($transaction->is_credit_conso_only) @endif @endforeach @if($transaction->is_credit_conso_only) @endif @foreach ($debts as $debt) @if($transaction->is_credit_conso_only) @endif @endforeach @foreach ($credits as $credit) @if($transaction->is_credit_conso_only) @endif @endforeach @if($transaction->is_credit_conso_only) @endif
AFFAIRE CLIENT BANQUEASSURANCEMONTANT FINANCÉ HONORAIRE
INTERMEDIATION
BANCAIRE /
RETROCESSION
BANCAIRE
TAUX RETROCESSION MANDATAIRE
{{ $plan->client->lastname_and_firstname }} {{ $plan->bank->name }}@foreach ($plan->insurance_type_ids as $i => $id) {{ AppCode::getLabelForId((int) $id) }} - {{ $plan->quotities[$i]?? '' }}%
@endforeach
{{ str()->formatDecimal($plan->credit_amount) }}€ {{ str()->formatDecimal($plan->mandate_commission_amount) }}€ {{ str()->formatDecimal($plan->pivot->percent_rate) }}% {{ str()->formatDecimal($plan->pivot->amount) }}€


{{ $debt->notes ?: AppCode::getLabelForId($debt->expense_debt_type_id) }} {{ $debt->executed_at?->format('d/m/Y') }} -{{ str()->formatDecimal($debt->pivot->amount) }}€
{{ $credit->notes ?: AppCode::getLabelForId($credit->expense_credit_type_id) }} {{ $credit->executed_at?->format('d/m/Y') }} +{{ str()->formatDecimal($credit->pivot->amount) }}€
TOTAUX {{ str()->formatDecimal($transaction->financial_plans->sum('credit_amount')) }}€ {{ str()->formatDecimal($transaction->financial_plans->sum('mandate_commission_amount')) }}€ Total à régler {{ str()->formatDecimal($finalAmount) }}€
@break @case(TransactionType::BONUS_BANK) @if($transaction->is_credit_conso_only) @endif @foreach ($transaction->financial_plans as $plan) @if($transaction->is_credit_conso_only) @endif @endforeach @if($transaction->is_credit_conso_only) @endif @foreach ($debts as $debt) @if($transaction->is_credit_conso_only) @endif @endforeach @foreach ($credits as $credit) @if($transaction->is_credit_conso_only) @endif @endforeach @if($transaction->is_credit_conso_only) @endif
AFFAIRE CLIENT BANQUEASSURANCEMONTANT FINANCÉ TAUX DE COMMISSION COMMISSION FLAT
{{ $plan->client->lastname_and_firstname }} {{ $plan->bank->name }}@foreach ($plan->insurance_type_ids as $i => $id) {{ AppCode::getLabelForId((int) $id) }} - {{ $plan->quotities[$i]?? '' }}%
@endforeach
{{ str()->formatDecimal($plan->credit_amount) }}€ {{ str()->formatDecimal($plan->pivot->percent_rate) }}% {{ str()->formatDecimal($plan->pivot->amount) }}€


{{ $debt->notes ?: AppCode::getLabelForId($debt->expense_debt_type_id) }} {{ $debt->executed_at?->format('d/m/Y') }} -{{ str()->formatDecimal($debt->pivot->amount) }}€
{{ $credit->notes ?: AppCode::getLabelForId($credit->expense_credit_type_id) }} {{ $credit->executed_at?->format('d/m/Y') }} +{{ str()->formatDecimal($credit->pivot->amount) }}€
TOTAUX Total à régler {{ str()->formatDecimal($finalAmount) }}€
@break @case(TransactionType::BONUS_INSURANCE) @foreach ($transaction->financial_plans as $plan) @endforeach @foreach ($debts as $debt) @endforeach @foreach ($credits as $credit) @endforeach
AFFAIRE CLIENT BANQUE MONTANT FINANCÉ ASSURANCE TAUX DE COMMISSION COMMISSION QUOTITE ASSURANCE
{{ $plan->client->lastname_and_firstname }} {{ $plan->bank->name }} {{ str()->formatDecimal($plan->credit_amount) }}€ @foreach ($plan->insurance_type_ids as $i => $id) {{ AppCode::getLabelForId((int) $id) }} - {{ $plan->quotities[$i]?? '' }}%
@endforeach
{{ str()->formatDecimal($plan->pivot->percent_rate) }}% {{ str()->formatDecimal($plan->pivot->amount) }}€


{{ $debt->notes ?: AppCode::getLabelForId($debt->expense_debt_type_id) }} {{ $debt->executed_at?->format('d/m/Y') }} -{{ str()->formatDecimal($debt->pivot->amount) }}€
{{ $credit->notes ?: AppCode::getLabelForId($credit->expense_credit_type_id) }} {{ $credit->executed_at?->format('d/m/Y') }} +{{ str()->formatDecimal($credit->pivot->amount) }}€
TOTAUX Total à régler {{ str()->formatDecimal($finalAmount) }}€
@break @case(TransactionType::BONUS_VOLUME) @foreach ($transaction->items as $item) @endforeach @foreach ($debts ?? [] as $debt) @endforeach @foreach ($credits ?? [] as $credit) @endforeach
Financeur Type de produit Montant total financé Bonus volume (%) Bonus volume (Montant)
{{ $item->bank->name }} {{ $item->project_type->name }} {{ str()->formatDecimal($item->total_credit_amount) }}€ {{ str()->formatDecimal($item->commission_percent) }}% {{ str()->formatDecimal($item->amount) }}€

{{ $debt->notes ?: optional($debt->type)->name }} {{ $debt->executed_at?->format('d/m/Y') }} -{{ str()->formatDecimal($debt->pivot->amount) }}€
{{ $credit->notes ?: optional($credit->type)->name }} {{ $credit->executed_at?->format('d/m/Y') }} +{{ str()->formatDecimal($credit->pivot->amount) }}€
TOTAL BONUS VOLUME {{ str()->formatDecimal($finalAmount) }}€
@break @case(TransactionType::BONUS_QUALITY) @foreach ($transaction->items as $item) @endforeach @foreach ($debts ?? [] as $debt) @endforeach @foreach ($credits ?? [] as $credit) @endforeach
Financeur Type de produit Montant total financé Objectif taux d'ADE Taux d'ADE réalisé Bonus ADE (%) Bonus ADE (Montant)
{{ $item->bank->name }} {{ $item->project_type->name }} {{ str()->formatDecimal($item->total_credit_amount) }}€ {{ str()->formatDecimal($item->filter_results['min_ade'] ?? null) }}% {{ str()->formatDecimal($item->filter_results['ade'] ?? null) }}% {{ str()->formatDecimal($item->commission_percent) }}% {{ str()->formatDecimal($item->amount) }}€

{{ $debt->notes ?: optional($debt->type)->name }} {{ $debt->executed_at?->format('d/m/Y') }} -{{ str()->formatDecimal($debt->pivot->amount) }}€
{{ $credit->notes ?: optional($credit->type)->name }} {{ $credit->executed_at?->format('d/m/Y') }} +{{ str()->formatDecimal($credit->pivot->amount) }}€
TOTAL BONUS ADE {{ str()->formatDecimal($finalAmount) }}€
@break @case(TransactionType::BONUS_ANIMATION_INSURANCE) @foreach ($transaction->items as $item) @endforeach @foreach ($debts ?? [] as $debt) @endforeach @foreach ($credits ?? [] as $credit) @endforeach
BANQUE TYPE DE CREDIT PROFIL / SCORE COMMISSION
{{ $item->bank?->name }} {{ $item->project_type?->name }} {{ $item->investment_profile?->name }} {{ str()->formatDecimal($item->amount) }}€

{{ $debt->notes ?: optional($debt->type)->name }} {{ $debt->executed_at?->format('d/m/Y') }} -{{ str()->formatDecimal($debt->pivot->amount) }}€
{{ $credit->notes ?: optional($credit->type)->name }} {{ $credit->executed_at?->format('d/m/Y') }} +{{ str()->formatDecimal($credit->pivot->amount) }}€
TOTAUX Total à régler {{ str()->formatDecimal($finalAmount) }}€
@break @case(TransactionType::INSURANCE_FEES) @foreach ($transaction->financial_plans as $plan) @php($clientIndex = $plan->project->clients->search(function($client) use ($transaction) { return $client->id === $transaction->client_id; })) @endforeach @foreach ($debts as $debt) @endforeach @foreach ($credits as $credit) @endforeach
AFFAIRE CLIENT ASSURANCE MONTANT DES FRAIS DE DOSSIER TAUX RETROCESSION MANDATAIRE
{{ $transaction->client->lastname_and_firstname }} {{ AppCode::getLabelForId($plan->insurance_type_ids[$clientIndex] ?? 0) }} - {{ $plan->quotities[$clientIndex]?? '' }}%
{{ str()->formatDecimal($plan->pivot->initial_amount) }}€ {{ str()->formatDecimal($plan->pivot->percent_rate) }}% {{ str()->formatDecimal($plan->pivot->amount) }}€
{{ $debt->notes ?: AppCode::getLabelForId($debt->expense_debt_type_id) }} {{ $debt->executed_at?->format('d/m/Y') }} -{{ str()->formatDecimal($debt->pivot->amount) }}€
{{ $credit->notes ?: AppCode::getLabelForId($credit->expense_credit_type_id) }} {{ $credit->executed_at?->format('d/m/Y') }} +{{ str()->formatDecimal($credit->pivot->amount) }}€
TOTAUX Total à régler {{ str()->formatDecimal($finalAmount) }}€
@break @default @endswitch