EulandaXtools — Funktionsreferenz
Erkennt den Dateityp einer Rechnungsdatei (CII/XRechnung, UBL/Peppol oder EULANDA-XML) zur weiteren Verarbeitung in EulandaXtools.
Get-InvoiceType [-FilePath] <string> [<CommonParameters>]Die Funktion 'Get-InvoiceType' analysiert eine angegebene XML-Datei und ermittelt, ob es sich um eine CII-basierte XRechnung (CrossIndustryInvoice gemäß EN16931), ein UBL-Dokument (Peppol BIS Billing 3.0) oder um ein proprietäres EULANDA-XML handelt. Dies ist ein vorbereitender Schritt, um die Datei anschließend mit weiteren Funktionen der Suite 'EulandaXtools' (z.B.. HTML-Darstellung, Validierung oder Konvertierung) weiterzuverarbeiten.
Erkannte Typen:
-FilePath
Type: stringPfad zur XML-Datei, deren Typ erkannt werden soll. Die Datei muss existieren und einem der geforderten Formate entsprechen.
stringDer erkannte Typ: `"CII"`, `"UBL"`, `"EULANDA"`, `"UNKNOWN"` oder `"ERROR"`.
# Erkennt den XML-Typ der angegebenen Rechnungsdatei.
Get-InvoiceType -FilePath "C:\Rechnungen\rechnung123.xml"Teil der Suite `EulandaXtools`, Modul zur automatischen Typenerkennung für Rechnungs-XMLs.