Commit graph

26 commits

Author SHA1 Message Date
fds2610-bot
3f4eb1c734 Fix #160: Inline-Styles und Inline-Handler reduziert (Schritt 1: Modals, invoices/show.php, alle Inline-Handler) 2026-08-18 21:01:00 +02:00
fds2610-bot
edb246c61f Fix #189: Formularfelder in Dialogen einzeilig, Hilfetexte als Tooltip 2026-08-18 10:27:35 +02:00
fds2610-bot
857989cf65 Fix #158: Kontengruppierung, Kontrastfarbe und Helper-Boilerplate in View gebündelt 2026-08-11 06:24:47 +02:00
fds2610-bot
934532fac9 Fix #zahlungsstatus: Rechnungsstatus folgt automatisch den erfassten Zahlungen 2026-07-31 20:01:32 +02:00
fds2610-bot
117c9a5c88 Fix #xml-rechnung: XML-Download (EN 16931 / XRechnung 3.0) in der Rechnungs-Detailansicht
XML-Symbol neben dem PDF-Symbol lädt die Rechnung als reine XML-Datei
(Profil XRechnung 3.0, CIUS von EN 16931). Fehlende Stamm- oder
Rechnungsdaten verhindern den Download nicht, werden aber mit BT-Nummer
in der Detailansicht ausgewiesen. Die PDF-Einbettung bleibt bei
Factur-X EN16931.
2026-07-31 18:20:16 +02:00
fds2610-bot
54fa6dee58 Fix #150: Logo-Upload repariert, Nutzdaten nach data/ getrennt, Backups vollständig 2026-07-31 16:22:09 +02:00
fds2610-bot
d4602368e7 Fix #111: Zwei zusätzliche CC-E-Mail-Adressen pro Kunde 2026-07-02 21:08:11 +02:00
fds2610-bot
8c5ddf26b9 Feature: Einheitliche Icon-Buttons für Bearbeiten, Ansehen, Löschen und Neu erstellen 2026-05-22 11:09:22 +02:00
fds2610-bot
994eb95f70 Feature: Zahlungs-Modal in Rechnungsdetailansicht + Invoice::createBookingsFromLines() 2026-05-05 15:14:43 +02:00
fds2610-bot
ccaee6190b Fix: Vorschau-Titel auf 17pt 2026-05-05 10:18:37 +02:00
fds2610-bot
9d819b491c Fix: Vorschau-Titel größer (20pt), Referenzzeile einzeilig 2026-05-05 10:16:45 +02:00
fds2610-bot
3fcc4e6e26 Fix: Stornorechnung-Referenzzeile vereinheitlicht (Vorschau = PDF) 2026-05-05 10:11:37 +02:00
fds2610-bot
3b235db4f7 Fix: Stornorechnung – Syntaxfehler PDF, Betreff vom Original, Referenzzeile unter Titel 2026-05-05 09:16:03 +02:00
fds2610-bot
38cc8f885e Feature: Stornorechnung gemäß §14 UStG implementiert 2026-05-05 09:11:46 +02:00
fds2610-bot
19be85db09 Fix: Rechnungs-Ueberschrift +10% (PDF 16pt, Vorschau 15pt, glatte Werte) 2026-05-03 18:32:29 +02:00
fds2610-bot
f4ebe89d00 Fix: Inhaber-Zeile in Rechnungs-Footer nur bei gefülltem Feld anzeigen 2026-05-03 17:58:08 +02:00
fds2610-bot
c50e41e57b Feature: E-Mail-Versand Rechnungen – Texte, Status Finalisiert, SMTP-Einstellungen 2026-04-28 15:07:47 +02:00
fds2610-bot
4485acbe1f Feature: Rechnungsversand per E-Mail (eigener SMTP-Client, kein PHPMailer) 2026-04-28 14:22:38 +02:00
fds2610-bot
77b17cf158 Fix: Betreff-Tabelle gleichmäßige Spaltenbreite + Datum rechtsbündig in Vorschau + PDF 2026-04-28 07:00:23 +02:00
fds2610-bot
c1cfad9dc3 Finetuning Rechnungs-Ansicht + vier Open-Sans-TTF Fonts (free) verwendet. 2026-04-28 06:50:46 +02:00
fds2610-bot
84cbbe8401 Fix: Rechnungsansicht überarbeitet (Layout, Schriftgrößen, Summenblock, Enter-Verhalten) 2026-04-27 13:11:57 +02:00
fds2610-bot
491f5c6dc5 Fix #56: Leistungszeitraum als freies Textfeld (von/bis-Felder entfernt) 2026-04-26 13:03:11 +02:00
fds2610-bot
d8cba3e1f5 Logo-Upload und Rechnungserstellung überarbeitet 2026-04-13 15:32:57 +02:00
fds2610
6e0f93c3b1 Fix #9: IST-Versteuerung – Zahldatum statt Buchungsdatum für Belege und Ausgangsrechnungen 2026-03-27 20:15:32 +01:00
fds2610
08b99e3992 Fix #2: Ausgangsrechnung automatisch buchen beim Finalisieren
Beim Finalisieren einer Rechnung wurde bisher kein Beleg und keine
Buchungszeilen erstellt – der Nutzer musste danach manuell "Buchen"
klicken, was nicht offensichtlich war.

- finalize() erstellt jetzt atomar Beleg + Buchungszeilen (via
  createBelegAndBookings) innerhalb derselben Transaktion
- Buchungslogik aus book() in private Methode extrahiert (DRY),
  book()-Route bleibt für bereits finalisierte, noch ungebuchte
  Rechnungen erhalten
- "Buchen"-Button in der Show-View entfernt (nicht mehr nötig)
2026-03-25 21:11:30 +01:00
fds2610
87415548e8 Initial commit 2026-03-25 00:19:33 +01:00