Commit graph

49 commits

Author SHA1 Message Date
Frederik Jaeckel
a5dd469cf3 fix tests 2023-06-02 21:08:56 +02:00
Frederik Jaeckel
bbe71a8252 prepare test for porting 2023-06-02 20:40:12 +02:00
Frederik Jaeckel
a84791f1da formatting, line: test for delete of party 2023-05-18 12:15:53 +02:00
Frederik Jaeckel
2f65a18055 remove logging, add config-settings for caching, add docs 2023-03-05 10:20:02 +01:00
Frederik Jaeckel
0a5c0585a2 book/line: logging, model: cache-write skip existing values 2023-03-04 21:24:19 +01:00
Frederik Jaeckel
d5bc62ca78 book: add caching for line 2023-02-27 20:37:38 +01:00
Frederik Jaeckel
1793d3653e speedup: indexes, caching 2023-02-26 22:49:21 +01:00
Frederik Jaeckel
a8122666d6 splitline: add 'feature' of counterpart 2023-01-16 22:01:49 +01:00
Frederik Jaeckel
bd3e63753f line/splitline: optimize value-update on create/write 2023-01-15 23:05:43 +01:00
Frederik Jaeckel
b6d9d06c4f splitline: add-2nd-unit-values extendable, new field 'feature' 2023-01-15 17:21:34 +01:00
Frederik Jaeckel
9d710183d1 line: balance-berechnung ausgelagert,
reconciliation: Feld 'feature'
2022-12-31 14:46:06 +01:00
Frederik Jaeckel
3b77439635 line: Feld 'booktransf_feature' + tests 2022-12-25 12:08:07 +01:00
Frederik Jaeckel
e6baaa92f0 cashbook: abfragen für Felder 'balance*' optimiert + suche + sortierung + test
cashbook-liste: verbergen von Kassenbücher ohne Type
2022-12-23 18:01:02 +01:00
Frederik Jaeckel
af0c825607 line: Feld 'feature' 2022-12-21 21:55:08 +01:00
Frederik Jaeckel
7c1fb44cae kassenbuchtyp: Feld 'feature' 2022-12-21 19:12:39 +01:00
Frederik Jaeckel
aa6cc97dcf line/splitline: fremdwährung ok+test+migration 2022-10-04 16:47:14 +02:00
Frederik Jaeckel
32bf33fb23 amount/rate/amount_2nd - ok+test 2022-10-03 23:36:04 +02:00
Frederik Jaeckel
62188ebfd2 Feld 'rate_2nd_currency' + 'amount_2nd_currency' ok + test 2022-10-03 08:47:55 +02:00
Frederik Jaeckel
d5fd206bf5 book: view zeigt in listansicht bei unterkonten in fremdwährung
den korrekten wert,
book-form: feld für saldo in unternehmens-währung
2022-10-02 15:04:10 +02:00
Frederik Jaeckel
e024044ccc 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
8421db2221 book: hierarchie + test
book: Feld 'start_balance' entfernt
2022-09-15 23:49:54 +02:00
Frederik Jaeckel
843ade71e9 line: test korrigiert 2022-09-12 00:16:06 +02:00
Frederik Jaeckel
b2147f56b3 line: splitbuchung mit transfer 2022-09-10 21:21:17 +02:00
Frederik Jaeckel
1fee218ee6 line: suche in splitline (kategorie+beschreibung) 2022-09-09 22:50:12 +02:00
Frederik Jaeckel
638524a2c3 line: amount darf negativ sein + test, constrain gelöscht 2022-09-08 12:13:30 +02:00
Frederik Jaeckel
a2cb2b308b konfig: kassenbuch-default für buchungswizard
buchungswizard: ok + test
2022-09-07 11:36:37 +02:00
Frederik Jaeckel
de0de8a85f 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
f76f91b35a line: 'number' bei check->done schreiben korrigert + test 2022-09-02 15:18:28 +02:00
Frederik Jaeckel
619a4e9ed6 kategorie: hierarchische sortierung, sequence-spalte entfernt 2022-08-30 11:56:27 +02:00
Frederik Jaeckel
559a5d0656 kategory: sortierung begnnen 2022-08-29 23:34:36 +02:00
Frederik Jaeckel
2fdee39611 kategorie: constraint gegen gleiche Namen auf toplevel,
importer: list/erstellt kategorie, list transaktionen
2022-08-28 12:24:25 +02:00
Frederik Jaeckel
aefb5cde51 splitbuchungen + test 2022-08-25 15:55:24 +02:00
Frederik Jaeckel
04fdd9dc9e line: valid handling of 2nd-currency + test 2022-08-23 15:34:36 +02:00
Frederik Jaeckel
0b3f82f6c7 reconciliation: check_overlap_dates() in validate() verschoben + tests 2022-08-18 13:05:16 +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
810ecea0ba test korrigiert 2022-08-16 16:45:32 +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
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
Frederik Jaeckel
d57d76ba3b book, line, category, types: berechtigung für company-user + test,
book: währung neu,
line: buchungstyp, betrag, credit, debit, währung, sortierung
2022-08-10 16:30:08 +02:00
Frederik Jaeckel
1a85b8e80e kategorie: sequence-sortierung, rec_name mit/ohne konto-nr,
config: Felder catnamelong+cataccno neu + tests,
line: feld category_view neu für spaltenansicht in kassenbuch + tests,
2022-08-10 11:57:35 +02:00
Frederik Jaeckel
a23407f515 line: reiter für monate, kategorie + test 2022-08-09 17:37:37 +02:00
Frederik Jaeckel
d6a8b254a3 neu: kategorie, config + test 2022-08-09 15:08:41 +02:00
Frederik Jaeckel
b9bb433c39 book/line: berechtigungen für owner, beobachter, bearbeiter + tests 2022-08-08 17:31:16 +02:00
Frederik Jaeckel
654e9d2ee7 line, book - wf + tests 2022-08-08 14:31:42 +02:00
Frederik Jaeckel
ba442b726e bok, line, type, line-open-wizard, context 2022-08-05 16:47:43 +02:00