Skip to main content

Lokatoren

Lokatoren sind in Squeeze Werkzeuge mit deren Hilfe Textinformationen aus Dokumenten ermittelt werden.

Lokatoren können in Squeeze Feldern zugewiesen werden, in diesem Fall wird das Lokatorergebnis in das jeweilige Dokumentenfeld übernommen.

In Squeeze sind verschiedene Lokatorentypen verfügbar:

Lokatortyp Bedeutung
Regular Expression Lokator für reguläre Ausdrücke z.B. (RG[0-9]{5,6})
KeyWord Lokator für Schlüsselbegriffe. Diese Schlüsselbegriffe werden für den Fall, dass z.B. ein Buchstabe im Wort nicht richtig erkennbar ist, mit einer Fuzziness von einem Zeichen gesucht. 
Invoice Amounts Lokator für Endbeträge und Steuersatz einer Rechnung (Nettobetrag, Bruttobetrag, Steuerbetrag und Steuersatz)
Document Date Lokator für Datumsangaben
Keyword to Value

Lokator für Werte (reguläre Ausdrücke) die auf einen Schlüsselbegriff umgesetzt werden. Z.B:

Das Wort "Schlussrechnung" soll auf den Schlüsselbegriff "Rechnung" umgesetzt werden.

Value next to Keyword Lokator für Werte (reguläre Ausdrücke) die in der Nähe eines bestimmten Schlüsselbegriffes
Search for line items Lokator für die Positionszeilenfindung
Search for DB linked data Lokator für Datenbanksuche (andere Lokatoren können als Source-Lokator angegeben werden)
Barcode Lokator für Barcodeerkennung
Value from Regular Expression Datenbanklokator für reguläre Ausdrücke (regex, result)

Lokatoreigenschaften:

Eigenschaft Bedeutung
Name technischer Lokatorname
Beschreibung Anzeigenamen für den Lokator
Lokator Typ Auswahlfeld für Lokatortypen
Datentyp Auswahlfeld für Lokatorwerte (Text, Date, Amount)
Seiten Auswahlfeld für welche Seiten des Dokumentes der Lokator ausgeführt werden soll (Jede Seite, Erste Seite, Letzte Seite)
ggf. Quelle Auswahlfeld für Lokatoren, deren Ergebnismenge für diesen Lokator genutzt werden soll
Aktiv Auswahlfeld für die Aktivierung des Lokators (ja, nein)
ignoriere Leerzeichen das Suchmuster des Lokators ignoriert Leerzeichen

Wichtig: Lokatoren können Ihr Suchmuster nur pro Textzeile finden, es gibt keine Möglichkeit mit Zeilenumbrüchen zu arbeiten.

Mit dem Squeeze Invoice Template werden bereits verschiedene Lokatoren ausgeliefert:

image-1648467138006.png

Wichtig: Diese Lokatoren können in jeder anderen Dokumentenklasse genutzt werden.

Für jeden Lokator können entsprechende Ersetzungen konfiguriert werden:

image-1648467230330.png

Beispiele für Ersetzungen im Phone (Telefonnummer) - Lokator:

image-1648467307999.png

Wichtig: Ersetzungen können immer nur für die Ersetzung eines Zeichens durch ein oder ein Leerzeichen konfiguriert werden.