fix: Final-Review A14 – Beispielbetrag ersetzt, Vorzeichen-Hinweis Neuer Betrag, Laufzeit max 1200, Mermaid

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-30 13:39:05 +02:00
co-authored by Claude Opus 5.5
parent eb68781a1d
commit d51287e8d8
5 changed files with 33 additions and 4 deletions
+10 -1
View File
@@ -40,7 +40,16 @@
var form = select.closest('form');
var art = select.value;
var mitWert = Object.prototype.hasOwnProperty.call(WERT_LABEL, art);
sperren(feld(form, 'value'), !mitWert);
var wert = feld(form, 'value');
sperren(wert, !mitWert);
if (art === 'set') {
// Vorzeichenfalle: Ausgaben sind negativ (wie Fixposten-Beträge).
wert.placeholder = '-250,00';
wert.title = 'Neuer Betrag mit Vorzeichen (Ausgabe negativ)';
if (wert.value === '0') { wert.value = ''; }
} else {
wert.removeAttribute('placeholder');
}
beschriften(form, 'value-label', mitWert ? WERT_LABEL[art] : 'Wert');
sperren(feld(form, 'start_date'), art === 'ende');
beschriften(form, 'bis-label', art === 'ende' ? 'Endet am' : 'Gültig bis');