eBiss 3

Hilfe & Dokumentation

Benutzer-Werkzeuge

Webseiten-Werkzeuge


prozessdefinition:repositorien:kontainerisierer:anlegen



Anlegen

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
NameBeschreibung
NameName des Kontainerisierer.
Kontainerisierer TypTyp des Kontainerisierer.
Typ-RepositoryDer Verweis auf das Repository
SchreibkomponenteDie zu verwendende Schreibkomponente. Wenn die Schreibkomponente nicht gesetzt ist, dann wird die Schreibkomponente vom Typen verwendet.
ScopeBestimmt, 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 AdresseDie 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)
NameBeschreibung
Generierung DateinameArt 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 MaskeDer Wert bzw. die Maske für den Dateinamen3)
Ungültige Zeichen ersetzenI.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 ZeichenDas Zeichen, mit dem das ungültige Zeichen ersetzt werden soll
Generierung BetreffWie oben für den Dateinamen entsprechend die Generierung vom Betreff
Betreff MaskeDer Wert bzw. die Maske für das Betreff.4)
Betreff Zeichen ersetzenAuswahl der Methode, um ungültige Zeichen aus dem Betreff zu ersetzen
Zu ersetzendes ZeichenDas 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.

1)
z.B.: SetTargetFrameVariable('DocumentSubType','35')
2) , 3) , 4)
Siehe Masken
prozessdefinition/repositorien/kontainerisierer/anlegen.txt · Zuletzt geändert: 2024/06/17 15:47 von 127.0.0.1