Buchungskalender: Abschluss – Kleinigkeiten Server (Betrag/Waehrung, Erstattungs-Webhook, Obergrenze, Zaehler, Cache, Kommentare, Setup-Check)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
knsoandClaude Opus 5.5 committed 2026-10-07 15:29:55 +00:00
1 parent 6d35674c1e
commit 1d9515823c
13 files changed
+123 -14

No files matched your search

+2
View File
@@ -121,6 +121,8 @@ test('pruefePosten', () => {
assert.ok(pruefePosten([{ ...ok, text: 'x'.repeat(201) }], 'regel').fehler.posten)
assert.ok(pruefePosten(Array(31).fill(ok), 'regel').fehler.posten)
assert.ok(pruefePosten([ok], 'kleinunternehmer').fehler.posten)
assert.ok(pruefePosten([{ ...ok, menge: 1, einzelCent: 10_000_000 }, ...Array(10).fill({ ...ok, menge: 1, einzelCent: 10_000_000 })], 'regel').fehler.posten, 'Summe ueber 999.999,99 EUR')
assert.ok(pruefePosten([{ ...ok, menge: 1, einzelCent: 9_999_999 }], 'regel').posten)
assert.ok(pruefePosten([{ ...ok, ustProzent: 5 }], 'regel').fehler.posten)
assert.ok(pruefePosten([{ ...ok, menge: 0 }], 'regel').fehler.posten)
assert.ok(pruefePosten([{ ...ok, menge: 1.5 }], 'regel').fehler.posten)