====== Erkennungskomponenten anlegen ======
Um eine **neue Erkennungskomponente anzulegen**, klicken Sie mit der rechten Maustaste den Erkennungskomponentens-Knoten an und wählen Sie Erstellen aus dem Kontextmenü aus. Befüllen Sie danach die Felder des Erkennungskomponents.\\
^Name ^Bedeutung |
|**Name**|Name des Erkennungskomponents.|
|**Aktiv**|Wenn das Häckchen gesetzt ist, dann ist die Erkennungskomponente aktiv.|
|**Kommunikationsrichtung**|Kommunikationsrichtung zum Bezugssystem (z.B. Warenwirtschaft oder ähnliches).\\ **Inbound** : Dokumente werden in das Bezugssystem geladen.\\ **Outbound** : Dokumente verlassen das Bezugssystem.|
|**[[prozessdefinition:repositorien:erkennungskomponenten:typen|Erkenner Typ]]**|[[wikide>ANSI_ASC_X12|AnsiX12]],ediBoxInhouse((Ein spezifisches Format der veralteten ediBox.)),[[wikide>EDIFACT|Edifact]],[[http://www.edileitfaden.de/edi-resources/document-standards/vda/|VDAFlatFile]],[[wikide>Extensible_Markup_Language|Xml]], InternalXml((Analog XML, aber für Middelware Objekte welche mit einer Interchange verkapselt sind. Anzuwenden bei der Übertragung von Middleware Dokumenten zwischen verschiedenen Knoten.)),[[wiki>Json]],Text,[[http://www.texweave.org/|TexWeave]],[[wiki>Tradacoms]]|
|**Dateimaske**|Unter **Dateimaske** und **MatchString** können Sie eine Maske eingeben, nach der die Entitäten / Dateien / Nachrichten selektiert werden sollen.\\ **Dateimaske** überprüft den Dateinamen auf Inhalte des dort hinterlegten [[prozessdefinition:repositorien:erkennungskomponenten:regex|]]. Sind diese gleich, wird die aktuelle Datei verarbeitet.|
|**MatchString**|Lädt den Inhalt der Datei, maximal die ersten 16384 Zeichen, und vergleicht diesen mit dem hinterlegten [[prozessdefinition:repositorien:erkennungskomponenten:regex|regulären Ausdruck]]. Sind diese gleich, wird die aktuelle Datei verarbeitet.\\ |
|**Zeichenkodierung**|Bei den [[prozessdefinition:repositorien:zeichenkodierung]] wählen Sie die zu erwartende Kodierung aus.|
|**Priorität**|Wenn mehrere Erkenner zutreffen, dann kann man über die Priorität die Reihenfolge der Bearbeitung steuern. Umso größer der Wert, desto größer die Priorität, d.h. der Erkenner mit dem größten Wert in der Priority wird zuerst verwendet.|
|**Aktiv**|Hier läst sich die Erkennungskomponente an oder ausschalten.|
|**Kommunikationsrichtung**| Die Erkennungskomponente ist direkt abhängig von der Kommunikationsrichtung((Dies führt dann zu Missverständnissen, wenn Nachrichten nicht erfolgreich analysiert werden aber im Analysator eine Erkennungskomponente hinterlegt ist, die Kommunikationsrichtung aber nicht passt.)) (INBOUND/OUTBOUND)|
Schließen Sie Ihre Eingaben durch einen Klick auf Speichern ab, damit die neue Erkennungskomponente in die eBiss Datenbank übernommen wird.
{{:images:sign_warning.png?nolink|}}**Hinweis:** Die [[prozessdefinition:repositorien:zeichenkodierung]] kann je nach Absender der Nachricht variieren. Um ein Lesen von abweichenden Zeichenkodierungen zu ermöglichen kann die Einstellung **Zeichenkodierung erkennen** auf **Ja** eingestellt werden.