Zum Hauptinhalt springen

PDF-Berichte

Die CLI kann einen PDF-Bericht von der API anfordern und ihn nach einer abgeschlossenen Validierungsoperation speichern.

PDF Anfordern

optimus check customers.csv --map mapping.yml --qualified --pdf

YAML-Default:

defaults:
pdf: true

PDF-Ausgabe deaktivieren, auch wenn YAML sie aktiviert:

optimus check customers.csv --map mapping.yml --qualified --no-pdf

Signierung

Digital signiertes PDF anfordern:

optimus check customers.csv --map mapping.yml --qualified --pdf --sign

YAML-Default:

defaults:
pdf: true
sign: true

--sign erfordert PDF-Ausgabe. Verwenden Sie --no-sign, um Signierung zu deaktivieren, wenn YAML sie aktiviert.

Speicherort

PDF-Verzeichnis setzen:

optimus check customers.csv --map mapping.yml --qualified --pdf --pdf-dir ./pdf

YAML-Default:

defaults:
pdfDir: ./pdf

Wenn pdfDir nicht gesetzt ist, speichert die CLI PDFs:

  1. Im Ausgabe-CSV-Verzeichnis, wenn --out gesetzt ist.
  2. Andernfalls im Eingabedateiverzeichnis.

Dateinamen

Die CLI verwendet den von der API bereitgestellten PDF-Dateinamen, wenn verfügbar. Andernfalls verwendet sie:

<input-name>_report.pdf

Zeitstempel hinzufügen:

optimus check customers.csv --map mapping.yml --qualified --pdf --pdf-timestamp

Das Zeitstempelformat ist:

yyyy-MM-dd_HHmmss

E-Mail-Optionen

Die API bitten, eine Benachrichtigungs-E-Mail zu senden:

optimus check customers.csv --map mapping.yml --qualified --notify

Die API bitten, das PDF per E-Mail zu senden:

optimus check customers.csv --map mapping.yml --qualified --pdf --email-pdf

--email-pdf erfordert PDF-Ausgabe.