@php $has_lot = (isset($lot) && $lot) || (isset($typeSimulateur) && $typeSimulateur === 'simulateur_lot'); $date_livraison_formatee = $date_livraison_formatee ?? '--'; $show_date_livraison = $has_lot && $date_livraison_formatee !== '--'; // Numéros des points : si simulation lot avec date, décaler de +1 (1→2, 2→3, 3→4, 4→5) $numero_taxe_fonciere = $show_date_livraison ? '2' : '1'; $numero_charges = $show_date_livraison ? '3' : '2'; $numero_gestion = $show_date_livraison ? '4' : '3'; $numero_epargne = $show_date_livraison ? '5' : '4'; @endphp
@include('simulator.templates.shared._titre_page', ['titreContent' => 'Ma trésorerie mensualisée'])

Voir les explications page suivante
@foreach($flux_annuels->annees as $annee => $simulation_flux_annuels) @php $class = ($annee % 2 == 1) ? "tr_tableau_ammo tr_impair" : "tr_tableau_ammo tr_pair"; // récupération de la mensualité de l'année courante $mensualite_emprunt = null; if (isset($mensualites->mois) && is_array($mensualites->mois)) { foreach ($mensualites->mois as $propvalue) { if (is_object($propvalue) && isset($propvalue->annee) && $propvalue->annee == $annee) { $mensualite_emprunt = $propvalue->mensualite_total ?? null; break; } } } // Si pas trouvé, utiliser mensualite_pret_avec_assurance if ($mensualite_emprunt === null && isset($simulation_flux_annuels->mensualite_pret_avec_assurance)) { $mensualite_emprunt = $simulation_flux_annuels->mensualite_pret_avec_assurance; } @endphp @endforeach
Recettes Dépenses
{{ $numero_epargne }}
Épargne
@if($show_date_livraison)
1
@endif Année
Loyer
Mensualisé
Réduction
IR
Emprunt
(Incl. assurance)
{{ $numero_taxe_fonciere }}
Taxe
foncière
{{ $numero_charges }}
Charges
Copropriété
{{ $numero_gestion }}
Gestion
locative
épargne
mensuelle
trésorerie
annuelle
trésorerie
cumulée
{{ $annee }} {{ isset($simulation_flux_annuels->loyer_mensuel) ? number_format($simulation_flux_annuels->loyer_mensuel, 0, ',', ' ') . ' €' : '-' }} {{ isset($simulation_flux_annuels->reduction_impot_mensuel) ? number_format($simulation_flux_annuels->reduction_impot_mensuel, 0, ',', ' ') . ' €' : '-' }} {{ $mensualite_emprunt ? number_format($mensualite_emprunt, 0, ',', ' ') . ' €' : '-' }} {{ isset($simulation_flux_annuels->taxe_fonciere_mois) ? number_format($simulation_flux_annuels->taxe_fonciere_mois, 0, ',', ' ') . ' €' : '-' }} {{ isset($simulation_flux_annuels->charge_copropriete_mensuel) ? number_format($simulation_flux_annuels->charge_copropriete_mensuel, 0, ',', ' ') . ' €' : '-' }} {{ isset($simulation_flux_annuels->cout_mensuel_gestion_locative) ? number_format($simulation_flux_annuels->cout_mensuel_gestion_locative, 0, ',', ' ') . ' €' : '-' }} {{ isset($simulation_flux_annuels->effort_epargne_mensuel) ? number_format($simulation_flux_annuels->effort_epargne_mensuel, 0, ',', ' ') . ' €' : '-' }} {{ isset($simulation_flux_annuels->tresorerie_annuelle) ? number_format($simulation_flux_annuels->tresorerie_annuelle, 0, ',', ' ') . ' €' : '-' }} {{ isset($simulation_flux_annuels->tresorerie_cumule) ? number_format($simulation_flux_annuels->tresorerie_cumule, 0, ',', ' ') . ' €' : '-' }}