Fix: Nettobetrag-Neuberechnung bei Kategorie-Wechsel in Bank-Buchungsmaske

This commit is contained in:
fds2610-bot 2026-05-15 16:51:41 +02:00
parent d26bbfc37b
commit 9d54e92632

View file

@ -550,12 +550,15 @@ $suppliers = $suppliers ?? [];
nettoInput.addEventListener('input', function () { manualNetto = true; }); nettoInput.addEventListener('input', function () { manualNetto = true; });
ustSelect.addEventListener('change', recalcNetto); ustSelect.addEventListener('change', recalcNetto);
// updateAutoUst setzt den USt-Satz per JS ohne change-Event → ummanteln // updateAutoUst ist in einem späteren <script>-Block definiert und zum jetzigen
const _origAutoUst = window.updateAutoUst; // Zeitpunkt noch nicht vorhanden – Wrapper daher erst in DOMContentLoaded setzen.
window.updateAutoUst = function () { document.addEventListener('DOMContentLoaded', function () {
_origAutoUst.apply(this, arguments); const _origAutoUst = window.updateAutoUst;
recalcNetto(); window.updateAutoUst = function () {
}; _origAutoUst.apply(this, arguments);
recalcNetto();
};
});
// Zahlungskonto 1200 vorauswählen // Zahlungskonto 1200 vorauswählen
const zkSelect = document.getElementById('zahlungskonto_id'); const zkSelect = document.getElementById('zahlungskonto_id');