hofmanagerOS 26.1.417. Juni 202641 Änderungen

    hofmanagerOS 26.1.4 – Ausgangsrechnungen mit GoBD-Festschreibung, ZUGFeRD/XRechnung-PDF & SEPA-QR

    Komplett neues Rechnungs-Modul für Ausgangsrechnungen. Belege mit beliebig vielen Positionen, mehreren USt-Sätzen (0 / 7 / 9 / 19 %) und automatischer Steuer-Summenbildung erfassen – inkl. Auswahl der Besteuerungsart pro Betrieb (§ 24 Pauschalierung, Regelbesteuerung, § 19 Kleinunternehmer) mit passendem Hinweistext. Lückenlose Nummernkreise je Mandant mit Präfix, Stellenzahl und jährlichem Neustart. „Final stellen“ schreibt den Beleg gemäß GoBD revisionssicher fest (unveränderbar), erzeugt eine hybride PDF/A-3 mit eingebettetem ZUGFeRD-/Factur-X-XML und signiert per SHA-256. Das PDF zeigt vollständigen Briefkopf mit Logo, Aussteller- und Empfängerblock, alle Pflichtangaben nach § 14 UStG, Summen-Panel in Markenfarbe und einen scanbaren SEPA-QR-Code (EPC069-12) für Ein-Klick-Überweisung in jeder Banking-App. Status-Workflow Entwurf → Final → Bezahlt mit Übersichts-Karten (Anzahl, Außenstand, überfällig), Statusfilter, Suchfeld und Aktions-Buttons pro Zeile (PDF, XRechnung-XML, als bezahlt markieren, Stornorechnung). Stammdaten für Firmierung, Steuer, Bank, Logo, Fußtext, Zahlungsziel und Mahngebühren zentral pflegbar – mit Pflichtfeld-Warnung. Mahnwesen-Grundgerüst mit drei Stufen, individuellen Gebühren und tagegenauen Verzugszinsen. Aufbewahrung 10 Jahre nach § 14b UStG ist im System verankert.

    30Neu
    10Verbessert
    1Behoben

    Die wichtigsten Neuerungen

    1

    Rechnungen erfassen mit mehreren USt-Sätzen

    Beliebig viele Positionen mit 0 / 7 / 9 / 19 % – Steuer wird je Satz automatisch summiert. Besteuerungsart pro Betrieb wählbar: § 24 Pauschalierung, Regelbesteuerung oder § 19 Kleinunternehmer mit passendem Hinweistext.

    2

    Lückenlose Nummernkreise je Mandant

    Eigener Nummernkreis mit Präfix, Stellenzahl und jährlichem Neustart – atomar in der Datenbank vergeben, garantiert lückenlos auch bei parallelen Aktionen.

    3

    GoBD-konforme Festschreibung

    „Final stellen“ macht den Beleg unveränderbar (Trigger blockiert Updates/Deletes), vergibt die endgültige Nummer und signiert per SHA-256-Hash. Korrekturen nur über Stornorechnung – wie vom Gesetzgeber gefordert.

    4

    Hybride PDF/A-3 mit ZUGFeRD/Factur-X

    Schönes Druck-PDF und maschinenlesbares XML (Profil EN 16931) in einer Datei. DATEV, lexoffice & sevDesk lesen die Rechnung direkt ein – kein Abtippen mehr beim Kunden.

    5

    XRechnung-XML auf Knopfdruck

    Pflicht für öffentliche Auftraggeber: separater UBL-2.1-XML-Download je Rechnung, validiert nach EN 16931.

    6

    SEPA-QR-Code im PDF (EPC069-12)

    Der Kunde scannt mit seiner Banking-App und überweist mit einem Klick. Empfänger, IBAN, BIC, Betrag und Verwendungszweck sind vorbefüllt – keine Tippfehler, schnellerer Zahlungseingang.

    7

    Status-Workflow & Außenstands-Übersicht

    Entwurf → Final → Bezahlt mit Übersichts-Karten (Anzahl, offener Betrag, überfällig), Statusfilter, Suchfeld und Aktions-Buttons pro Zeile.

    8

    Zentrale Rechnungs-Stammdaten

    Firmierung, Steuernummer/USt-IdNr, Bank, Logo, Fußtext, Standard-Zahlungsziel und Mahngebühren an einer Stelle. Pflichtfeld-Warnung verhindert unvollständige Rechnungen.

    9

    Mahnwesen mit Verzugszinsen

    Drei Mahnstufen mit individuellen Gebühren und tagegenauer Zinsberechnung (Basiszins + 9 % für B2B, § 288 BGB).

    10

    Stornorechnung statt Löschen

    Festgeschriebene Rechnungen lassen sich nicht mehr ändern – Korrektur erfolgt über eine Stornorechnung mit negativen Beträgen und einer neuen, korrekten Rechnung.

    11

    Revisionssichere Archivierung 10 Jahre

    Alle PDFs und ZUGFeRD-XMLs werden gemäß § 14b UStG zehn Jahre gespeichert – mit jederzeit prüfbarer Hash-Signatur.

    Alle Änderungen im Detail

    Ausgangsrechnungen: Erfassen & Festschreiben

    • Neu
      Neues Modul „Rechnungen“ mit Listenansicht, Übersichts-Karten (Anzahl, Außenstand, überfällig), Statusfilter und Volltextsuche nach Nummer und Empfänger.
    • Neu
      Belegerfassung mit beliebig vielen Positionen (Bezeichnung, Menge, Einheit, Einzelpreis) und USt-Sätzen 0 / 7 / 9 / 19 % – Steuer wird je Satz automatisch summiert und im PDF ausgewiesen.
    • Neu
      Besteuerungsart pro Betrieb wählbar: § 24 UStG Pauschalierung, Regelbesteuerung oder § 19 Kleinunternehmer – mit automatischem Hinweistext auf der Rechnung.
    • Neu
      Empfänger direkt aus dem CRM übernehmen oder als Ad-hoc-Adresse eintragen. Leistungszeitraum und Lieferdatum separat pflegbar.
    • Neu
      Lückenloser Nummernkreis je Mandant mit Präfix, Stellenzahl und jährlichem Neustart – atomar vergeben, auch bei parallelen Aktionen lückenlos.
    • Neu
      „Final stellen“ schreibt den Beleg gemäß GoBD revisionssicher fest: unveränderbar (Trigger blockiert Updates/Deletes), endgültige Nummer, Zeitstempel und SHA-256-Hash über den kompletten Inhalt.
    • Neu
      Stornorechnung auf Knopfdruck mit negativen Beträgen und Referenz zur Originalrechnung – ersetzt das Löschen festgeschriebener Belege gesetzeskonform.
    • Neu
      „Als bezahlt markieren“ mit Zahldatum – Außenstands-Übersicht aktualisiert sich live.

    PDF, ZUGFeRD/Factur-X & XRechnung

    • Neu
      Hybride PDF/A-3 mit eingebettetem ZUGFeRD-/Factur-X-XML (Profil EN 16931) – maschinenlesbar für DATEV, lexoffice, sevDesk & Co.
    • Neu
      Schönes Druck-Layout mit Briefkopf (Logo, Firmierung, Anschrift, Kontakt, Steuer-IDs), Empfängerblock, sauberen Positions-Spalten und Summen-Panel in Markenfarbe.
    • Neu
      Alle Pflichtangaben nach § 14 UStG: Rechnungsnummer, Datum, Leistungsdatum, Mengen, Einzelpreise, USt-Sätze, Netto/Steuer/Brutto, Steuernummer/USt-IdNr.
    • Neu
      XRechnung als separater UBL-2.1-XML-Download pro Rechnung – Pflichtformat für Lieferungen an öffentliche Auftraggeber.
    • Neu
      PDF/A-3-Konformität für langfristige, revisionssichere Archivierung.

    SEPA-QR-Code

    • Neu
      Scanbarer SEPA-QR-Code (EPC069-12) im Rechnungs-PDF – mit Empfänger, IBAN, BIC, Betrag und Verwendungszweck vorbefüllt.
    • Neu
      Ein-Klick-Überweisung in jeder Banking-App: Kunde scannt, prüft, überweist – keine Tippfehler, schnellerer Zahlungseingang.
    • Verbessert
      Strenge Validierung von IBAN-Länge (22 Stellen DE) und BIC-Format vor dem QR-Rendering – fehlerhafte Bankdaten werden früh erkannt.

    Rechnungs-Stammdaten & Einstellungen

    • Neu
      Eigene Einstellungs-Seite für Rechnungs-Stammdaten: Firmierung, Anschrift, Steuernummer, USt-IdNr, Bank (Inhaber, IBAN, BIC, Bankname), Logo-Upload, Fußtext.
    • Neu
      Standard-Zahlungsziel in Tagen und Mahngebühren je Stufe zentral hinterlegbar.
    • Neu
      Pflichtfeld-Prüfung vor der ersten Festschreibung – warnt rechtzeitig, wenn etwas für eine rechtskonforme Rechnung fehlt.

    Mahnwesen & Verzugszinsen

    • Neu
      Drei-Stufen-Mahnwesen mit individuell konfigurierbaren Mahngebühren je Stufe.
    • Neu
      Tagegenaue Verzugszinsen – Basiszins + 9 Prozentpunkte für B2B nach § 288 BGB.
    • Neu
      Automatische Mahnvorschläge X Tage nach Fälligkeit.

    Archivierung & Audit

    • Neu
      Revisionssichere Archivierung aller festgeschriebenen Rechnungen, ZUGFeRD-XMLs und PDFs für 10 Jahre gemäß § 14b UStG.
    • Neu
      SHA-256-Hash je Rechnung – Manipulationen sind jederzeit nachweisbar.
    • Verbessert
      Datenbank-Trigger erzwingen die Unveränderbarkeit festgeschriebener Belege auch auf SQL-Ebene.

    Feinschliff & Folge-Updates

    • Verbessert
      Rechnungs-Übersicht komplett neu gestaltet: Hero-Dashboard mit vier KPI-Kacheln (Offen zur Prüfung, Bereit für SEPA, Sammelaufträge, Historie), kompaktere Rechnungs-Karten mit farbigem Status-Akzent links, Status-Punkten, Fälligkeits-Chips (Ampel rot/gelb/grau) und Pill-Tabs.
    • Verbessert
      Leere Bereiche zeigen jetzt freundliche Empty-States mit Icon und gestrichelter Karte statt nüchternem Text.
    • Verbessert
      Beispielrechnung auf der Landingpage sieht der echten PDF deutlich ähnlicher (Briefkopf, Positions-Tabelle, Summen-Panel).
    • Verbessert
      Schriftarten in der Rechnungs-Section der Landingpage an das übrige Design angeglichen.
    • Verbessert
      Rechnungs-PDF deutlich kleiner: Logos werden vor dem Einbetten auf Druckgröße herunter­gerechnet und als JPEG eingebettet, jsPDF-Stream-Kompression aktiviert (statt 5,4 MB nur noch wenige hundert KB).
    • Verbessert
      Lager: Bestandsanzeige rundet auf 3 Nachkommastellen – keine Floating-Point-Anzeigen wie „2,32500000000000006“ mehr.
    • Verbessert
      Schädlingsbekämpfung: Persistentes Fadenkreuz in der Kartenmitte und „Köderbox hier setzen“ verwendet jetzt den aktuellen Karten-Mittelpunkt statt einer Fest-Position.
    • Neu
      Futtermischung: Lagerort ist jetzt eine Auswahl aus den hinterlegten Silos – mit „Eigener Eintrag“ für individuelle Plätze (z. B. „Mischer“).
    • Neu
      Futtermischung: Neues Feld Mischstatus (Rohmischung, gemahlen, inkl. Öl, inkl. Soja, inkl. Soja + Mifu, fertig, ausgetragen) – inline editierbar mit farbigen Badges.
    • Neu
      Zeiterfassung: Beim Stoppen eines laufenden Timers lässt sich die Zeit jetzt auf mehrere Tätigkeiten aufteilen – mit Live-Anzeige „verteilt / gesamt“ und automatischer Slot-Berechnung.
    • Neu
      Zeiterfassung: Bereits abgeschlossene Einträge können nachträglich über „Aufteilen“ auf mehrere Tätigkeiten verteilt werden (außer genehmigte Einträge).
    • Neu
      Zeiterfassung: Pause wahlweise vom letzten Slot abziehen oder anteilig nach Dauer auf alle Slots verteilen – mit Vorschau pro Slot.
    • Neu
      Lieferantenbestellungen: Neuer Tab „Kontrakte“ verwaltet Rahmenverträge mit Lieferanten (Produkt, Gesamtmenge, Fixpreis, Laufzeit, Kontraktnummer) inkl. Teilabruf-Buchungen, Restmengen-Berechnung, Fortschrittsbalken und automatischer Status-Aktualisierung (Offen → Teilerfüllt → Erfüllt).
    • Neu
      Lieferantenbestellungen: Im Bestell-Dialog lässt sich eine Bestellung direkt „auf Kontrakt buchen“ – passende offene Kontrakte des Lieferanten werden eingeblendet, Produkt und Einheit automatisch vorbefüllt und die Menge nach dem Speichern als Abruf vom Kontrakt abgezogen.
    • Verbessert
      Futtermischungen sind jetzt auch für Mitarbeiter sichtbar (lesend) – nicht mehr nur für Betriebsleitung und Büro.
    • Behoben
      Sicherheits-Fix: Trigger-Funktion touch_updated_at hat jetzt einen festen search_path (verhindert Suchpfad-Manipulation).