Zum Inhalt springen

Document Batch Shaper

Der Document Batch Shaper verarbeitet strukturierte Eingangsdaten (z. B. aus einer CSV-Verarbeitung über einen Filewatcher) und erzeugt daraus im INTRACON:bk einen Batchbrief.

Die Komponente liest die definierten Quelldaten, erzeugt auf Basis eines Templates ein Dokument und legt dieses innerhalb eines Batches ab.

Die Verarbeitung erfolgt:

  • datengetrieben
  • batchbasiert
  • templategestützt
  • optional dunkelverarbeitend

Technischer Ablauf

  1. Die Eingabedaten werden über Daten definiert.
  2. Der Batchname wird statisch oder dynamisch gesetzt.
  3. Benutzerkontext (ContextUser, CreatorUser) wird ermittelt.
  4. Identifier-Informationen werden verarbeitet.
  5. Das definierte Templatename wird gerendert.
  6. Der Batch wird im INTRACON:bk erzeugt.
  7. Optional erfolgt ein automatischer Abschluss.

Dynamische Feldzuweisung mit use:

Mehrere Felder unterstützen eine dynamische Wertzuweisung aus den Quelldaten. Hierzu wird dem Spaltennamen der Schlüssel use: vorangestellt.

Beispiel:

use:BatchId
use:userId
use:vorlage

In diesem Fall wird der Wert aus der entsprechenden Spalte der Eingabedaten gelesen.

Konfigurationsparameter

Feld Beschreibung
Daten Bestimmt die Datenquelle, auf welche die Komponente ihre Operationen ausführt.
Batchname Name des Batches in der Batchübersicht. Kann statisch definiert oder dynamisch über use:<Spaltenname> aus den Daten gelesen werden.
Automatisch abschließen Aktiviert die Dunkelverarbeitung. Der erzeugte Batch wird automatisch abgeschlossen.
ContextUser Enthält eine User Id (21c Login, Windows-Login oder 21c-Kürzel). Der Benutzer muss in den Mitarbeiterdaten als Konto hinterlegt sein. Kann über use:<Spaltenname> dynamisch gesetzt werden.
CreatorUser Enthält eine User Id, die den absendenden Sachbearbeiter identifiziert. Muss in den Mitarbeiterdaten hinterlegt sein. Kann über use:<Spaltenname> gesetzt werden.
EntityIdentifier Column Spaltenname, der die Identifier-Information enthält (Ordnungsbegriff der Person, z. B. für KH oder Archiv).
Schutzstufe Definiert die Schutzstufe des erzeugten Dokuments. Kann statisch oder über use:<Spaltenname> gesetzt werden.
Entity Type Typ der Entität, z. B. Versichert oder Arbeitgeber. Aktuell ohne funktionale Relevanz.
ExterneId Externe Identifikation des Datensatzes. Wird in der Batchübersicht zur Identifizierung angezeigt.
Identifier Type Definiert den Typ des Identifiers, z. B. PartnerId oder kvnr. Kann über use:<Spaltenname> dynamisch gesetzt werden.
Templatename Name des zu rendernden Templates. Kann statisch definiert oder über use:<Spaltenname> aus den Quelldaten gelesen werden.

Technische Hinweise

  • Die referenzierten Spalten müssen in den Eingabedaten vorhanden sein
  • User-Ids müssen in den Mitarbeiterdaten als Konto hinterlegt sein
  • Das definierte Templatename muss im System vorhanden und aktiv sein
  • Bei aktivierter Option Automatisch abschließen erfolgt keine manuelle Nachbearbeitung
  • Der Identifier Type muss zur übergebenen Identifier-Struktur passen

Technische Kernobjekte

Element Beschreibung
Document Batch Shaper Komponente zur Erzeugung eines Batchbriefs
INTRACON:bk Batch-Komponente zur Dokumentenerstellung
Batchname Sichtbarer Name des erzeugten Batches
Templatename Vorlage des zu rendernden Dokuments
ContextUser Zuständiger Sachbearbeiter
CreatorUser Erstellender Sachbearbeiter
Identifier Type Typisierung des Identifiers
DataItem Strukturierte Eingangsdaten
Zuletzt aktualisiert am