=== DEBUG UTILITY (BYPASS LOGIN) TEST DATE: 2026-08-22 | Role: admin === [A] RAW DATA DAILY_LOGS TANGGAL 2026-08-22 (ALL STATUS): [B] RAW DATA ENERGY_LOGS TANGGAL 2026-08-22: --- [STEP 1] daily_logs DEDUP query MAX(id) per DATE+engineer_id --- elec = 0.0000 | water = 0.0000 | gas = 0.0000 | fuel = 0.0000 | cnt = 0 => pickD_elec = FALSE (MERGE E) => pickD_water = FALSE => pickD_gas = FALSE => pickD_fuel = FALSE --- [STEP 1B] FALLBACK (needElec=YA, needWater=YA) --- fallback manElec=0 manWater=0 ➜ SETELAH FALLBACK: d[elec]=0.0000 d[water]=0.0000 --- [STEP 2] energy_logs DEDUP per DATE+created_by --- elec = 0.0000 | water = 0.0000 | gas = 0.0000 | fuel = 0.0000 | cnt = 0 --- [STEP 3] MERGE --- ELEC = pickD=false → 0 = 0.0000 + 0.0000 = 0 WATER = pickD=false → 0 = 0.0000+0.0000 GAS = pickD=false → 0 = 0.0000+0.0000 FUEL = pickD=false → 0 = 0.0000+0.0000 --- [STEP 4] SAFETY CAP (harusnya listrik 26,978,640 > 40,000 → DIKURANGI) --- elec = 0 (skip) water = 0 (skip) gas = 0 (skip) fuel = 0 (skip) === FINAL SETELAH SAFETY CAP === ELEC = 0 kWh | Rp 0 WATER = 0 m3 | Rp 0 GAS = 0 kg | Rp 0 FUEL = 0 L | Rp 0 === BANDINGKAN DENGAN SCREENSHOT USER === DASHBOARD: ELEC=26.978.640 | WATER=760 | GAS=64.794 | FUEL=0 PRINT PDF: ELEC=3.372 | WATER=760 | GAS=648 | FUEL=3.200 (Jika FINAL ELEC cap hasilnya = 3,372 berarti safety cap jalan. Kalau masih 26,978,640 berarti ada bug di code safety cap index.php yang saya tulis kemarin - tolong trace baris mana yang salah)