Convert From Mindee Invoice
Zuletzt geändert: 14.03.2026 05:56

ConvertFrom-MindeeInvoice #

ÜBERSICHT #

Konvertiert aus Mindee extrahierte Rechnungsdaten in das EULANDA-kompatible XML-Format.

SYNTAX #

ConvertFrom-MindeeInvoice [[-MindeeData] <object>] [[-MindeeJson] <string>] [[-SourcePdfPath]
    <string>] [[-OutputPath] <string>] [<CommonParameters>]

BESCHREIBUNG #

Diese Funktion verarbeitet Rechnungsinformationen, die von der Mindee OCR API extrahiert wurden, und erzeugt daraus ein strukturiertes XML-Dokument im EULANDA-META-Format. Die Eingabe kann entweder als PowerShell-Objekt MindeeData oder als JSON-Zeichenkette MindeeJson erfolgen.

Das erzeugte XML enthält u. a. folgende Informationen: #

  • Rechnungsdatum und Rechnungsnummer
  • Netto-, Brutto- und Mehrwertsteuerbeträge
  • Verkäufer- und Käuferdaten mit Adressen und Kontaktdaten
  • Bankverbindungen
  • Alle erkannten Rechnungspositionen

Typische OCR-Fehler wie z.B. falsche Zeichen bei Beträgen oder Nummern, werden automatisch bereinigt. Die Ausgabe entspricht den EULANDA-XML-Spezifikationen.

PARAMETER #

-MindeeData #

Type: object

Ein PowerShell-Objekt mit extrahierten Rechnungsdaten von Mindee. Entweder MindeeData oder MindeeJson muss angegeben werden.

-MindeeJson #

Type: string

Ein JSON-String mit den extrahierten Mindee-Rechnungsdaten. Wird bei Angabe intern automatisch in ein Objekt umgewandelt.

-SourcePdfPath #

Type: string

Pfad zur Original-PDF-Datei, aus der die Daten extrahiert wurden. Wird derzeit nur als Referenz verwendet.

-OutputPath #

Type: string

Optional. Pfad, unter dem das generierte XML gespeichert werden soll. Falls angegeben, muss die Datei die Erweiterung .xml besitzen.

AUSGABEN #

string

Gibt den generierten XML-Inhalt als Zeichenkette zurück.

BEISPIELE #

# Konvertiert die Mindee-Rechnungsinformationen im JSON-Format und speichert das Ergebnis als XML-Datei.
ConvertFrom-MindeeInvoice -MindeeJson $jsonString -OutputPath "C:\Rechnungen\invoice.xml"
# Verarbeitet die Mindee-Rechnungsdaten direkt als Objekt und gibt den XML-Inhalt zurück.
$xmlContent = ConvertFrom-MindeeInvoice -MindeeData $dataObject

HINWEISE #

  • Unterstützt automatische Bereinigung typischer OCR-Fehler.
  • Landeskürzel werden automatisch als ISO-Code ermittelt, Standard-Fallback ist DE.