Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Delphi ZUGFeRD XML erstellen (https://www.delphipraxis.net/192985-zugferd-xml-erstellen.html)

Elspass 28. Jun 2017 11:52

AW: ZUGFeRD XML erstellen
 
Du müsstest die Komponente zu erzeugen der PDF nutzen und die XML Datei wären des erstellen einbinden. Auf dem gleichen Weg wie fpPDF die Font-Dateien einbinden kann.
Das Archiv-Format ist ein Problem. Wobei man den Entwickler man anhauen kann.

rapante 29. Jun 2017 16:24

AW: ZUGFeRD XML erstellen
 
Der Vollständigkeit halber hier meine letzten Erkenntnisse für das Einfügen der XML in ein PDF:

Das ZUGFeRD-SDK von CIB scheint sehr vielversprechend (ich habe es nicht getestet). Eine DLL mit 2 Funktionen (Einfügen und Extrahieren) und zudem Freeware. C-Header ist vorhanden - somit sollte auch die Delphianbindung schnell realisiert sein. Einziger Wermutstropfen: das PDF muss bereits im Standard PDF/A-3 vorliegen.

Da wir unsere Dokumente mit List & Label erzeugen, werden wir auf die neueste Version updaten. Dort ist es mittlerweile auch möglich ZUGFeRD-Dateien zu erstellen (Das XML-File muss selbst erstellt werden).

RAlbiez 28. Sep 2017 08:06

AW: ZUGFeRD XML erstellen
 
Zitat:

Zitat von rapante (Beitrag 1375512)
Offen ist allerdings die Frage wie ich jetzt diese XML-Datei mit meinem PDF (PDF/A 1) zusammenbringe und ein konformes PDF/A 3 heraus bekomme. Ich habe mir bereits das Tool-Kit von Intarsys angeschaut (https://www.intarsys.de/ZUGFeRD). Damit ist es möglich via Kommandozeile PDF und XML zusammenzuführen. Das Tool benötigt aber zwingend eine Installation, sowie die JRE - das würde ich gerne vermeiden.

Falls das noch irgendjemand interessiert die PDF/A Formate sind rückwärtskompatibel, eine PDF/A1 konforme PDF ist also auch immer PDF/A3 konform, die Umwandlung erfordert lediglich das ändern der relevanten Zeile in den PDF Metadaten:

<rdf: Description rdf:about="" xmlns:pdfaid="http://www.aiim.org/pdfa/ns/id/">
<pdfaid:part>1</pdfaid:part>
<pdfaid:conformance>B</pdfaid:conformance>
</rdf: Description>


Also an dieser Stelle aus der 1 eine 3 machen.

sh17 2. Mai 2018 17:10

AW: ZUGFeRD XML erstellen
 
Noch in den Anfängen, aber wenn es jemandem nützt, ich bin dran

https://github.com/LandrixSoftware/ZUGFeRD-for-Delphi

Codehunter 3. Mai 2018 08:21

AW: ZUGFeRD XML erstellen
 
Zitat:

Zitat von Thomas Necke (Beitrag 1373960)
Hallo,

ich habe einen Dienstleister gefunden, der aus PDF-Dateien ZUGFeRD erstellt. Auf deren Seite http://www.high-end-konvertierung.de kann man den Service testen. Nach einigen wenigen Minuten bekommt man die ZUGFeRD-Datei per Mail zugesandt.

Danach hat mich ein freundlicher Mitarbeiter der Firma zurückgerufen, ob ich mit dem Ergebnis zufrieden sei und hat mit mir das weitere Vorgehen einer möglichen Bestellung besprochen. Ich kann den Service empfehlen, da das Ergbnis und der Service (Ansprechpartner, telefonische Erreichbarkeit, etc.) passen.

U-Boot-Sirene... DSGVO...

exilant 3. Mai 2018 08:27

AW: ZUGFeRD XML erstellen
 
Zitat:

Zitat von sh17 (Beitrag 1401115)
Noch in den Anfängen, aber wenn es jemandem nützt, ich bin dran

https://github.com/LandrixSoftware/ZUGFeRD-for-Delphi

Vielen Dank für die Arbeit. Ich werde mir das mal anschauen.

Codehunter 3. Mai 2018 08:37

AW: ZUGFeRD XML erstellen
 
Geht es nur mir so: Ich finde das ZUGFeRD-Format zäumt das Pferd irgendwie von hinten auf - um mal im Bild zu bleiben ^^ Es erhebt ein proprietäres Format (PDF) zum Defakto-Standard. Wäre es nicht sinniger gewesen, die XML-Daten als Ursprungsformat zu nutzen und darin das Rechnungsdokument als BLOB zu integrieren? Dann hätte man auch andere Formate (Rastergrafiken, SVG...) für die Visualisierung nutzen und die BLOB-Prüfsummen etc. im XML verankern können.

jobo 3. Mai 2018 09:00

AW: ZUGFeRD XML erstellen
 
Zitat:

Zitat von Codehunter (Beitrag 1401138)
Geht es nur mir so: Ich finde das ZUGFeRD-Format zäumt das Pferd irgendwie von hinten auf - um mal im Bild zu bleiben ^^

Also ein Schubpferd?
;)

Ich schätze, solche Fragen sind zwar berechtigt, aber müßig. Siehe SEPA, BEA usw.
Es wird halt irgendwie angeleiert und wenn das Schiff mal Kurs genommen hat, ist es nur noch schwer zu steuern. Man muss sich ja wahrscheinlich überhaupt freuen, dass es so eine Art "Initiative" gibt. (Jetzt, wo wir plötzlich Digitalisierung haben!)

Vielleicht hat irgendjemand der Planer sich gedacht, Mensch so ein PDF kann ich nicht mal in Word editieren, und nur lesen, und sogar extra zum Lesen ein Programm installieren (der Programmname ..Reader ist vielleicht hilfreich für diese Assoziation).
Damit war die Idee für dieses tolle Format geboren.

Heute noch im Radio ein tolles Zitat zum Thema Bearbeitung von Geldwäschvorfällen beim Zoll gehört: ~".. die Datenübertragung (der Meldungen) ist von Fax auf 'Elektronisch' umzustellen.." Weiß leider nicht von wann diese Ansage ist.
Ich stell mir das besonders toll vor, wenn noch dieses alte Thermopapier genutzt wird. Automatische "Verjährung" nach ca 12 Monaten, scheint mal Sonne auf den Schreibtisch vielleicht auch eher..

Codehunter 3. Mai 2018 09:10

AW: ZUGFeRD XML erstellen
 
Zitat:

Zitat von jobo (Beitrag 1401145)
Also ein Schubpferd?

Wenn schon, dann SCHUBFeRD :roll:

Zitat:

Zitat von jobo (Beitrag 1401145)
Ich schätze, solche Fragen sind zwar berechtigt, aber müßig. Siehe SEPA, BEA usw.

Haste leider Recht.

jobo 3. Mai 2018 09:41

AW: ZUGFeRD XML erstellen
 
Zitat:

Zitat von Codehunter (Beitrag 1401147)
Zitat:

Zitat von jobo (Beitrag 1401145)
Also ein Schubpferd?

Wenn schon, dann SCHUBFeRD :roll:

Ja, natürlich! Wie konnte ich so daneben hauen?! :stupid:


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:45 Uhr.
Seite 2 von 5     12 34     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz