+49 7157 536240 info@hmi-informatik.de

Effiziente Erweiterung einer mit Delphi 2010 erstellten Softwarelösung

Als Softwareunternehmen stehen wir regelmäßig vor der Herausforderung, ältere Branchenlösungen an aktuelle gesetzliche Anforderungen und technische Standards anzupassen. Ein aktuelles Beispiel aus unserer Praxis zeigt, wie wir eine bestehende Fakturierungssoftware, die mit Delphi 2010 realisiert wurde, kurzfristig und mit geringem Aufwand um die Ausgabe von Rechnungen im ZUGFeRD-Format erweitern konnten.

Herausforderung: Moderne Rechnungserstellung für eine alte Lösung

Die vorhandene Branchenlösung generierte Rechnungen bisher ausschließlich als PDF-Dateien ohne strukturierten XML-Anhang. Um den gesetzlichen Anforderungen sowie den Bedürfnissen unserer Kunden gerecht zu werden, sollte die Software schnell und effizient um die Unterstützung des ZUGFeRD-Formats erweitert werden – ohne dabei die bestehende Rechnungslogik grundlegend zu verändern. Der für die Erstellung der Rechnungen verwendete Rechnungsgenerator war nicht in der Lage, PDF/A-3 zu generieren oder ZUGFeRD direkt zu unterstützen und konnte auch nicht ohne erheblichen Mehraufwand auf eine aktuelle Version aktualisiert werden.

Lösung: Minimalinvasive Integration des ZUGFeRD-Formats

Unsere Strategie bestand darin, die vorhandene PDF-Generierung beizubehalten, die erzeugten PDF-Dateien dann in das PDF/A-3-Format zu konvertieren und die Rechnungsdaten als ZUGFeRD-konforme XML-Datei einzubetten. Dabei setzten wir auf bewährte C# Open-Source-Tools, um eine robuste und zukunftssichere Lösung zu gewährleisten, ohne durch die veraltete Delphi 2010-Umgebung unnötig eingeschränkt zu sein.

Technische Umsetzung:

  • Erzeugung der ZUGFeRD-XML:
    Die erforderlichen Rechnungsdaten wurden aus der bestehenden Anwendung extrahiert und mit einer XML-Bibliothek in das ZUGFeRD-konforme Format überführt.
  • Einbettung in das PDF/A-3-Format:
    Mit externen Tools, die wir basierend auf Open-Source-Tools mit mit C# entwickelt hatten, wurde das bestehende PDF um die ZUGFeRD-XML ergänzt und in das PDF/A-3-Format überführt.
  • Prüfung und Validierung:
    Um sicherzustellen, dass die erzeugten Dateien den Anforderungen entsprechen, erfolgte eine Validierung der XML-Struktur sowie eine PDF/A-3-Konformitätsprüfung.

Ergebnis: Zukunftssichere Rechnungsstellung mit minimalem Aufwand

Durch unsere zielgerichtete Erweiterung konnte die Rechnungsstellung innerhalb weniger Wochen um das ZUGFeRD-Format ergänzt werden – ohne eine vollständige Neuentwicklung. Unsere Kunden profitieren nun von einer modernen, gesetzeskonformen Rechnungsstellung, die den Austausch mit Geschäftspartnern und Behörden erheblich erleichtert.

Mit diesem erfolgreichen Projekt haben wir einmal mehr bewiesen, dass auch ältere Softwarelösungen effizient modernisiert werden können – wenn man über das richtige Know-how und die passende Strategie verfügt.

Sie möchten Ihre bestehende Softwarelösung um das ZUGFeRD-Format erweitern? Kontaktieren Sie uns – wir beraten Sie gerne und zeigen Ihnen, wie wir Ihre Software zukunftssicher und konform weiterentwickeln können.