Commit graph

  • 315cafb131 Feature: Restore-Skript für DB, Uploads und Migrationen fds2610-bot 2026-05-17 15:39:05 +02:00
  • d784e46af8 Merge pull request 'Feature: Bank-Import mit konfigurierbaren Formaten, Buchungstext-Templates und Dublettenprüfung' (#75) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-17 13:49:24 +02:00
  • aa9ccd1207 Feature: Bank-Import mit konfigurierbaren Formaten, Buchungstext-Templates und Dublettenprüfung fds2610-bot 2026-05-17 13:47:16 +02:00
  • f78353626d Fix: Timezone Europe/Berlin für Container und PHP gesetzt fds2610-bot 2026-05-16 08:30:59 +02:00
  • 3132196ad6 Refactor: Code-Qualität, Sicherheit und Konsistenz fds2610-bot 2026-05-16 07:30:46 +02:00
  • c38156b1ca Merge pull request 'Feature: Lieferantenname im Buchungsjournal' (#74) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-15 20:48:20 +02:00
  • 93d6aacbae Feature: Lieferantenname im Buchungsjournal unter Belegnr. anzeigen und in Suche einbeziehen fds2610-bot 2026-05-15 20:47:17 +02:00
  • 70e38cfda6 Merge pull request 'Feature: Split-View in Belegliste mit Vorschau-Panel rechts' (#73) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-15 19:27:15 +02:00
  • 134ac84bb2 Feature: Split-View in Belegliste mit Vorschau-Panel rechts fds2610-bot 2026-05-15 19:17:22 +02:00
  • a30221ff53 Merge pull request 'Feature: Bank-Zuordnung zeigt Ausgangsrechnungen inkl. Rechnungen ohne Beleg' (#72) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-15 19:10:30 +02:00
  • 4fb0b21a90 Feature: Bank-Zuordnung zeigt Ausgangsrechnungen inkl. Rechnungen ohne Beleg fds2610-bot 2026-05-15 19:09:45 +02:00
  • 66b22b143a Merge pull request 'Bank-Workflow: Mehrfachzuordnung, Fixes & Metadaten' (#71) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-15 18:22:44 +02:00
  • 700dc2952f Fix: betrag_brutto in Beleg-Metadaten nach jeder Buchung aktualisieren fds2610-bot 2026-05-15 18:20:12 +02:00
  • c399a917ce Fix: Bank-Transaktionsstatus basiert auf tatsächlichem Buchungs-Bruttobetrag statt alloc_betrag-Vorausfüllwert fds2610-bot 2026-05-15 18:09:36 +02:00
  • 2034372210 Fix: alloc_betrag und bank_tx_id bleiben bei Validierungsfehlern in der Buchungsmaske erhalten fds2610-bot 2026-05-15 18:02:09 +02:00
  • d31e5afa57 Fix: Beleg-Upload in Bank-Zuordnung speichert Datei jetzt im korrekten public/static/uploads-Pfad fds2610-bot 2026-05-15 17:53:12 +02:00
  • b1be01ff86 Feature: Drag&Drop-Upload in Bank-Zuordnung; Beleg-Upload ohne sofortige Verknüpfung; Button 'Verknüpfung aufheben' im Belegs-Badge fds2610-bot 2026-05-15 17:48:51 +02:00
  • 702b0e4664 Feature: Bankbuchung auf mehrere Belege aufteilen mit Restsaldo und Status teilweise fds2610-bot 2026-05-15 17:30:31 +02:00
  • 267fa7cd1e Merge pull request 'Bank-Import: Dublettenprüfung, Fixes & Beleg-Verknüpfung' (#70) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-15 17:14:54 +02:00
  • ce7a64534b Feature: Bankbuchungs-Badge in Beleganzeige unterhalb der Buchungszeilen fds2610-bot 2026-05-15 17:12:02 +02:00
  • d7cc7c2661 Feature: Gebuchte Bankbuchungen verlinken auf Beleg; Belegnummer in Statuszeile fds2610-bot 2026-05-15 17:09:35 +02:00
  • aa0dd01e66 Fix: Dateiname-Check entfernt – Dublettenprüfung übernimmt die Schutzfunktion fds2610-bot 2026-05-15 17:05:05 +02:00
  • eede667809 Feature: Dublettenprüfung beim Bank-Import mit interaktiver Bestätigungsseite fds2610-bot 2026-05-15 16:58:49 +02:00
  • 9d54e92632 Fix: Nettobetrag-Neuberechnung bei Kategorie-Wechsel in Bank-Buchungsmaske fds2610-bot 2026-05-15 16:51:41 +02:00
  • d26bbfc37b Fix: Bank-Import-Duplikate durch Transaktion, UNIQUE-Constraint und Dateiname-Prüfung verhindern fds2610-bot 2026-05-15 16:51:38 +02:00
  • d27911b707 Fix: Nettobetrag bei Kategorie-Konto-Wechsel (USt via updateAutoUst) neu berechnen fds2610-bot 2026-05-14 20:42:21 +02:00
  • e4a6995a31 Feature: Bank-Zuordnung öffnet Buchungsmaske mit vorausgefüllten Feldern fds2610-bot 2026-05-14 20:36:09 +02:00
  • b12f4c9b2b Fix: Beleg-Vorschau nutzt vollen sichtbaren Bereich (100vh) fds2610-bot 2026-05-14 20:22:59 +02:00
  • b4967a9f18 Feature: Beleg-Vorschau als Split-Panel statt Tooltip in Bank-Zuordnung fds2610-bot 2026-05-14 20:21:29 +02:00
  • 99aa823d0f Feature: Beleg-Vorschau-Tooltip in Bank-Zuordnung, Größe in Einstellungen fds2610-bot 2026-05-14 20:14:53 +02:00
  • 0e1ce034e4 Feature: Ignorieren-Button in Bank-Buchungsliste fds2610-bot 2026-05-14 20:05:49 +02:00
  • db831ed244 Fix: Bank-Import ISO-8859-1 nach UTF-8 konvertieren (Comdirect-Umlaute) fds2610-bot 2026-05-14 19:58:44 +02:00
  • 02c642e53e Feature: Bank buchen – Import, Liste, Detail, Beleg-Verknüpfung fds2610-bot 2026-05-14 19:56:26 +02:00
  • b28ac191fa Feature: UStVA Kz 83 = ust81 + ust89 - Kz66 - Kz61 (nicht mehr kontobasiert) fds2610-bot 2026-05-14 19:22:42 +02:00
  • 6c4faec3bd Feature: UStVA Kz 61 = ust89 (ReverseCharge-Symmetrie); Fix: Storno überträgt steuerart fds2610-bot 2026-05-14 19:13:04 +02:00
  • 8bccd17d38 Fix: Test 27 prüft Delta statt Absolutwert für Kz 81/83 (prod-fest) fds2610-bot 2026-05-14 19:01:59 +02:00
  • 3235030305 Feature: UStVA Kz 81/89 auf volle Euro abgerundet, Darstellung mit ,- fds2610-bot 2026-05-14 18:58:12 +02:00
  • 88aecd86c2 Refactor: UStVA auf 5-Kennzahlen-Schema vereinfacht (Kz 81/89/66/61/83) fds2610-bot 2026-05-14 18:02:04 +02:00
  • 6003bab2a8 Merge pull request 'Feature: Buchungszeilen-Automatisierung (VSt/USt/ig.Erwerb ReverseCharge)' (#69) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-10 16:45:02 +02:00
  • 31515bb7f4 Fix: UStVA-Zusammenfassung Kz 91 ergänzen, Kz-69-Formel korrekt fds2610-bot 2026-05-10 16:39:47 +02:00
  • d05e9991bd Feature: ig. Erwerb 19 % ReverseCharge via Kindzeilen 1574/1774 fds2610-bot 2026-05-10 16:23:14 +02:00
  • 067f1734be Fix: USt-Satz-Dropdown bei Steuercode-Konto nur noch Vorschlag, nicht gesperrt fds2610-bot 2026-05-10 15:57:27 +02:00
  • 61bce80012 Feature: Konto-Journal im Kontenrahmen fds2610-bot 2026-05-10 15:45:45 +02:00
  • 55c02b54de Feature: USt-Buchungszeilen für Ausgangsrechnungen einführen fds2610-bot 2026-05-10 15:11:00 +02:00
  • d3a6c379c9 Feature: Vorsteuerkonten 1571/1576 aktivieren, VSt-Buchungszeilen einführen fds2610-bot 2026-05-10 14:45:16 +02:00
  • a5d6c7a495 Merge pull request 'Fix: Altrechnung-PDF bei fehlendem Beleg-Speicherpfad on-demand generieren und speichern' (#68) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-06 04:57:21 +02:00
  • 8a9fa120f2 Fix: Altrechnung-PDF bei fehlendem Beleg-Speicherpfad on-demand generieren und speichern fds2610-bot 2026-05-06 04:56:13 +02:00
  • 678a6b2163 Merge pull request 'Fix: Storno-Button in Rechnungsübersicht für Stornorechnungen ausblenden' (#67) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-05 17:18:25 +02:00
  • e33fb4252e Fix: Storno-Button in Rechnungsübersicht für Stornorechnungen ausblenden fds2610-bot 2026-05-05 17:05:41 +02:00
  • 9f1557ae66 Fix: Stornorechnung-PDF beim Erstellen unveränderlich speichern (GoBD) fds2610-bot 2026-05-05 16:34:33 +02:00
  • 8c9d109e56 Fix: PDF-Download liefert gespeicherten Beleg statt neu generierter PDF fds2610-bot 2026-05-05 16:25:30 +02:00
  • 58806757fa Fix: Rechnungs-PDF beim Finalisieren unveränderlich speichern (GoBD) fds2610-bot 2026-05-05 15:48:43 +02:00
  • 81682841a8 Fix: Rechnungs-PDF in Belegansicht inline anzeigen statt herunterladen fds2610-bot 2026-05-05 15:40:42 +02:00
  • d72f9077a0 Fix: $payDays vor erster Verwendung in PdfInvoiceService definieren fds2610-bot 2026-05-05 15:37:01 +02:00
  • 8e0c73289a Fix: Beleg-Detailansicht zeigt Link zur verknüpften Ausgangsrechnung fds2610-bot 2026-05-05 15:35:07 +02:00
  • e62fbe9efe Fix: Beleg referenziert Rechnung via invoice_id, serveFile leitet auf Rechnungs-PDF weiter fds2610-bot 2026-05-05 15:29:50 +02:00
  • 994eb95f70 Feature: Zahlungs-Modal in Rechnungsdetailansicht + Invoice::createBookingsFromLines() fds2610-bot 2026-05-05 15:14:43 +02:00
  • 99cf3dd25b Test: Stornorechnung End-to-End-Verifikation für UStVA und EÜR fds2610-bot 2026-05-05 13:54:07 +02:00
  • ccaee6190b Fix: Vorschau-Titel auf 17pt fds2610-bot 2026-05-05 10:18:37 +02:00
  • 9d819b491c Fix: Vorschau-Titel größer (20pt), Referenzzeile einzeilig fds2610-bot 2026-05-05 10:16:45 +02:00
  • 3fcc4e6e26 Fix: Stornorechnung-Referenzzeile vereinheitlicht (Vorschau = PDF) fds2610-bot 2026-05-05 10:11:37 +02:00
  • 3b235db4f7 Fix: Stornorechnung – Syntaxfehler PDF, Betreff vom Original, Referenzzeile unter Titel fds2610-bot 2026-05-05 09:16:03 +02:00
  • 38cc8f885e Feature: Stornorechnung gemäß §14 UStG implementiert fds2610-bot 2026-05-05 09:11:46 +02:00
  • 1afaa8f34f Merge pull request 'Docs: berechnungslogik.md und funktionen.md aktualisiert' (#66) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-04 07:24:29 +02:00
  • 6206878924 Docs: berechnungslogik.md und funktionen.md aktualisiert (UStVA-Abschnitt ausgebaut, ElsterXmlService ergaenzt, Funktionsliste ergaenzt) fds2610-bot 2026-05-03 18:48:40 +02:00
  • 9eaffc76cd Merge pull request 'Fix: Rechnungs-Ueberschrift im PDF/Vorschau ca. 10% groesser' (#65) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-03 18:37:22 +02:00
  • 19be85db09 Fix: Rechnungs-Ueberschrift +10% (PDF 16pt, Vorschau 15pt, glatte Werte) fds2610-bot 2026-05-03 18:32:29 +02:00
  • 4682ed7440 Merge pull request 'Fix: horstoeko/zugferd in composer.json versionieren + Dockerfile-Composer-Fehler nicht mehr verschlucken' (#64) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-03 18:25:37 +02:00
  • b1cf48e891 Fix: Trennstrich der Absenderzeile im PDF-Adressfeld nur noch so breit wie der Text fds2610-bot 2026-05-03 18:22:58 +02:00
  • 59cf2d3e66 Fix: horstoeko/zugferd in composer.json + composer.lock versionieren, Dockerfile-Composer-Fehler nicht mehr verschlucken fds2610-bot 2026-05-03 18:17:19 +02:00
  • 652050d20f Merge pull request 'Fix: Inhaber-Zeile in Rechnungs-Footer nur bei gefuelltem Feld' (#63) from fds2610-bot/Steuerkram:main into main fds2610 2026-05-03 18:04:18 +02:00
  • f4ebe89d00 Fix: Inhaber-Zeile in Rechnungs-Footer nur bei gefülltem Feld anzeigen fds2610-bot 2026-05-03 17:58:08 +02:00
  • 586d39f260 Merge pull request 'Feature: Rechnungsversand per E-Mail (eigener SMTP-Client)' (#62) from fds2610-bot/Steuerkram:main into main fds2610 2026-04-28 15:09:18 +02:00
  • c50e41e57b Feature: E-Mail-Versand Rechnungen – Texte, Status Finalisiert, SMTP-Einstellungen fds2610-bot 2026-04-28 15:07:47 +02:00
  • 4485acbe1f Feature: Rechnungsversand per E-Mail (eigener SMTP-Client, kein PHPMailer) fds2610-bot 2026-04-28 14:22:38 +02:00
  • 5e6f3333f4 Merge pull request 'Feature: E-Rechnung ZUGFeRD EN16931' (#61) from fds2610-bot/Steuerkram:main into main fds2610 2026-04-28 08:18:36 +02:00
  • e0bab2e49d Feature: E-Rechnung ZUGFeRD EN16931 in Ausgangsrechnungs-PDF eingebettet fds2610-bot 2026-04-28 07:27:27 +02:00
  • 340480734c Merge pull request 'Finetuning Rechnungsansicht + Open Sans Schriftart' (#60) from fds2610-bot/Steuerkram:main into main fds2610 2026-04-28 07:02:27 +02:00
  • 77b17cf158 Fix: Betreff-Tabelle gleichmäßige Spaltenbreite + Datum rechtsbündig in Vorschau + PDF fds2610-bot 2026-04-28 07:00:23 +02:00
  • 7b17108651 Merge pull request 'main' (#59) from fds2610-bot/Steuerkram:main into main fds2610 2026-04-28 06:53:50 +02:00
  • c1cfad9dc3 Finetuning Rechnungs-Ansicht + vier Open-Sans-TTF Fonts (free) verwendet. fds2610-bot 2026-04-28 06:50:46 +02:00
  • 3954e8a4b0 Feature: Rechnungsnummernformat auf PPPYYYYMM-nn umgestellt fds2610-bot 2026-04-27 13:48:10 +02:00
  • 09eea17c4e Fix: Cache-Control-Header für PHP (no-cache) und Assets (immutable) fds2610-bot 2026-04-27 13:05:13 +02:00
  • c26f4debcb Fix: update.sh startet sich nach eigenem Pull neu; Asset-Version vor Docker-Restart fds2610-bot 2026-04-27 12:59:49 +02:00
  • 7022e50b3b Fix: Cache-Busting für statische Assets via Git-Commit-Hash fds2610-bot 2026-04-27 12:50:19 +02:00
  • 00fc2e4a26 Fix: composer dump-autoload im Update-Script ergänzt fds2610-bot 2026-04-27 12:32:58 +02:00
  • 84cbbe8401 Fix: Rechnungsansicht überarbeitet (Layout, Schriftgrößen, Summenblock, Enter-Verhalten) fds2610-bot 2026-04-27 12:25:43 +02:00
  • 2fe6406f97 Merge pull request 'Fix: Eigenanteil als Einnahme, Ollama qwen3-vl, KI-Autostart + Revert UStVA-KZ' (#58) from fds2610-bot/Steuerkram:main into main fds2610 2026-04-26 21:22:48 +02:00
  • 77631a3e5a Fix: Eigenanteil als Einnahme, Ollama-Modell auf qwen3-vl, KI-Analyse-Autostart fds2610-bot 2026-04-26 21:17:02 +02:00
  • c6f7f4c0c2 Revert "Fix: UStVA-Kennziffern auf offizielle ELSTER-Definitionen korrigiert" fds2610-bot 2026-04-26 21:08:14 +02:00
  • 41d64dc6f6 Fix #57: Lineare Abschreibungstabelle für Anlagegüter fds2610-bot 2026-04-26 18:07:41 +02:00
  • bbfb41232e Fix: UStVA-Kennziffern auf offizielle ELSTER-Definitionen korrigiert fds2610-bot 2026-04-26 17:12:40 +02:00
  • 0866344f51 Fix #34: Nach Buchung auf Anlagevermögens-Konto direkt zur Asset-Bearbeitung weiterleiten fds2610-bot 2026-04-26 17:02:28 +02:00
  • 02463e40d4 Fix #55: Ollama-Erreichbarkeit aktiv prüfen, Fehler ins PHP-Log schreiben fds2610-bot 2026-04-26 13:07:04 +02:00
  • 491f5c6dc5 Fix #56: Leistungszeitraum als freies Textfeld (von/bis-Felder entfernt) fds2610-bot 2026-04-26 13:03:11 +02:00
  • 7de93f14b8 Fix #51: Dezimalkomma in Brutto-Suche wird in Dezimalpunkt umgewandelt fds2610-bot 2026-04-26 12:02:25 +02:00
  • 308895419e Fix #54: Löschreihenfolge korrigiert – invoices vor belege löschen (FK-Constraint) fds2610-bot 2026-04-26 12:02:21 +02:00
  • eb41c910fc Fix #54: Löschen-Button in Rechnungsübersicht, nur im Testmodus sichtbar fds2610-bot 2026-04-26 11:07:14 +02:00
  • 672c657bbe Fix #52: Kunden-Nummernpräfix in den Einstellungen konfigurierbar (Default: K-) fds2610-bot 2026-04-26 11:04:58 +02:00
  • 063962f2e3 Fix #53: Zahlungsziel wird aus Kundendatensatz vorbelegt beim Erstellen einer Rechnung fds2610-bot 2026-04-26 11:02:36 +02:00