- Nom Affaire{{ $plan->client?->name_and_surname }}
- Banque{{ $plan->bank?->name }}
- Type{{ $plan->project_type?->name }}
@if($plan->invoiceable_user_id && $plan->final_invoiceable_user?->id != $plan->owner?->id)
- Bénéficiaire{{ $plan->final_invoiceable_user?->company?->name }}
- Conseiller bénéficiaire{{ $plan->final_invoiceable_user?->name_and_surname }}
@endif
- Société{{ $plan->owner?->company?->name }}
- Conseiller{{ $plan->owner?->name_and_surname }}
- Date de débloquage{{ $plan->funded_at?->format('d/m/Y') }}
- Date de facturation{{ $plan->completed_at?->format('d/m/Y') }}
- Analyste{{ $plan->analyst?->name_and_surname }}
- Montant@cf($plan->credit_amount)
{{-- - Notaire{{ $plan->notary?->name_and_surname }}
--}}
@include('partials.datatable.financial-plan.payment-slip-btn', ['plan' => $plan, 'type' => TransactionType::MANDATE])
@if($this->is_back_office)
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::MANDATE, TransactionDirection::INCOME), key(uniqid()))
@endif
@if($plan->canCreateTransaction(TransactionDirection::EXPENSE, TransactionType::MANDATE))
$this->is_back_office, 'col-sm-12' => ! $this->is_back_office])>
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::MANDATE, TransactionDirection::EXPENSE), key(uniqid()))
@endif
@include('partials.datatable.financial-plan.payment-slip-btn', ['plan' => $plan, 'type' => TransactionType::BONUS_BANK])
@if($this->is_back_office)
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::BONUS_BANK, TransactionDirection::INCOME), key(uniqid()))
@endif
@if($plan->canCreateTransaction(TransactionDirection::EXPENSE, TransactionType::BONUS_BANK))
$this->is_back_office, 'col-sm-12' => ! $this->is_back_office])>
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::BONUS_BANK, TransactionDirection::EXPENSE), key(uniqid()))
@endif
@if($plan->canCreateTransaction(TransactionDirection::EXPENSE, TransactionType::BONUS_INSURANCE))
@include('partials.datatable.financial-plan.payment-slip-btn', ['plan' => $plan, 'type' => TransactionType::BONUS_INSURANCE])
@if($this->is_back_office)
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::BONUS_INSURANCE, TransactionDirection::INCOME), key(uniqid()))
@endif
$this->is_back_office, 'col-sm-12' => ! $this->is_back_office])>
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::BONUS_INSURANCE, TransactionDirection::EXPENSE), key(uniqid()))
@endif
@if($plan->canCreateTransaction(TransactionDirection::EXPENSE, TransactionType::INSURANCE_FEES))
@foreach($plan->transactions->where('type', TransactionType::INSURANCE_FEES)->where('direction', TransactionDirection::INCOME)->sortBy('client_id') as $transaction)
@include('partials.datatable.financial-plan.payment-slip-btn', ['plan' => $plan, 'type' => TransactionType::INSURANCE_FEES, 'clientId' => $transaction->client_id])
@if($this->is_back_office)
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::INSURANCE_FEES, TransactionDirection::INCOME, $transaction->client), key(uniqid()))
@endif
$this->is_back_office, 'col-sm-12' => ! $this->is_back_office])>
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::INSURANCE_FEES, TransactionDirection::EXPENSE, $transaction->client), key(uniqid()))
@endforeach
@endif
{{-- @if($plan->owner?->company?->has_bonus_volume)
@if($this->is_back_office)
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::BONUS_VOLUME, TransactionDirection::INCOME), key("bonus-volume-income-$plan->id"))
@endif
$this->is_back_office, 'col-sm-12' => ! $this->is_back_office])>
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::BONUS_VOLUME, TransactionDirection::EXPENSE), key("bonus-volume-expense-$plan->id"))
@endif
@if($plan->owner?->company?->has_bonus_quality)
@if($this->is_back_office)
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::BONUS_QUALITY, TransactionDirection::INCOME), key("bonus-quality-income-$plan->id"))
@endif
$this->is_back_office, 'col-sm-12' => ! $this->is_back_office])>
@livewire('transactions.transaction-card', $plan->getTransactionCardData(TransactionType::BONUS_QUALITY, TransactionDirection::EXPENSE), key("bonus-quality-expense-$plan->id"))
@endif --}}
@livewire('notes.notes-viewer', [
'modelClass' => $plan->project->getMorphClass(),
'modelId' => $plan->project->id,
'deferLoad' => true
], key("notes-$plan->id"))
@livewire('activity.activity-table', [
'title' => '',
'limit' => 10,
'showPagination' => false,
'restrict' => ['subject_id' => $plan->project->id, 'subject_type' => 'Project'],
'loader' => false,
'deferLoad' => true
], key("activity-$plan->id"))