EulandaXtools — Funktionsreferenz
Zeigt eine Rechnungsdatei als HTML oder PDF an, optional mit automatischer Konvertierung in EULANDA-XML.
Show-Invoice [[-InputFile] <string>] [[-InputType] <string>] [[-OutputType] <string>]
[[-OutputFile] <string>] [-Show] [<CommonParameters>]Die Funktion 'Show-Invoice' verarbeitet eine XML-basierte Rechnungsdatei (CII, UBL oder EULANDA) und erzeugt eine HTML-Ausgabe. Nativ unterstützt wird die direkte Anzeige von EULANDA-XML. CII- und UBL-Dateien werden implizit über eine Konvertierung in EULANDA-XML umgewandelt.
Die Ausgabe wird standardmäßig in einem temporären Verzeichnis '%temp%\xfacture' abgelegt, wenn kein Ausgabepfad über -OutputFile angegeben wurde. Optional kann die Datei am Ende mit dem verknüpften Viewer (HTML oder PDF) geöffnet werden.
-InputFile
Type: stringPfad zur Eingabedatei im XML-Format. Muss vorhanden und lesbar sein.
-InputType
Type: stringDer Typ der Eingabedatei, z. B. 'EULANDA', 'CII', 'UBL', 'INVOIC'.
-OutputType
Type: string
Default: 'HTML'Ausgabeformat, entweder 'HTML' oder 'PDF'. Standard ist 'HTML'.
-OutputFile
Type: stringOptionaler Pfad für die Zieldatei. Wenn nicht angegeben, wird ein Dateiname aus InputFile generiert.
-Show
Type: switchWenn angegeben, wird die erzeugte Datei nach der Erstellung im zugeordneten Viewer geöffnet.
stringGibt den vollständigen Pfad zur erzeugten Datei zurück.
# Zeigt eine CII-Rechnung als HTML im Standardbrowser an.
Show-Invoice -InputFile "C:\Rechnungen\rechnung.xml" -InputType CII -Show