Um einen neuen Containerisierer anzulegen, wählt man im jeweiligen Repositorium den Eintrag Containerisierer und wählt Erstellen aus dem Kontext- oder Hauptmenü aus. Wenn es den Typen mehrfach im Repository unter unterschiedlichen Untertypen gibt, kann man über die MapFrameVariable DocumentSubType den zu verwendenden Typen festlegen, z.B.:
Hinweis: Der Subtyp sollte für ausgehende Documente, für die es mehrere Subtypen im Repository gibt, per Funktion bestimmt werden. SetTargetFrameVariable('DocumentSubType', 'SubType')1) Sonst werden im Tracelog beim Containerisierer Warnungen erzeigt und es kann passsieren, dass die ausgehende Nachricht mit dem Falschen Subtyp angelegt wird.
Eigenschaften | |
---|---|
Name | Beschreibung |
Name | Name des Kontainerisierer. |
Kontainerisierer Typ | Typ des Kontainerisierer. |
Typ-Repository | Der Verweis auf das Repository |
Schreibkomponente | Die zu verwendende Schreibkomponente. Wenn die Schreibkomponente nicht gesetzt ist, dann wird die Schreibkomponente vom Typen verwendet. |
Scope | Bestimmt, wie die Dokumente zu Nachrichten zusammengefasst werden: Global: alle Dokumente kommen in eine Nachricht. Individuell: Für jedes neue Dokument wir eine Nachricht erstellt Per Dokumententyp: Dokumente vom selben Dokumententyp, Sender und Empfänger werden zusammengefasst Per Eingangsdatei: Die Dokumente werden wie die Eingangsnachricht zusammengefasst Hinweis: Siehe auch Alternative Kontainerisierung. |
Sender/Empfänger Adresse | Die u.a. für den Umschlag, den MapFrameDocumentRecipient, den MapFrameDocumentSender zu verwendende Adresse. Das Verhalten kann für den PlainContainerizer, den XmlContainerizer, etc. gesetzt werden. Das Verhalten vom z.B. EDIFACT Containerisierer kann nicht verändert werden, dieser verwendet immer die EDIFACT UNB Adresse. |
Eigenschaften (erweitert) | |
Name | Beschreibung |
Generierung Dateiname | Art der Namens Generierung\\Standard: eBiss vergibt einen vom System generierten Namen für das neu erzeugte Dokument, das in die Messagebox eingestellt wird. Quelle: Original Name des eingelesenen Dokuments wird verwendet. Masken: Diese Einstellung bietet die Möglichkeit verschiedene Masken zu hinterlegen2). |
Dateiname Maske | Der Wert bzw. die Maske für den Dateinamen3) |
Ungültige Zeichen ersetzen | I.d.R. will man unzulässige Zeichen in Dateinamen vermeiden. Wenn man aber bewusst Backslashes in die Dateinamen generieren will um Ordnernamen zu erzeugen ist hier Nein einzustellen. |
Zu ersetzendes Zeichen | Das Zeichen, mit dem das ungültige Zeichen ersetzt werden soll |
Generierung Betreff | Wie oben für den Dateinamen entsprechend die Generierung vom Betreff |
Betreff Maske | Der Wert bzw. die Maske für das Betreff.4) |
Betreff Zeichen ersetzen | Auswahl der Methode, um ungültige Zeichen aus dem Betreff zu ersetzen |
Zu ersetzendes Zeichen | Das Zeichen, mit dem das ungültige Zeichen ersetzt werden soll |
Hinweis: Schreibkomponenten die beim Kontainerisierer hinterlegt sind, gewinnen über Schreibkomponenten die bei der Entität angegeben sind.