Seitenhistorie
...
- Lesen einer ZUGFeRD-XML-Datei in ein internes CrossIndustryDocument (in Arbeit)
- Schreiben einer ZUGFeRD-XML-Datei aus einem internen CrossIndustryDocument (realisiert)
- Setzen von Werten des internen CrossIndustryDocument über Kommandosprache (realisiert)
- Lesen von Werten vom internen CrossIndustryDocument über Kommandosprache (in Arbeit)
- Validieren des internen CrossIndustryDocument (realisiert)
Adressieren von Elementen der internen ZUGFeRD-XML-Datei
Die Element-Namen der ZUGFeRD-XML-Datei werden nicht in dieser Dokumentation beschrieben, da es davon Hunderte gibt. Für diesen Zweck gibt es die „Technische Dokumentation“ die als Arbeitsmittel unentbehrlich ist. In der vorliegenden Implementierung wird ein Element-Name über einen Path beschrieben, der den genauen Ort des Elements beschreibt. Dabei werden die Element-namen ohne NameSpace-Angaben durch einen Punkt aneinander gereiht.
...
Adressiert das letzte Array-Element von IncludedSupplyChainTradeLineItem.
Setzen von Werten des internen CrossIndustryDocument über Kommandosprache
Das ZUGFeRD-Modul bietet einen Set-Befehl, der sehr universell verwendet werden kann.
...
3 BuyerAssignedID
4 Name
5 Description
Setzen der Locale-Angaben für ZUGFeRD-XML
Das ZUGFeRD-XML-Format stellt Zahlen, Maßeinheiten und Datumsangeben nicht-lokalisiert dar.
...
Zahlen und Einheiten werden auf deutsche Sprache und Deutschland umgestellt.
Validieren einer ZUGFeRD-XML
Im ZUGFeRD-Modul ist ein Validierer enthalten, der es erlaubt, das interne CrossIndustryDocument zu validieren. Der Validierer ist demnach kein XML-Validiere, der über eine XSD-Schemaprüfung arbeitet. Ganz im Gegenteil wurde auf die XSD-Schemaprüfung bewusst verzichtet, da der interne Validierer diese Aufgabe mit übernimmt.
...