Test Invoice Peppol ID
Zuletzt geändert: 14.03.2026 05:56

Test-InvoicePeppolId #

ÜBERSICHT #

Prüft Vorhandensein und Plausibilität der Peppol-IDs in einer EULANDA-Rechnung.

SYNTAX #

Test-InvoicePeppolId [-InputXml] <object> [<CommonParameters>]

BESCHREIBUNG #

Prüft, ob Käufer- und Verkäufer-Peppol-ID vorhanden sind und ob diese syntaktisch korrekt aufgebaut sind:

  • <4-stellige SchemaId>:
  • bekannte SchemaId
  • Value nicht leer

Das XML muss ein natives EULANDA-META-Xml sein zu dem die EULANDA-invoice.xsd passt.

Gibt Warnungen bei Abweichungen aus. Rückgabewert ist $true nur dann, wenn beide Peppol-IDs gültig erscheinen.

PARAMETER #

-InputXml #

Type: object

XML-Dateipfad oder [xml]-Objekt.

AUSGABEN #

System.Boolean

BEISPIELE #

# Prüft die Peppol-IDs in einer EULANDA-Rechnungs-XML.
Test-InvoicePeppolId -InputXml "C:\Invoices\rechnung-meta.xml"