30.5 Text-Kriterien

30.5.1 Übersicht

Text-Kriterien vergleichen Text-Eigenschaften der Rechnung (Lieferant, Dateiname, Leitweg-ID, …) mit einem Wert. Der Vergleich ignoriert Groß-/Kleinschreibung.

30.5.2 Operatoren

Operator Trifft zu, wenn …
enthält / enthält nicht der Wert (nicht) im Eigenschaftstext vorkommt
ist gleich / ist ungleich der Eigenschaftstext (nicht) exakt dem Wert entspricht
beginnt mit / beginnt nicht mit der Eigenschaftstext (nicht) mit dem Wert beginnt
endet mit / endet nicht mit der Eigenschaftstext (nicht) mit dem Wert endet

30.5.3 Wert-Platzhalter

Im Wert eines Text-Kriteriums stehen besondere Platzhalter zur Verfügung (einfügbar über Platzhalter einfügen… im Kriterium-Dialog):

Platzhalter Bedeutung
<UND> Verknüpft mehrere Teilwerte innerhalb EINES Kriteriums: alle Teile müssen zutreffen. Beispiel: Mustermann<UND>GmbH
<ODER> Es genügt, wenn einer der Teilwerte zutrifft. Beispiel: Mustermann<ODER>Schulze
<BeginOfRegex>...<EndOfRegex> Der eingeschlossene Teil wird als regulärer Ausdruck ausgewertet. Beispiel: <BeginOfRegex>RE-\d{4}<EndOfRegex>
<NumberRange{von,bis}> Trifft zu, wenn im Eigenschaftstext eine Zahl aus dem Bereich vorkommt. Beispiel: <NumberRange{1000,1999}>
<EntryFromList{Listenname}> Trifft zu, wenn ein Eintrag der angegebenen Filterliste passt (siehe Kapitel 30.10)

Die Platzhalter lassen sich mit normalem Text und untereinander kombinieren, z. B. RE-<NumberRange{2026000,2026999}> oder <EntryFromList{Lieferanten}><UND>GmbH. Auch die englischen Formen <AND>/<OR> werden akzeptiert.

Tipp: Ein Kriterium mit <UND>/<ODER>-Verknüpfungen lässt sich über Aufteilen… in separate Kriterien-Zeilen zerlegen (siehe Kapitel 8.10.2) - das ist übersichtlicher, sobald mehr als zwei Teilwerte zusammenkommen.

30.5.4 Hinweis zur Leitweg-ID

Die Eigenschaft Leitweg-ID entspricht der Käuferreferenz der Rechnung (BT-10) - bei B2B-Rechnungen steht dort häufig eine allgemeine Referenz statt einer Leitweg-ID.