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
- Die Eingabedaten werden über
Datendefiniert. - Der
Batchnamewird statisch oder dynamisch gesetzt. - Benutzerkontext (
ContextUser,CreatorUser) wird ermittelt. - Identifier-Informationen werden verarbeitet.
- Das definierte
Templatenamewird gerendert. - Der Batch wird im INTRACON:bk erzeugt.
- 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:vorlageIn 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
Templatenamemuss im System vorhanden und aktiv sein- Bei aktivierter Option
Automatisch abschließenerfolgt keine manuelle Nachbearbeitung- Der
Identifier Typemuss 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