Konfigurieren von Transaktionen

Nach der Aktivierung Ihrer XProtect Transact-Lizenzen:

  1. Die Quellen für die Transaktionsdaten (zum Beispiel Registrierkassen) hinzufügen und konfigurieren.
  2. Legen Sie fest, was eine Transaktion definiert, das heißt, wo sie beginnt und endet und wie sie in XProtect Smart Client dargestellt werden soll.

Wenn Sie mit dem Einrichten von Transaktionen fertig sind, können Sie Transaktionsereignisse definieren und so konfigurieren, dass sie Regeln oder Alarme auslösen. Im XProtect Smart Client kann der Anwender die Transaktionen basierend auf diesen Ereignissen genauer untersuchen. Weitere Informationen finden Sie unter Konfigurieren von Transaktionsereignissen und -alarmen.

Hinzufügen einer Transaktionsquelle (Assistent)

Um Daten von einer Transaktionsquelle mit XProtect Transact zu verbinden, müssen Sie die Quellen der Transaktionen hinzufügen, zum Beispiel einen Geldautomaten. In diesem Abschnitt wählen Sie einen Anschluss aus und können eine oder mehrere Kameras anschließen.

Wenn Sie nicht über eine Transaktionsquellenlizenz für die Transaktionsquelle verfügen, die Sie hinzufügen möchten, funktioniert das System für den 30-tägigen Übergangszeitraum. Stellen Sie sicher, dass Sie eine zusätzliche Transaktionsquellenlizenz erwerben und rechtzeitig aktivieren.

Schritte:

  1. Erweitern Sie im Site-Navigationsfenster das Feld Transaktion.
  2. Gehen Sie zum Übersichtsfenster.Klicken Sie mit der rechten Maustaste auf den Knoten Transaktionsquellen und wählen Sie Quelle hinzufügen aus. Der Assistent wird angezeigt.
  3. Führen Sie die Schritte im Assistenten aus.
  4. Abhängig vom ihrerseits ausgewählten Anschluss, werden verschiedene auszufüllende Felder angezeigt. Weitere Informationen finden Sie unter Transaktionsquellen (Eigenschaften). Sie können diese Einstellungen ändern, nachdem Sie den Assistenten abgeschlossen haben.
  5. Wenn die benötigte Transaktionsdefinition nicht verfügbar ist, klicken Sie auf Neu hinzufügen, um eine neue Transaktionsdefinition zu erstellen.

Transaktionsquellen (Eigenschaften)

Die Einstellungen für Transaktionsquellen werden in der Tabelle beschrieben.

Name

Beschreibung

Aktivieren

Wenn Sie die Transaktionsquelle deaktivieren möchten, deaktivieren Sie dieses Kontrollkästchen. Der Stream der Transaktionsdaten wird angehalten, aber die bereits importierten Daten bleiben im Event Server. Sie können Transaktionen einer deaktivierten Transaktionsquelle während der Speicherzeit in XProtect Smart Client weiterhin aufrufen.

Auch eine deaktivierte Transaktionsquelle erfordert eine Transaktionsquellenlizenz.

Name

Wenn Sie den Namen ändern möchten, geben Sie hier einen neuen Namen ein.

Konnektor

Sie können den ausgewählten Anschluss, den Sie beim Erstellen der Transaktionsquelle ausgewählt haben, nicht ändern. Für die Auswahl eines anderen Anschlusses müssen Sie eine neue Transaktionsquelle erstellen und im Assistenten den gewünschten Anschluss auswählen.

Transaktionsdefinition

Sie können eine andere Transaktionsdefinition auswählen, die festlegt, wie die empfangenen Transaktionsdaten in Transaktionen und Transaktionszeilen umgewandelt werden sollen. Dazu wird unter anderem Folgendes definiert:

  • Beginn und Ende einer Transaktion.
  • Wie Transaktionen in XProtect Smart Client angezeigt werden
Speicherzeit

Geben Sie in Tagen an, wie lange die Transaktionsdaten auf dem Event Server gespeichert bleiben. Standardmäßig beträgt die Speicherzeit 30 Tage. Nach dem Verstreichen der Speicherzeit werden die Daten automatisch gelöscht. Dadurch soll vermieden werden, dass die Speicherkapazität der Datenbank überschritten wird.

Der Mindestwert beträgt 1 Tag, der maximale Wert 1.000 Tage.

TCP-Client-Konnektor

Wenn Sie TCP-Client-Konnektor ausgewählt haben, legen Sie diese Einstellungen fest:

  • Hostname: Geben Sie den Hostnamen des TCP-Servers ein, welcher der Transaktionsquelle zugeordnet wurde
  • Port: Geben Sie den Portnamen des TCP-Servers ein, welcher der Transaktionsquelle zugeordnet wurde
Konnektor für seriellen Port

Wenn Sie Konnektor für seriellen Port ausgewählt haben, legen Sie diese Einstellungen fest und stellen Sie sicher, dass sie mit den Einstellungen der Transaktionsquelle übereinstimmen:

  • Serieller Port: Wählen Sie den COM-Port aus
  • Baudrate: Geben Sie die Anzahl der pro Sekunde übertragenen Bits an
  • Parität: Geben Sie die Methode zur Erkennung von Fehlern in den Übertragungen an. Standardmäßig ist Keine ausgewählt
  • Datenbits: Geben Sie die Anzahl an Bits ein, die für die Darstellung eines Datenzeichens verwendet wird
  • Stopp-Bits: Geben Sie die Anzahl an Bits ein, die anzeigen, wann ein Byte übertragen wurde. Die meisten Geräte benötigen 1 Bit
  • Handshake: Geben Sie die Handshake-Methode an, die das Kommunikationsprotokoll zwischen der Transaktionsquelle und dem Event Server bestimmt

Erstellen und Hinzufügen von Transaktionsdefinitionen

Als einen Teil der Definition einer Transaktionsquelle definieren Sie die Quelle. Eine Definition wandelt die empfangenen Rohdaten in ein anzeigbares Datenformat um, damit die Benutzer die Daten im XProtect Smart Client in einem Format aufrufen kann, das einem echten Beleg ähnelt. Das ist notwendig, weil die Rohdaten in der Regel aus einer einzigen Zeichenkette von Daten bestehen und sich hierbei nur schwer erkennen lässt, wo die einzelnen Transaktionen beginnen und enden.

Schritte:

  1. Erweitern Sie im Site-Navigationsfenster das Feld Transaktion.
  2. Wählen Sie Transaktionsdefinitionen aus.
  3. Gehen Sie zum Übersichtsfenster.Klicken Sie mit der rechten Maustaste auf Transaktionsdefinition und wählen Sie Neu hinzufügen aus. Verschiedene Einstellungen werden im Abschnitt Eigenschaften angezeigt.
  4. Legen Sie mithilfe der Felder Startmuster und Stoppmuster fest, welche Daten den Start und das Ende eines Belegs definieren.
  5. Klicken Sie auf Datenerfassung starten, um Rohdaten von der angeschlossenen Datenquelle zu erfassen. Je mehr Daten erfasst werden, desto geringer ist das Risiko, dass zu ersetzende oder auszulassende Steuerzeichen übersehen werden.
  6. Im Abschnitt Rohdaten, markieren Sie die Zeichen, die Sie ersetzen oder auslassen möchten. Wenn Sie die Zeichen manuell eingeben möchten, überspringen Sie diesen Schritt und klicken Sie auf Filter hinzufügen.
  7. Klicken Sie auf Filter hinzufügen, um zu definieren, wie die Transaktionsquellendaten in XProtect Smart Client angezeigt werden.
  8. Wählen Sie für jeden Filter eine Aktion aus, um zu bestimmen, wie die Zeichen umgewandelt werden. Im Abschnitt Vorschau erhalten Sie eine Vorschau davon, wie die Daten mit den festgelegten Filtern präsentiert werden.

Sie können auch zuvor erfasste Daten laden, die lokal auf Ihrem Computer gespeichert sind. Klicken Sie dazu auf Aus Datei laden.

Transaktionsdefinitionen (Eigenschaften)

Name

Beschreibung

Name

Geben Sie einen Namen ein.

Verschlüsselung

Wählen Sie den Zeichensatz aus, der von der Transaktionsquelle verwendet wird, zum Beispiel der Registrierkasse. Auf diese Weise wird XProtect Transact dabei unterstützt, die Transaktionsdaten in verständlichen Text zu konvertieren, mit dem Sie die Definition konfigurieren können.

Wenn Sie die falsche Kodierung auswählen, ist der angezeigte Text möglicherweise nicht verwertbar.

Datenerfassung starten

Erfassen Sie Transaktionsdaten von der angeschlossenen Transaktionsquelle. Sie können die Daten verwenden, um eine Transaktionsdefinition zu konfigurieren.

Warten Sie, bis mindestens eine, idealerweise mehrere Transaktionen abgeschlossen wurden.

Datenerfassung stoppen

Wenn Sie genügend Daten für die Konfiguration der Definition erfasst haben, klicken Sie auf diese Schaltfläche.

Aus Datei laden

Wenn Sie Daten aus einer bereits vorhandenen Datei importieren möchten, klicken Sie auf diese Schaltfläche. In der Regel handelt es sich dabei um eine Datei, die Sie zuvor im Format .capture erstellt haben. Sie kann jedoch auch ein anderes Format besitzen. Wichtig dabei ist, dass die Kodierung der Importdatei mit der Kodierung übereinstimmt, die für die aktuelle Definition ausgewählt wurde.

In Datei speichern

Wenn Sie die erfassten Rohdaten in eine Datei speichern möchten, klicken Sie auf diese Schaltfläche. Sie können sie später wiederverwenden.

Übereinstimmungstyp

Wählen Sie in den für die Suche nach dem Start- und dem Stopmuster in den gesammelten Rohdaten zu verwendenden Match-Typ:

  • Genaue Übereinstimmung verwenden: Die Suche findet Zeichenfolgen, die genau das enthalten, was Sie in den Feldern Start-Muster und Stop-Muster eingegeben haben
  • Platzhalter verwenden: Die Suche findet Zeichenfolgen, die das enthalten, was Sie in den Feldern Start-Muster und Stop-Muster in Kombination mit einem Platzhaltersymbol (*, #, ?) eingegeben haben
    * entspricht einer beliebigen Anzahl an Zeichen. Wenn Sie zum Beispiel „Start Tra*tion“ eingegeben haben, ermittelt die Suche Zeichenfolgen, die „Start Transaktion“ enthalten.
    # entspricht genau 1 Ziffer. Wenn Sie zum Beispiel „# Wassermelone“ eingegeben haben, ermittelt die Suche Zeichenfolgen, die zum Beispiel „1 Wassermelone“ enthalten.
    ? Entspricht genau 1 Zeichen. Sie können zum Beispiel den Suchbegriff „Start Trans?ktion“ verwenden, um Zeichenfolgen zu ermitteln, die „Start Transaktion“ enthalten
  • Regulären Ausdruck verwenden: Verwenden Sie diesen Typ, um Zeichenfolgen zu identifizieren, die spezifische Schreibweisen oder Konventionen enthalten, wie zum Beispiel ein Datumsformat oder eine Kreditkartennummer. Weitere Informationen finden Sie auf der Microsoft-Website (https://docs.microsoft.com/dotnet/standard/base-types/regular-expression-language-quick-reference/).
Rohdaten

Zeichenfolgen mit Transaktionsdaten aus der verbundenen Transaktionsquelle werden in dieser Lösung angezeigt.

Start-Muster

Geben Sie ein Start-Muster an, um anzugeben, wo eine Transaktion beginnt. Der Anfang und das Ende von Transaktionen wird im Feld Vorschau durch horizontale Linien dargestellt. Auf diese Weise behalten Benutzer einen besseren Überblick über die einzelnen Transaktionen.

Stop-Muster

Geben Sie ein Stop-Muster an, um anzugeben, wo eine Transaktion endet. Ein Stop-Muster ist nicht zwingend erforderlich, ist jedoch hilfreich, wenn die erhaltenen Daten unter den eigentlichen Transaktionen auch irrelevante Informationen enthalten, wie z.B. Angaben zu den Öffnungszeiten oder Sonderangebote.

Wenn Sie kein Stop-Muster angeben, so wird das Ende des Empfangs dadurch definiert, wo der nächste Empfang beginnt. Der Anfang wird dadurch vorgegeben, was in das Feld Start-Muster eingegeben wird.

Filter hinzufügen

Mithilfe der Schaltfläche Filter hinzufügen können Sie Zeichen angeben, die in XProtect Smart Client ausgelassen oder durch andere Zeichen bzw. einen Zeilenumbruch ersetzt werden sollen.

Das Ersetzen von Zeichen ist dann nützlich, wenn die Zeichenfolge der Transaktionsquelle Steuerzeichen enthält, die nicht zum Drucken verwendet werden. Zeilenumbrüche hinzuzufügen ist notwendig, damit die Quittungen in XProtect Smart Client so aussehen, wie die Originalquittungen.

Filtertext

Zeigt die Zeichen an, die aktuell im Abschnitt Rohdaten ausgewählt sind. Wenn Sie wissen, dass Sie bestimmte Zeichen weglassen oder ersetzen möchten, diese jedoch nicht in der gesamten Zeichenfolge der Rohdaten enthalten sind, können Sie die Zeichen manuell in das Feld Zeichen eingeben.

Wenn es sich bei diesem Zeichen um ein Steuerzeichen handelt, müssen Sie den hexadezimalen Byte-Wert eingeben. Verwenden Sie dieses Format für den Byte-Wert: {XX} und {XX,XX,...}, wenn ein Zeichen aus mehreren Bytes besteht.

Aktion

Für jeden Filter, den Sie hinzufügen, sollten Sie angeben, wie mit den ausgewählten Zeichen umgegangen werden soll:

  • Auslassen: Die ausgewählten Zeichen werden herausgefiltert
  • Ersetzen: Die ausgewählten Zeichen werden durch die von Ihnen angegebenen Zeichen ersetzt
  • Zeilenumbruch hinzufügen: Die ausgewählten Zeichen werden durch einen Zeilenumbruch ersetzt
Substitution

Geben Sie den Text ein, durch den die ausgewählten Zeichen ersetzt werden sollen. Dies ist nur relevant, wenn Sie die Aktion Ersetzen ausgewählt haben.

Entfernen Sie Steuerzeichen, die nicht als Filtertext definiert sind

Entfernen Sie nicht druckbare Zeichen, die nach dem Hinzufügen von Filtern noch nicht entfernt wurden.

In dem Fenster Rohdaten, im Abschnitt Vorschau, können Sie sehen, wie sich die Zeichenfolgen für die Transaktionsdaten ändern, wenn Sie diese Einstellung vornehmen bzw. deaktivieren.

Vorschau

Mithilfe des Abschnitts Vorschau können Sie überprüfen, ob Sie unerwünschte Zeichen ermittelt und herausgefiltert haben. Die hier angezeigte Ausgabe entspricht dem Aussehen eines echten Belegs in XProtect Smart Client.