charge à venir
This commit is contained in:
@@ -286,8 +286,7 @@ foreach ($allExpenses as $exp) {
|
||||
}
|
||||
}
|
||||
|
||||
// CORRECTION BUG N°1 : On calcule et on ajoute l'école aux charges à venir AVANT la condition de clôture
|
||||
// Ainsi, le détail de l'école sera toujours affiché dans le petit 👁️
|
||||
// 1. École
|
||||
$ecole_depense = isset($totals['School']) ? $totals['School'] : 0;
|
||||
$reste_ecole = max(0, $budget_school - $ecole_depense);
|
||||
if ($reste_ecole > 0) {
|
||||
@@ -295,6 +294,22 @@ if ($reste_ecole > 0) {
|
||||
$pending_charges[] = ['name' => 'École (Reste estimé)', 'amount' => $reste_ecole];
|
||||
}
|
||||
|
||||
// 2. Courses (FMCG)
|
||||
$fmcg_depense = isset($totals['FMCG']) ? $totals['FMCG'] : 0;
|
||||
$reste_fmcg = max(0, $budget_fmcg - $fmcg_depense);
|
||||
if ($reste_fmcg > 0) {
|
||||
$reste_a_venir_calc += $reste_fmcg;
|
||||
$pending_charges[] = ['name' => 'Courses (Reste estimé)', 'amount' => $reste_fmcg];
|
||||
}
|
||||
|
||||
// 3. Essence
|
||||
$essence_depense = isset($totals['Essence']) ? $totals['Essence'] : 0;
|
||||
$reste_essence = max(0, $budget_essence - $essence_depense);
|
||||
if ($reste_essence > 0) {
|
||||
$reste_a_venir_calc += $reste_essence;
|
||||
$pending_charges[] = ['name' => 'Essence (Reste estimé)', 'amount' => $reste_essence];
|
||||
}
|
||||
|
||||
// F. Calculs des KPIs finaux
|
||||
$rentrees_salaires_reels = $totals['Income'] ?? 0;
|
||||
$rentrees_autres = $total_rentrees - $rentrees_salaires_reels;
|
||||
|
||||
Reference in New Issue
Block a user