Show-Invoice #
ÜBERSICHT #
Zeigt eine Rechnungsdatei als HTML oder PDF an, optional mit automatischer Konvertierung in EULANDA-XML.
SYNTAX #
Show-Invoice [[-InputFile] <string>] [[-InputType] <string>] [[-OutputType] <string>]
[[-OutputFile] <string>] [-Show] [<CommonParameters>]
BESCHREIBUNG #
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.
PARAMETER #
-InputFile #
Type: string
Pfad zur Eingabedatei im XML-Format. Muss vorhanden und lesbar sein.
-InputType #
Type: string
Der Typ der Eingabedatei, z. B. ‘EULANDA’, ‘CII’, ‘UBL’, ‘INVOIC’.
-OutputType #
Type: string
Default: 'HTML'
Ausgabeformat, entweder ‘HTML’ oder ‘PDF’. Standard ist ‘HTML’.
-OutputFile #
Type: string
Optionaler Pfad für die Zieldatei. Wenn nicht angegeben, wird ein Dateiname aus InputFile generiert.
-Show #
Type: switch
Wenn angegeben, wird die erzeugte Datei nach der Erstellung im zugeordneten Viewer geöffnet.
AUSGABEN #
string
Gibt den vollständigen Pfad zur erzeugten Datei zurück.
BEISPIELE #
# Zeigt eine CII-Rechnung als HTML im Standardbrowser an.
Show-Invoice -InputFile "C:\Rechnungen\rechnung.xml" -InputType CII -Show