-- Migration 092: Bestandskorrektur – AfA-Stornobuchungen erhalten die -- fiscal_year_id ihrer Originalbuchung statt des Kalenderjahres der Stornierung. -- (Fix #155: reverseAfaBooking() verwendete bislang date('Y') statt afa_jahr/ -- fiscal_year_id der stornierten Buchung.) UPDATE bookings storno JOIN bookings orig ON orig.reversed_by = storno.id SET storno.fiscal_year_id = orig.fiscal_year_id WHERE storno.buchungstyp = 'AfA' AND storno.is_reversal = 1 AND storno.fiscal_year_id <> orig.fiscal_year_id;