Zum Inhalt

Etiketten und Barcodes

Ein Etikett pro gelöstem Stich

Für jeden gelösten Stich druckt die Kasse ein Etikett. Es kommt aufs Standblatt und begleitet es bis zur Erfassung. Wer es scannt, hat Schütze, Stich, Durchgang und Event auf einmal.

┌───────────────────────────────────────┐
│ Muster, Hans                   ▄▄ ▄ ▄ │
│ L 834998 · MSV                 █ ▀▄ █ │  ← QR-Code für die Kamera
│ 1973 · Stgw 90                 ▀▀ ▀ ▀ │
│ Kantonalstich · Nachdoppel 1          │
│ Endschiessen 2026 · 17.10.2026        │
│ ║│║║│║│║║│║│║║║│║│║ DJ7ELLB4          │  ← Strichcode für den Handscanner
└───────────────────────────────────────┘

Der Etikett-Code

Jedes Etikett trägt einen Code aus 8 Zeichen, z. B. DJ7ELLB4 – als QR-Code, als Strichcode und lesbar darunter.

  • Ziffern und Buchstaben, aber ohne I und O (Verwechslung mit 1 und 0) und ohne Y und Z (die vertauscht ein Scanner mit falschem Tastaturlayout).
  • Immer mindestens ein Buchstabe – so ist er nie mit einer Lizenznummer zu verwechseln.
  • Der Code selbst enthält keine Personendaten. Er verweist nur auf den gelösten Stich. Wird später etwa die Waffe korrigiert, bleibt das Etikett gültig.

Was aufs Etikett kommt

Den Inhalt legen Etikett-Vorlagen fest, eingerichtet unter Verwaltung → Drucken → Etiketten; im Stich wählt man nur die Vorlage (siehe Stiche). QR-Code (rechts oben) und Strichcode (unten) sind immer drauf und stehen fest. Alles andere lässt sich frei anordnen.

Felder und Zeilen

Jede Angabe ist ein Badge: Name, Vorname, Lizenz-Nr., Verein, Jahrgang, Kategorie, Waffe, Stich, Stich mit Durchgang, Event, Datum, Programm, Meldung an und Kranzlimite („Kranz ab 88“ – die Limite dieses Schützen in seiner Kategorie und mit seiner Waffe). Die Badges stehen in Zeilen. Was nicht aufs Etikett soll, liegt in der Ablage Nicht auf dem Etikett.

Ein Badge verschieben:

  • ziehen – mit Maus, Finger oder Stift, oder
  • antippen und dann das Ziel antippen: vor ein anderes Feld, in eine Zeile oder in die Ablage. Nochmals antippen wählt ab.

Jede Angabe kommt höchstens einmal vor. Pro Zeile gibt es:

Einstellung Wahl
Schriftgrösse klein, mittel, gross, sehr gross
fett ein oder aus
Trennzeichen zwischen den Feldern: ·, Leerzeichen, Komma oder /
↑ / ↓ Zeile nach oben oder unten schieben
✕ Zeile löschen

+ Zeile fügt eine leere Zeile an (höchstens 10). Leere Angaben fallen beim Druck weg – hat ein Schütze keine Lizenz, bleibt einfach das Feld leer; eine ganz leere Zeile fällt ebenfalls weg. „Stich mit Durchgang" zeigt z. B. „Kantonalstich · Nachdoppel 1", ohne Durchgang nur den Stich.

Fixtexte, z. B. „Kantonalverband AG": Text ins Feld tippen und Fixtext hinzufügen. Er kommt ans Ende der letzten Zeile und lässt sich verschieben wie jedes Badge, beliebig viele, je bis 60 Zeichen. Ein angetippter Fixtext lässt sich unter Fixtext ändern korrigieren; in die Ablage verschoben, ist er gelöscht.

Die Vorgabe:

Zeile Felder Schrift
1 Name, Vorname sehr gross, fett
2 Jahrgang · Waffe mittel
3 Stich mit Durchgang gross, fett
4 Event · Datum klein

Standard wiederherstellen setzt das Etikett auf diese Vorgabe zurück. Etiketten aus früheren Versionen (feste Zeilen mit Häkchen) werden umgerechnet und drucken genau wie bisher.

Die Vorschau daneben zeigt das Etikett in der Grösse des zugeordneten Etikettendruckers – so, wie es gedruckt wird.

Zu viel Inhalt

Passt nicht alles aufs Etikett, verkleinert die App die Schrift automatisch (bis 70 %) und meldet „Viel Inhalt – die Schrift wird automatisch verkleinert." Reicht das nicht, fallen die untersten Zeilen weg: „Zu viel für die Etikettgrösse …". Dann Angaben weglassen oder die Schrift verkleinern.

Ein breiteres Etikett nutzt die zusätzliche Breite.

Handy-QR

Mit Handy-QR „Meine Resultate“ rechts unten (im Etiketten-Teil des Stichs) bekommt das Etikett einen zweiten QR-Code. Der Schütze scannt ihn mit dem Handy und sieht seine Resultate dieses Events live – derselbe Link wie der QR auf dem Kassenzettel. Der Strichcode wird dafür schmaler.

Scannt jemand bei der Erfassung oder an der Kasse aus Versehen diesen QR, kommt der Hinweis „Das ist der Handy-QR – bitte den QR oben rechts oder den Strichcode scannen“; es passiert nichts Falsches. Bei der Sammelerfassung (Fotos/Scans der Stammblätter) überspringt die App den Handy-QR von selbst. Standard: aus – vor dem Schiesstag ausprobieren.

Strichcode für die Schiessanlage

Mit Strichcode für die Schiessanlage (Barcode der Lizenzkarte) (im Etiketten-Teil des Stichs) trägt der Strichcode unten den Barcode der Lizenzkarte statt des Etikett-Codes. Die Schiessanlage erkennt den Schützen dann am Standblatt.

  • Gedruckt wird er als Interleaved 2 of 5 (ITF) wie auf der Lizenzkarte – viele Scanner an der Bahn lesen nur diese Art. Der Etikett-Code bleibt Code 128. Gilt auch für den Standblatt-Bon.
  • Der QR-Code bleibt der Etikett-Code – die Erfassung scannt wie bisher den QR und weiss, welcher Stich es ist.
  • Ohne gespeicherten Barcode wird er aus der Lizenz-Nr. gebildet (10 + Adressnummer + Prüfziffer). Nur Schützen ohne Lizenz bekommen den Etikett-Code wie bisher.
  • Standard: aus. Pro Stich einschalten – nur dort, wo an der Anlage geschossen wird.

Etikett-Vorlagen

Jeder Stich druckt nach einer Vorlage. Vorlagen gelten für den ganzen Verein und werden unter Verwaltung → Drucken → Etiketten eingerichtet – mit dem Editor oben (Zeilen, Badges, Fixtexte, Handy-QR).

  • Speichern ändert alle Stiche mit dieser Vorlage mit.
  • Eine Vorlage ist die Standard-Vorlage (★): Sie bekommen neue Stiche.
  • Vorlage löschen: Die Stiche mit dieser Vorlage bekommen die Standard-Vorlage.
  • Im Stich steht nur noch die Auswahl mit Vorschau und Vorlage bearbeiten →.

Vorlagen in der Cloud

Etikett-Vorlagen werden in der Cloud geführt. Auf der Box sind sie nur zum Ansehen.


Drucker

Etiketten druckt die App über die Druckweiche (Verwaltung → Drucken → Drucker): Ein Agent-Gerät – die Box selbst, ein PWA-Agent oder ein M5Stack Core2 – meldet, welche Etikettendrucker es erreicht. Die Zuordnung Etiketten legt fest, welcher die Etiketten bekommt. Testdruck und Warteschlange (Zähler, Hinweise, nochmals, löschen mit Rückfrage) gibt es dort pro Drucker.

Drucker Wie gedruckt wird
Zebra die App schickt fertige Druckbefehle (ZPL), das Agent-Gerät gibt sie weiter
Niimbot der Browser zeichnet das Etikett als Bild, das Agent-Gerät schickt es an den Drucker

Eigene Etikettendrucker gibt es nicht mehr (ab 0.95.186)

Drucker direkt in der App eintragen („Drucker hinzufügen“, Verbindung über Agent oder direkt an einen Printer Server) und der alte Python-Agent sind weggefallen. Etiketten gehen nur noch über die Druckweiche.

Mehr zur Druckweiche

Drucken an der Kasse

  • Mit Etikett nach dem Lösen drucken kommt das Etikett sofort nach dem Lösen.
  • Sonst druckt Etiketten drucken (n) alle noch nicht gedruckten.
  • Etikett neben einem Posten druckt ein Ersatzetikett mit demselben Code.
  • Bei mehreren gemeldeten Etikettendruckern steht neben dem Knopf eine Auswahl; der zugeordnete ist vorgewählt. Das Gerät merkt sich seinen Drucker – etwa das iPad am Schalter den Zebra im Büro.
  • Ist den Etiketten in der Druckweiche kein Drucker zugeordnet, meldet die Kasse „Für „Etiketten“ ist kein Drucker zugeordnet.“ – dann die Druckweiche einrichten.

Siehe Kasse.


Barcodes-Seite

Unter Verwaltung → Barcodes drucken entstehen die A4-Blätter für den Handscanner an der Kasse. Zwei Reiter:

Schützenblatt

Pro Schütze eine Karte mit Name und Strichcode, drei Spalten pro Seite.

  • Strichcode = Barcode der Lizenzkarte, wenn gespeichert, sonst die Lizenznummer. Die Kasse findet den Schützen mit beidem.
  • Schützen ohne Lizenz bekommen einen internen Code: P und 8 Zeichen, z. B. P3F9A21C0.
  • nur Mitglieder und Filter (Name) grenzen die Liste ein.

Praktisch für alle, die ihren Ausweis vergessen haben: Karte suchen, scannen, fertig.

Stichblatt

Pro Stich eine Karte mit Name, Programm, Preis und Stichcode – dazu die beiden Steuercodes:

┌──────────────────────┐  ┌──────────────────────┐
│ Kranzstich           │  │ Glücksstich          │
│ 10E · Fr. 12.00      │  │ 5E · Fr. 5.00        │
│ ║│║║│║│║║│║│║║║│║   │  │ ║│║║│║│║║│║│║║║│║   │
│ S003                 │  │ S007                 │
└──────────────────────┘  └──────────────────────┘
┌──────────────────────┐  ┌──────────────────────┐
│ Bar kassiert         │  │ Nächster Schütze     │
│ offenen Betrag bar   │  │ Konto schliessen     │
│ bezahlt              │  │                      │
│ XBAR                 │  │ XNEU                 │
└──────────────────────┘  └──────────────────────┘

Die Steuercodes stehen immer zuunterst auf der letzten Seite, hell grau hinterlegt. Ist TWINT eingerichtet (Zahlungsart und Paylink), kommt TWINT (XTWI) dazu.

Unter Event wählt man das Event – dann stehen dessen Stiche mit den Preisen dieses Events drauf. Oder Alle aktiven Stiche (Katalog): ein Blatt für alle Events, mit den Preisen aus dem Katalog (Events können abweichen).

Ein laminiertes Stichblatt am Schalter spart das Antippen: Lizenz scannen, Stichcode scannen, Etikett kommt.

Stichcodes

Jeder Stich hat einen festen Code S001, S002, S003 … Neue Stiche bekommen die nächste freie Nummer. Der Code gehört zum Stich im Katalog, nicht zum Event. Ein gedrucktes Stichblatt bleibt darum gültig, solange es den Stich gibt – auch nächstes Jahr.

Scannt man an der Kasse einen Stichcode, der im gewählten Event nicht vorkommt, lehnt die Kasse ab: „Stich-Code … gehört nicht zu … – Stichblatt dieses Events verwenden."

Drucken (A4) druckt das Blatt. Die Kartengrösse passt sich der Anzahl an, damit möglichst alles auf eine Seite geht. Die Barcodes-Seite druckt immer über den Druckdialog des Browsers, auch wenn in der Druckweiche ein Drucker für Dokumente zugeordnet ist.