Commit graph

57 commits

Author SHA1 Message Date
Frederik Jaeckel
3467c08895 prepare test for porting 2023-06-02 20:40:12 +02:00
Frederik Jaeckel
619a17bcd6 formatting, line: test for delete of party 2023-05-18 12:15:53 +02:00
Frederik Jaeckel
78f160bf0b remove logging, add config-settings for caching, add docs 2023-03-05 10:20:02 +01:00
Frederik Jaeckel
03324d5944 book/line: logging, model: cache-write skip existing values 2023-03-04 21:24:19 +01:00
Frederik Jaeckel
39309783b6 book: add caching for line 2023-02-27 20:37:38 +01:00
Frederik Jaeckel
624a5bff55 speedup: indexes, caching 2023-02-26 22:49:21 +01:00
Frederik Jaeckel
1f92b15756 line: fix write() - dont rewrite values if not given 2023-02-05 11:34:18 +01:00
Frederik Jaeckel
cace9ea751 line: splitline-param for counterpart 2023-01-18 22:57:21 +01:00
Frederik Jaeckel
3b289b7944 line/splitline: optimize value-update on create/write 2023-01-15 23:05:43 +01:00
Frederik Jaeckel
11d6183d65 line: omit calculation of balance if credit/debit = None
remove unused imports
2023-01-15 11:03:50 +01:00
Frederik Jaeckel
a9773a42df line: fremd-währungs(und andere)-daten extern erweiterbar 2023-01-15 00:34:44 +01:00
Frederik Jaeckel
b809d51fe0 line: balance-berechnung ausgelagert,
reconciliation: Feld 'feature'
2022-12-31 14:46:06 +01:00
Frederik Jaeckel
e0a6d39bdb line: 'values' für counterpart-buchung als funktion 2022-12-25 12:50:04 +01:00
Frederik Jaeckel
7a715d5ea1 line: Feld 'booktransf_feature' + tests 2022-12-25 12:08:07 +01:00
Frederik Jaeckel
29193fc0f1 line: Feld 'feature' 2022-12-21 21:55:08 +01:00
Frederik Jaeckel
1ab987d532 status 'abgeglichen' ok + test 2022-11-16 21:56:02 +01:00
Frederik Jaeckel
63a3f8f020 state reconcile begonnen 2022-11-16 18:02:58 +01:00
Frederik Jaeckel
fc3ddba3ab delete() korrigiert 2022-10-15 13:28:46 +02:00
Frederik Jaeckel
ef32bd79f9 line/book: kassenbuch öffnen/anzeige optimiert 2022-10-11 10:21:11 +02:00
Frederik Jaeckel
557a8b47ba line: datum in zukunft --> zeile grau 2022-10-10 13:50:35 +02:00
Frederik Jaeckel
94d51b4ee2 line: negativer saldo färbt zeile blass-rot 2022-10-08 16:20:59 +02:00
Frederik Jaeckel
25dcdde09b line/splitline: fremdwährung ok+test+migration 2022-10-04 16:47:14 +02:00
Frederik Jaeckel
0f6180ebdb amount/rate/amount_2nd - ok+test 2022-10-03 23:36:04 +02:00
Frederik Jaeckel
517e2c5ad3 Feld 'rate_2nd_currency' + 'amount_2nd_currency' ok + test 2022-10-03 08:47:55 +02:00
Frederik Jaeckel
3db6822f26 line: felder löschen bei änderung von bookingtype 2022-09-27 17:54:28 +02:00
Frederik Jaeckel
2acdc55efb book: neues Feld 'description', sperrt btype-->None mit Zeilen + Test
line: verwendet nur kassenbücher mit typ
2022-09-16 10:15:51 +02:00
Frederik Jaeckel
a2e7f192f8 book: hierarchie + test
book: Feld 'start_balance' entfernt
2022-09-15 23:49:54 +02:00
Frederik Jaeckel
e10616e847 line: buchungstyp für gegenbuchung bei splitbuchung korrigiert 2022-09-13 22:18:31 +02:00
Frederik Jaeckel
165612a627 line: splitbuchung mit transfer 2022-09-10 21:21:17 +02:00
Frederik Jaeckel
86922aecef line: suche in splitline (kategorie+beschreibung) 2022-09-09 22:50:12 +02:00
Frederik Jaeckel
2a44c67ccf lne: zeilenumbruch in beschreibung korrigiert 2022-09-08 17:27:14 +02:00
Frederik Jaeckel
9732fe11e9 line: amount darf negativ sein + test, constrain gelöscht 2022-09-08 12:13:30 +02:00
Frederik Jaeckel
d6ea1b31a6 line: suche optimiert (jetzt: kategorie, payee, beschreibung)
line: kontext-form optimiert,
abstimmung: anzeige-sortierung umgedreht,
kassenbuch: weniger spalten
2022-09-06 16:10:25 +02:00
Frederik Jaeckel
d1bb86ada3 line: contraint für line>=0 2022-09-05 12:39:09 +02:00
Frederik Jaeckel
adb472dc87 line: darstellung beschleunigt 2022-09-03 20:39:20 +02:00
Frederik Jaeckel
8abe8fc164 line: zeilen-saldo optimiert 2022-09-02 16:04:31 +02:00
Frederik Jaeckel
ba3892aa03 line: 'number' bei check->done schreiben korrigert + test 2022-09-02 15:18:28 +02:00
Frederik Jaeckel
aefb5cde51 splitbuchungen + test 2022-08-25 15:55:24 +02:00
Frederik Jaeckel
bdbc9dc27f spitbuchung begonnen 2022-08-24 17:12:32 +02:00
Frederik Jaeckel
04fdd9dc9e line: valid handling of 2nd-currency + test 2022-08-23 15:34:36 +02:00
Frederik Jaeckel
50c3ef04bc line: party nicht mehr required, form optimiert 2022-08-19 16:41:50 +02:00
Frederik Jaeckel
91a34e216b book: Feld 'start_date' + test,
line: balance-berechnung mit abstimmung gekoppelt + test,
abstimmung: start/enddatum automatisch
2022-08-18 11:58:05 +02:00
Frederik Jaeckel
a801775880 line/book: sequence für zeilen-nummerierung 2022-08-16 16:24:07 +02:00
Frederik Jaeckel
5fdbb0ce89 line: spalte 'empfänger', Feld 'reference' + tests 2022-08-16 14:16:14 +02:00
Frederik Jaeckel
30b91cf518 line: datumsbereich prüfen + test,
abstimmung: vorgänger beachten + test
line: party/transfer-book + test muß noch
2022-08-15 17:19:53 +02:00
Frederik Jaeckel
7a07da852d account in module 'cashbook_account' verschoben 2022-08-15 12:35:31 +02:00
Frederik Jaeckel
149baef174 line: änderungesperre bei diversen wf-zuständen + test,
abstimmung: datum/betrag anfang/ende korrekt + test für beträge muß noch
2022-08-12 16:43:49 +02:00
Frederik Jaeckel
01825cc09c tabelle 'reconciliation' neu 2022-08-11 15:00:35 +02:00
Frederik Jaeckel
ae5303658e book: start-saldo + sperre bei lines>0, saldo, rec_name + tests 2022-08-11 13:01:53 +02:00
Frederik Jaeckel
8fd6e0d339 kategorie: sperrt 'Typ' wenn parent existiert, korrekte Anpassung
der sub-kategorien bei Änderung + test
Line: Kategoriefeld prüft Inhalt + tests
2022-08-11 11:06:28 +02:00