@php $contexte->pageNumber++; @endphp
 Le calcul de  mon avantage fiscal  
@php // Récupérer le tableau - peut être un tableau ou un objet stdClass $tableauRaw = $calcul->fiscalite_info->avantage_fiscal->tableau_avantage_fiscal ?? null; // Convertir en tableau si c'est un objet if (is_object($tableauRaw) && !($tableauRaw instanceof \Traversable)) { $tableau = []; foreach ($tableauRaw as $key => $value) { $tableau[] = is_array($value) ? (object)$value : $value; } } elseif (is_array($tableauRaw)) { $tableau = $tableauRaw; } else { $tableau = []; } $hasData = false; @endphp @if(empty($tableau)) @else @foreach($tableau as $index => $row) @php // Convertir en objet si c'est un tableau if (is_array($row)) { $row = (object)$row; } // Vérifier si c'est la ligne Total $isTotal = false; if (isset($row->annee)) { $isTotal = (is_string($row->annee) && (strtolower(trim($row->annee)) === 'total')); } if (!$isTotal) { $hasData = true; } // Calculer le numéro d'année pour l'affichage $anneeNum = 0; if (isset($row->annee) && is_numeric($row->annee)) { $anneeNum = $row->annee - (int)date('Y') + 1; } elseif (!$isTotal) { $anneeNum = $index + 1; } @endphp @if(!$isTotal) @endif @endforeach @if(!$hasData && !empty($tableau)) @endif @endif
MA RÉDUCTION D'IMPÔT MONTANT DES TRAVAUX
Année Montant
des
travaux
Montant
déduit sur
le bénéfice
foncier
Montant
déduit
sur les
revenus
Réduction
d'impôts sur
mon bénéfice
foncier
Réduction
d'impôts
sur mes
revenus
Impôt
actuel
Impôt
après
réduction
Total de
de ma
réduction
d'impôts 1
Montant des travaux reportables sur les années suivantes Cumul des travaux reportables sur les années suivantes
Aucune donnée disponible pour le calcul de l'avantage fiscal. Le tableau est vide.
{{ $anneeNum }} {{ $row->travaux_deduire ?? '-' }} {{ $row->montant_foncier_deduit ?? '-' }} {{ $row->montant_revenu_deduit ?? '-' }} {{ $row->reduction_impot_benefice_foncier ?? '-' }} {{ $row->reduction_impot_revenu ?? '-' }} {{ $row->impot_actuel ?? '-' }} {{ $row->impot_reduit ?? '-' }} {{ $row->reduction_impot_total ?? '-' }} {{ $row->montant_travaux_reportable ?? '-' }} {{ $row->cumul_deficit_reportable ?? '-' }}
Le calcul n'a généré aucune ligne de données (seulement la ligne Total). Vérifiez les paramètres du calcul (montant des travaux, répartition, etc.).