poe Doku
Breadcrumbs

Scantemplates

Im TRADEMAN haben Benutzer die Möglichkeit, Scan-Templates anzulegen. Scan-Templates dienen dazu, um ein festes Interpretationsschema für Barcodes zu schaffen. Dadurch können Barcodes verschiedenste Möglichkeiten erfüllen, wie beispielsweise Kundenanmeldungen, Gutscheine, Pfandgutschriften oder Schlüsselcodes.

In der Übersicht werden alle bereits angelegten Scan-Templates aufgelistet. Zusätzlich lässt sich die Liste als CSV-Datei herunterladen und über den „Neu“-Button weitere Scan-Templates hinzufügen. Mit einem Rechtsklick können bestehende Scan-Templates jederzeit geöffnet sowie bearbeitet werden.

att_3_for_6541541767.png
att_1_for_6541541767.png

Scan-Templates werden beschrieben durch:

  • das Match-Pattern definiert das Muster, das erfüllt werden muss, damit dieses Scan-Template benutzt wird.

  • die Transformation definiert, wie der durch das Filtern gelesene Text ergänzt wird (Beispiel: Barcode enthält WGR-Nr. WWW=> 99WWW, somit gleich WGR-Artikel).

  • die Interpretation dient der Interpretation der Zeichenkette (wo ist die ArtNr / Preis etc.).

Bei Eingabe der Nummer bzw. Scan des Barcodes werden die Templates gemäß der Reihenfolge / Priorität nacheinander geprüft.

Darüber hinaus gibt es folgende Felder:

  • der Typ definiert, in welcher Tabelle (Artikel / Kunde/ Gutschein etc.) mit dem transformierten Wert gesucht werden soll.

  • die Reihenfolge definiert die Prüfreihenfolge (first match wins!).

  • Aktiv zum (De)aktivieren der Prüfregel.

  • Kommentar zur Erläuterung.

  • CheckTyp legt die Regel für eine Prüfziffernprüfung fest.

In der Neu-Anlage müssen all‘ diese Felder gepflegt werden.

att_2_for_6541541767.png

Verständnisbeispiel:

ID: 1

Match-Patter: 21[1-3;7]?????????#

Interpretation:  ???{4;ARTNR}{5;PREIS}?

Typ: Artikel

Reihenfolge: 1

Aktiv: ja

Kommentar: Erkennen von Artikel mit Preis, wenn Prefix gleich 211*,212*,213*,217*

ODER

ID:

Match-Patter: 21???

Transformation: ??99???

Interpretation:   ??{5;ARTNR}

Typ: Artikel

Reihenfolge: 3

Aktiv: ja

Kommentar: Erweiterung einer 3-stelligen Artikelnummer auf 5 Stellen

Mit folgenden Zeichen und Variablen lassen sich die Scan-Templates im TRADEMAN zusammenstellen:

Sonderzeichen für Match-Pattern:





\

Escaping


 ?

1 Zeichen


#

1 Zeichen Prüfziffer

Wird anhand der im Checktyp angegebenen Regel geprüft und ansonsten wie ein ? behandelt.

*

beliebige Zeichen


[ ]

Wertemenge für ein Zeichen


[ - ]

Bereich für ein Zeichen

[1-3] = an dieser Position können Werte von 1 bis 3 stehen.

[ ; ]

Listen von Werten für ein Zeichen

[1;3] = an dieser Position können die Werte 1 oder 3 stehen.

[1-3;7]

Wertemenge mit Bereich

an dieser Position können Werte von 1 bis 3 oder der Wert 7 stehen.

Sonderzeichen zur Transformation:





 ?

1 Zeichen

1:1 durchlassen

*

beliebig viele Zeichen

wie in Match 1:1 durchlassen

a-zA-Z0-9

Ergänzungszeichen

Auffüllen

<A;5>

Auffüllen

Auffüllen von vorne mit A's bis auf eine Länge von 5. Geht nur, wenn im Match ein * steht.

Sonderzeichen für die Interpretation:






 ?

nicht interpretiert


ein oder n Zeichen je nachdem, ob in Match ein * darüber steht

.*

nicht interpretiert


n Zeichen wie bei Match.

{ ; }

eine Variable


{5;ARTNR} = Variable Artikelnummer mit 5 Stellen.

{ ; ; }

eine Variable


{6;ARTNR;N} = 5 Stellen Sonderzeichen Numerisch

(führende 0-en werden abgeschnitten).

Variablen für die Interpretation






ARTNR

Artikel-Nr

Artikel, Artikelrücknahme


AUFNR

Auftragsnummer

ExternerAuftrag,Auftrags-NR

externe Auftragsnummer

BELEGNR

Belegnummer

BonStorno, Pfandgutschrift


BETRAG

Betrag

ExternerAuftrag, Pfandgutschrift

Betrag (in Cent)

BONNR

Bonnummer

BonParken

externe Auftragsnummer

FILNR

Filial-Nr.


Filialnummer

FLUGNR

Flugnummer

Bordkarte

nur die Nummer (also 1234 aus LH1234)

FLUGGES

Fluggesellschaft

Bordkarte

Kürzel der Fluggesellschaft, z.B. LH

GUNR

Gutschein-Nr

Gutschein


GUALPHANR

alphanumerische Gutscheinnummer

Gutschein

Gutscheinnummer aus Drittsystem (wir vergeben die nicht)

JUSCH

Jugenschutz

Presse

Jugendschutzkennzeichen

KASSNR

Kassen-Nr.

BonStorno, Pfandgutschrift

Kassennummer

KUNDE

KD-Nr.

Kunde


KARTENNUMMER

Kartenummer/Info2 im Kunden

Kunde

Kundenkartennummer bei MöbelPilot-Anbindung

KKNR

KdKk-Nr.

Kundenkarte


MACODE

MitarbeiterCode

Verkäufer- und Kassiereranmeldung


PERSNR

Personalnummer

Verkäufer- und Kassiereranmeldung


MANR

Mitarbeiter-Nr

Verkäufer- und Kassiereranmeldung


MENGE

Menge/-Gewicht

Artikel, Tara

in Stück / Kilo, wenn nicht anders in Nachkommastellen angegeben

MWST

Tax

Presse

Steuerkennzeichen

OPREIS

OriginalPreis

Artikel, Artikelrücknahme

Legt den Preis des Artikels und den Originalpreis fest, die Menge ist dann immer 1

PREIS

Preis

Artikel, Artikelrücknahme, Gutschein...


SITZPLATZ

Sitzplatz

Bordkarte


TRANSNR

Transfernummer

Thekenwaage

externe Auftragsnummer

WGNR

WGR-Nr.



PAN

Primary Account Number

CPayPAN

Code auf dem Handy, der eingescannt wird

EMAIL

E-Mail

eBon


GBKARTE

Global Blue Kartennummer

Global Blue Karte