FillZUGFeRD_Structure
Methode (Function) · gibt Boolean zurück
FillZUGFeRD_Structure ist eine Methode der Klasse Aloaha_ZUGFeRD.XML in der Aloaha ZUGFeRD SDK.
Beschreibung (aus der SDK-Dokumentation): Reads an invoice from an XML file (CII or UBL) or from the XML embedded in a ZUGFeRD / Factur-X PDF and fills the invoice data of this object with it. Previously held invoice data is replaced.
Rückgabe: True if an invoice root element with content was found and parsed, otherwise False. If the file does not exist, Last_Error is set.
Deklaration
Public Function FillZUGFeRD_Structure(ByVal XMLPath As String, Optional ByVal Licensekey As String = "") As Boolean
Parameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
XMLPath | String | erforderlich | Full path of the .xml file or .pdf file to read. |
Licensekey | String | optional (Standard: "") | Licence key. If empty, a previously set licence is used. |
Aufruf (VB.NET)
Dim alo As New Aloaha_ZUGFeRD.XML(Aloaha_ZUGFeRD.iXML.ZUGFeRDProfile.comfort, False, LicenseKey)
' …
Dim ergebnis = alo.FillZUGFeRD_Structure(XMLPath)
Artikel mit FillZUGFeRD_Structure
F: Was benötige ich, um ZUGFeRD-Dateien zu lesen?
A: Um ZUGFeRD-PDFs oder -XML-Dateien zu lesen, benötigen Sie lediglich unser Toolkit: Mehr Informationen finden Sie unter: https://www.zugferdpro.com/tooldownloads/ Ein Codebeispiel zur Extrahierung…
Konvertierung von ZUGFeRD-konformen X-Rechnungen nach CSV
In einigen Fällen ist es nicht möglich, das Aloaha ZUGFeRD SDK direkt über .NET oder COM-Schnittstellen in die Rechnungssoftware zu integrieren. Um diese Herausforderung zu bewältigen, bieten wir ab…
Laden einer existierenden ZUGFeRD Rechnung in das Toolkit
Sie können direkt von einem ZUGFeRD PDF oder XML Dokument die interne ZUGFeRD Struktur füllen um diese weiter zu bearbeiten. So ist es möglich zum Beispiel Templates zu hinterlegen. Ab Version…
Posten aus der ZUGFeRD bzw. X-Rechnung auslesen
Mit dem Aloaha ZUGFeRD SDK ist es ganz einfach, ein ZUGFeRD-PDF bzw. eine X-Rechnungs-XML einzulesen. Zuerst müssen Sie natürlich das Aloaha-Objekt erstellen: In VB.NET Dim alo As New…
Q: How do I use the ZUGFeRD SDK?
To use the SDK to create or read ZUGFeRD compliant XML Invoices is pretty easy. First you need to Reference the Object “Aloaha ZUGFeRD Library” or “Aloaha_ZUGFeRD.xml” in .NET. In case your language…
Artikelmerkmale, Klassifizierung und Herkunftsland
Zu jeder Rechnungsposition gehören die Artikelinformationen (BG-31) : Name, Beschreibung und Artikelnummern. Darüber hinaus kann die E-Rechnung die Ware genauer beschreiben – mit einer Klassifizierung (BT-158), dem …
Elektronische Adresse von Verkäufer und Käufer (BT-34, BT-49)
Jede Partei einer E-Rechnung kann eine elektronische Adresse haben, über die Geschäftsdokumente zugestellt werden: beim Verkäufer BT-34 (in BG-4), beim Käufer BT-49 (in BG-7). Zur Adresse gehört immer eine Schemakennung …
Freitexte zur Rechnung und Position (BG-1, BT-22, BT-127)
Eine E-Rechnung kann Freitexte an zwei Stellen tragen: auf Rechnungsebene in der Gruppe Freitext zur Rechnung (BG-1) – etwa Hinweise auf AGB, Registerangaben oder den Grund einer Korrektur – und je Rechnungsposition als …
Gesamtsummen (BG-22) einzeln setzen und als CSV exportieren
Die Gruppe Gesamtsummen auf Dokumentenebene (BG-22) enthält die Beträge, die jede E-Rechnung am Ende ausweist: Summe der Positionen, Zu- und Abschläge, Steuerbasis, Umsatzsteuer, Bruttobetrag, Vorauszahlung, Rundung und …
Objektkennung und Buchungsreferenz je Position (BT-128, BT-133)
Zwei Angaben einer Rechnungsposition helfen dem Käufer bei der Zuordnung und Verbuchung: Die Objektkennung auf Positionsebene ( BT-128 ) nennt den Gegenstand, auf dem die Position beruht – etwa eine Abonnementnummer, …
Zu- und Abschläge je Position auslesen (BG-27, BG-28, BT-147)
Ein Rabatt kann in einer E-Rechnung an zwei verschiedenen Stellen einer Position stehen – und beide wirken unterschiedlich: Abschläge und Zuschläge der Position (BG-27, BG-28) wirken auf den Positionsbetrag als Ganzes. …
Positionswerte in VBA/Access auslesen: Steuer und Betrag
Wer eine ZUGFeRD- oder XRechnung in Microsoft Access, Excel oder einer anderen VBA-Umgebung einliest, will für jede Rechnungsposition meist dieselben vier Werte: Umsatzsteuersatz, Steuerkategorie, Nettobetrag und …