Einzelnen Beitrag anzeigen

jziersch

Registriert seit: 9. Okt 2003
Ort: München
251 Beiträge
 
Delphi 10.4 Sydney
 
#183

AW: Wie sieht die Zukunft mit XRechnung, ZUGFerD, Peppol und Co. aus ?

  Alt 8. Nov 2024, 13:07
Für diejenigen die PDFs mit ZUGFeRD Daten erzeugen müssen habe ich gerade die neue WPXOrder Bibliothek fertiggestellt.

https://www.delphipraxis.net/216155-...-erzeugen.html

Diese Bibliothek basiert auf einer Vielzahl von Klassen, die immer genau einen Sachverhalt wie er im XML stehen soll, enthalten.

Beim Lesen eine XML wird ein entsprechender Baum von Instanzen erzeugt, beim speichern rekursiv durchlaufen und geschrieben. Es werden nur Objekte und Eigenschaften geschrieben, die auch vorher erzeugt wurden, d.h. es werden keine undefinierte Objekte als leer geschrieben.

Es lassen sich alle Werte durch ansprechend der Objekt auslesen. Zu beachten ist, dass hierbei noch nicht erzeugte Objekte automatisch angelegt werden. Somit ist der Code zum Erzeugen der Daten und zum Auslesen sehr ähnlich.

Es steht ein Programm zur Verfügung, welches XML Daten automatisch in Delphi Code umwandelt. Damit sollte der Einstieg recht einfach sein.

Die eingebaute Berechnung kann das Summierungsobjekt automatisch befüllen - es wurde mit verfügbaren Beispieldaten getestet. Garantieren kann ich für die Funktionalität nicht da viele Sonderfälle (z.b. vielfache Währungen) nicht getestet werden konnten.

Geändert von jziersch ( 8. Nov 2024 um 15:11 Uhr)
  Mit Zitat antworten Zitat