Zum Hauptinhalt springen

Dateifunktionen

Mit den Dateifunktionen können Sie im Prozess Designer mit Dateien arbeiten: Sie können Textdateien und Barcodes generieren, CSV-Dateien einlesen, Bilder komprimieren und Dateien löschen.

info

Für die Arbeit mit Dateifunktionen müssen Sie das entsprechende Feature aktivieren.

Textdatei generieren​

Mit dieser Aktion erstellen Sie eine Textdatei mit dem angegebenen Inhalt. Typische Anwendungsfälle sind die Erstellung einer CSV-Datei für einen Datenexport in ein Drittsystem oder die Anlage einer SEPA-XML-Datei. Dabei stehen folgende Konfigurationsmöglichkeiten zur Verfügung:

  • Dateiname:
    Geben Sie hier den Namen der generierten Textdatei an. Da Textdateien in verschiedenen Dateiformaten verwendet werden, geben Sie hier auch die Endung an (z.B. .csv oder .xml).
  • Inhalt:
    Geben Sie hier den Inhalt der Textdatei an.
  • Encoding:
    Wählen Sie hier aus, in welchem Format die Textdatei gespeichert wird. Dabei stehen folgende Optionen zur Auswahl:
    • UTF-8
      Wird verwendet, wenn kein Encoding ausgewählt wurde.
    • ISO-8859-1
    • ASCII

Bei einer CSV-Datei (Endung .csv) im Encoding UTF-8 wird der Datei automatisch eine UTF-8 BOM (Byte Order Mark) vorangestellt.

Diese Aktion stellt folgende Platzhalter zur Verfügung:

  • Generierte Datei:
    Dieser Platzhalter referenziert die erstellte Textdatei.

Barcode generieren​

Mit dieser Aktion generieren Sie einen Barcode als Bilddatei. So können Sie z.B. einen Barcode auf einer Dokumentenvorlage drucken, um gedruckte Dokumente einem Prozess zuordnen zu können. Dabei stehen folgende Konfigurationsmöglichkeiten zur Verfügung:

  • Dateiname:
    Geben Sie hier den Namen der generierten Bilddatei an. Die Datei wird immer als PNG-Datei generiert; wenn die Endung .png fehlt, wird sie automatisch angehängt.
  • Inhalt:
    Geben Sie hier den Inhalt des Barcodes an.
  • Codeart:
    Wählen Sie hier die Art des Barcodes aus, der generiert werden soll. Dabei stehen folgende Optionen zur Auswahl:
    • QR-Code
    • Code 128
    • Code 93
    • Code 11
    • Code 39
    • EAN-8
    • EAN-13
    • UPC Supplemental 2
    • UPC Supplemental 5
    • UPC-A
    • UPC-E
    • MSI
    • ISBN
    • Codabar
    • ITF-14
    • Telepen
    • JAN-13
    • Standard 2 of 5
    • Interleaved 2 of 5
    • IATA 2 of 5
    • Pharmacode
    • PostNet
    • Facing Identification Mark
  • Beschriftung anzeigen:
    Wenn Sie diese Option aktivieren, wird der Inhalt des Barcodes unterhalb des Barcodes angezeigt.
  • Größe:
    Wählen Sie hier die Größe des Barcodes aus. Dabei stehen folgende Optionen zur Auswahl:
    • Sehr klein
    • Klein
    • Mittel
    • Groß
    • Extra Groß

Diese Aktion stellt folgende Platzhalter zur Verfügung:

  • Generierte Datei:
    Dieser Platzhalter referenziert die generierte Bilddatei.

CSV Datei einlesen​

Mit dieser Aktion lesen Sie die Daten einer CSV-Datei ein und stellen die Spaltenwerte als Platzhalter zur Verfügung. Typischer Anwendungsfall ist das Einlesen von Datenexporten, z.B. von einem Drittsystem. Dabei stehen folgende Konfigurationsmöglichkeiten zur Verfügung:

  • Datei:
    Wählen Sie hier die Datei aus, welche eingelesen werden soll.
  • Spalten:
    Definieren Sie hier die Spalten, die aus der CSV-Datei eingelesen werden. Pro Spalte geben Sie an:
    • Spaltenname:
      Geben Sie hier den Namen der Spalte an, die ausgelesen wird. Dieser Name muss mit der CSV-Datei übereinstimmen.
    • Datentyp:
      Wählen Sie hier den Datentyp der Spalte aus. Dieser Datentyp wird für die weitere Verarbeitung genutzt und der Inhalt entsprechend konvertiert. Dabei stehen folgende Optionen zur Auswahl:
      • Text
      • Zahl
      • Datum
      • Person
        Bei Personen wird anhand der E-Mail Adresse das zugehörige Konto ermittelt.

Diese Aktion stellt folgende Platzhalter zur Verfügung:

  • Spaltenwerte:
    Für jede definierte Spalte wird ein Platzhalter zur Verfügung gestellt, dessen Name sich aus dem Namen des Knotens und dem Spaltennamen ergibt (z.B. CSV Datei einlesen - Vorname). Der Datentyp der Spalte bestimmt, wie der Wert weiterverwendet werden kann.
  • Zeilen:
    Dieser Platzhalter stellt alle Zeilen der CSV-Datei zur Verfügung und kann in einer Schleife durchlaufen werden.
  • Anzahl Zeilen:
    Dieser Platzhalter enthält die Anzahl der eingelesenen Zeilen der CSV-Datei.

Bild komprimieren​

Mit dieser Aktion komprimieren Sie Bilder. Ein typischer Anwendungsfall ist die Komprimierung von Handy-Aufnahmen, die kleiner gemacht werden sollen, bevor sie in einem Drittsystem abgelegt werden. Dabei stehen folgende Konfigurationsmöglichkeiten zur Verfügung:

  • Dateien:
    Wählen Sie hier die Dateien aus, welche komprimiert werden sollen. Dateien, die kein Bildformat haben, werden ignoriert.
  • Komprimierungsstufe:
    Wählen Sie hier die Komprimierungsstufe aus, welche auf die Bilder angewendet wird. Dabei stehen folgende Optionen zur Auswahl:
    • Nicht komprimieren
    • Niedrige Komprimierung
    • Mittlere Komprimierung
    • Hohe Komprimierung
  • Maximale Breite (optional):
    Geben Sie hier optional die maximale Breite an, welche die Bilder haben sollen. Die Höhe wird entsprechend skaliert.
  • Maximale Höhe (optional):
    Geben Sie hier optional die maximale Höhe an, welche die Bilder haben sollen. Die Breite wird entsprechend skaliert.

Diese Aktion stellt folgende Platzhalter zur Verfügung:

  • Komprimierte Bilder:
    Dieser Platzhalter referenziert die komprimierten Bilder und kann in einer Schleife durchlaufen werden.

Datei löschen​

Mit dieser Aktion löschen Sie Dateien, die im Prozess über Platzhalter zur Verfügung stehen. Ein typischer Anwendungsfall ist das Löschen von Dateien, um die Einhaltung von Datenschutz-Anforderungen zu gewährleisten, z.B. wenn Bewerbungsunterlagen nach Abschluss des Prozesses nicht mehr benötigt werden. Dabei stehen folgende Konfigurationsmöglichkeiten zur Verfügung:

  • Dateien:
    Wählen Sie hier die Dateien aus, welche gelöscht werden sollen.

Diese Aktion stellt folgende Platzhalter zur Verfügung:

  • Gelöschte Dateien:
    Dieser Platzhalter referenziert die gelöschten Dateien.