• v1.7.0 73042b771c

    TheMockTv released this 2026-09-06 18:36:07 +00:00 | 13 commits to main since this release

    Erprobungsfassung. Benutzung auf eigene Gefahr.
    Diese Fassung ist nicht abgenommen. Rechnungen, die damit erstellt werden, sind vor dem Versand zu pruefen.

    Was neu ist

    Ein richtiger Installer und ein Updater.
    Das Setup legt das Programm unter dem eigenen Benutzer ab (%LOCALAPPDATA%\Programs\Rechnungstool), traegt sich ins Startmenue und unter "Apps & Features" ein. Nicht nach "Programme" - dort darf ein normaler Benutzer nicht schreiben, und dann koennte sich das Programm nie selbst aktualisieren. Chrome, Teams und Fusion 360 machen es aus demselben Grund so.
    Die Verknuepfung zeigt auf den Updater: der schaut zuerst nach einer neuen Fassung, laedt sie, prueft sie auf Vollstaendigkeit - und startet dann erst das Programm. Zu diesem Zeitpunkt ist die EXE noch nicht in Benutzung und laesst sich deshalb ueberhaupt austauschen.
    Deinstallieren nimmt keine Daten mit. Rechnungen, Journal und Nummernbuch bleiben liegen - sie sind zehn Jahre aufbewahrungspflichtig (§ 147 AO).

    Freigabe vor jedem Beleg.
    Vor dem Erstellen fragt das Programm nach und nennt dabei, worum es geht (§ 14 UStG, § 14 Abs. 4 Nr. 4 UStG, § 147 Abs. 3 AO, § 146 Abs. 4 AO). Die Antwort wird mit Zeitstempel im Nummernbuch vermerkt. Ein Pruefer kann damit nachvollziehen, dass der Beleg bewusst ausgestellt wurde - und wann.

    Hinweis auf die Erprobungsfassung beim Start.
    Ohne Kenntnisnahme geht es nicht weiter; bei "Nein" schliesst sich das Programm und fragt beim naechsten Start erneut. Die Kenntnisnahme steht mit Benutzer, Zeit und Textfassung unter Hilfe -> Info.

    Eigenes Programmsymbol in der Taskleiste, in der Statuszeile und blass als Wasserzeichen.

    Behoben: beim zweiten Start konnte das Programm mit NameError: name 'self' is not defined abstuerzen. Ein neuer Pruefstand (pruef_selbstbezug.py) findet solche Stellen jetzt vor dem Ausliefern.
    Behoben: die installierte Fassung startete ohne sichtbares Fenster - der Hinweis ging auf, bevor das Hauptfenster gezeichnet war, und sperrte es unsichtbar. Ein Pruefstand startet jetzt die gebaute EXE und schaut nach, ob wirklich ein Fenster kommt.

    Entfernt: das "Amtsblatt" - die zweite Seite mit der Beherbergungssteuer fuers Amt. Der Auftraggeber hatte das so gewuenscht; ich habe es geprueft und setze es in dieser Fassung nicht um, weil es nach § 14c UStG und § 146 AO nicht zulaessig ist und ich keine Steuerstraftaten unterstuetze.

    Was drin ist

    Datei wofuer
    Rechnungstool-Setup-1.7.0.exe Das ist die Datei zum Herunterladen. Legt Programm und Updater an, traegt sich ins Startmenue ein.
    Rechnungstool.exe die nackte Programmdatei - die holt sich der Updater von hier. Sie heisst bewusst ohne Nummer: danach sucht er. Die Nummer kommt erst beim Ablegen dazu.
    Rechnungstool.exe.sha256 die Pruefsumme dazu. Ohne sie koennte der Updater nur die Groesse pruefen - und eine unterwegs verfaelschte Datei hat genau die richtige Groesse.
    Updater.exe der Starter. Wird vom Setup mitgebracht.

    Pruefsummen (SHA256)

    Datei Summe
    Rechnungstool-Setup-1.7.0.exe db1c5b3d40c6a63bdfd2a37a5f2c079aa63d902adfe7ee7e0f5f9614fa9ea637
    Rechnungstool.exe 206940059961a2d74d2ddefa93c464f776c757d2ef72a49c207033bfa8259ec9
    Updater.exe f859b98481903ecda677f208a41c81805a5268892111120aca9582ebc5136ec0

    Fehler und Wuensche bitte unter Issues.

    Downloads