Ga naar de hoofdinhoud
Versie: 1.x

Barcodes scannen

De meeste barcodescanners gedragen zich als een toetsenbord dat met je apparaat is verbonden. Wanneer je een barcode scant, detecteert WCPOS dat de tekens sneller zijn ingevoerd dan bij normaal typen. Deze "snelle toetsaanslagen" worden gebruikt om de invoer als een barcodescan te herkennen. Dit werkt direct met bijna elke scanner — maar scanners ondersteunen ook andere verbindingsmodi waarmee WCPOS rechtstreeks verbinding kan maken.

Barcodescanning configureren

Omdat een barcodescan heel snel gebeurt, kan de POS het verschil zien tussen een barcode en iets dat met de hand is getypt. In de POS-instellingen vind je opties om af te stemmen hoe barcodedetectie werkt.

Instellingen voor barcodescanning in de POS-instellingen

Instellingen voor barcodescanning in de POS-instellingen

InstellingDoelTypische waarde
Gemiddelde invoertijdHoe snel de invoer moet zijn om als barcode te tellenEen kort interval, snel genoeg zodat handmatig typen dit niet activeert
Minimale lengteHoe lang de aaneengesloten tekenreeks moet zijn om als barcode te worden behandeldStem dit af op de kortste barcode die je gebruikt (bijv. 8 voor EAN-8)
Voorvoegsel/achtervoegsel verwijderenVerwijdert extra tekens die je scanner toevoegt, zoals een voorvoegsel of achtervoegsel, zodat alleen de hoofdbarcode overblijftLaat dit leeg tenzij je scanner is ingesteld om zulke tekens toe te voegen

Verbindingsmodi

Gebruik voor een begeleide route door de installatie of het oplossen van problemen de wizard voor scannerinstallatie.

Elke barcodescanner wordt geleverd in een van enkele modi, en die modus bepaalt hoe WCPOS de scans kan ontvangen:

ModusHoe de scan binnenkomtInstallatie
Toetsenbord (HID) — de fabrieksinstelling op vrijwel elke scannerDe scanner "typt" de barcode; WCPOS herkent de snelle toetsaanslagenGeen — koppelen of aansluiten en scannen
Serieel (SPP / USB-COM)Een rechtstreekse verbinding tussen de scanner en WCPOSWijzig de modus van de scanner en verbind hem daarna in de barcode-instellingen
HID-POSEen rechtstreekse verbinding (USB-scanners)Wijzig de modus van de scanner en verbind hem daarna in de barcode-instellingen

Toetsenbordmodus vereist geen installatie en is voor de meeste winkels de juiste keuze. Een rechtstreekse verbinding is de moeite waard als scans soms vervormd binnenkomen (verwisselde hoofdletters of symbolen door verschillen in toetsenbordindeling) of op de verkeerde plek terechtkomen wanneer het zoekveld geen focus heeft — een rechtstreeks verbonden scanner levert elke scan direct bij WCPOS af, ongeacht typesnelheid, toetsenbordindeling of focus.

Een scanner in toetsenbordmodus kan niet rechtstreeks worden verbonden

Je apparaat behandelt een scanner in toetsenbordmodus precies als een toetsenbord, en geen enkele app mag een toetsenbord overnemen. Als je in de barcode-instellingen op Seriële scanner verbinden of HID-scanner verbinden drukt en je scanner staat niet in de lijst, staat hij vrijwel zeker nog in toetsenbordmodus.

Om van modus te wisselen zoek je de instelbarcode in de handleiding van je scanner (kijk naar "SPP mode", "serial mode" of "HID-POS mode") en scan je die — de scanner stelt zichzelf opnieuw in. Vergeet bij Bluetooth-scanners de oude koppeling in de Bluetooth-instellingen van je apparaat en koppel opnieuw na het wisselen. Door de barcode "HID" of "keyboard" uit de handleiding te scannen, schakel je op elk moment terug.

Rechtstreekse verbindingen worden momenteel ondersteund in de desktop-app en in browsers op basis van Chrome. Op iOS en Android zijn toetsenbordmodus en scannen met de camera de ondersteunde opties.

Wat gebeurt er wanneer een barcode wordt gedetecteerd?

Wanneer de POS een barcode detecteert, zoekt deze in de lokale database naar een overeenkomend product of een overeenkomende productvariatie. Er zijn drie mogelijke uitkomsten:

Meerdere overeenkomsten wijzen meestal op een gegevensprobleem

Als meer dan een product dezelfde barcode heeft, kan de POS niet weten welk product moet worden toegevoegd. Daarom wordt de code in de zoekbalk geplaatst, zodat je zelf kunt kiezen. Meestal betekent dit dat je productgegevens moeten worden opgeschoond: elk product hoort een unieke barcode te hebben.

Productsynchronisatie begrijpen

De POS downloadt je catalogus op de achtergrond in kleine batches, dus niet elk product staat vanaf de eerste minuut op het apparaat — zie Productsynchronisatie voor hoe dit werkt.

Waarom dit belangrijk is voor barcodescanning

Wanneer je een barcode scant die nog niet lokaal is opgeslagen, gaat de POS online naar je WooCommerce-winkel, vindt dat product en downloadt het — zodat dezelfde scan de volgende keer direct resultaat geeft. Je hoeft niets te doen om dit te versnellen: de achtergrondaanvulling van de catalogus vult de rest van je voorraad vanzelf aan, en je kunt de voortgang bekijken in Winkelstatus → Database.

F.A.Q.

Waarom krijg ik '0 producten lokaal gevonden' wanneer ik een barcode scan?

Niet alle producten staan vanaf het begin op het apparaat — de POS vult je catalogus op de achtergrond aan gedurende de eerste minuten van gebruik. Als het product dat je net hebt gescand nog niet is opgeslagen, laat de scan de POS online zoeken en het product downloaden, zodat het de volgende keer direct beschikbaar is.

Kan de POS barcodes genereren en afdrukken?

Nee, op dit moment niet. Onze POS is gemaakt om bestaande barcodes te scannen en te lezen, maar bevat geen functie om barcodes te maken of af te drukken. Als je barcodes voor je producten wilt genereren, kun je WooCommerce-plugins van derden gebruiken die gespecialiseerd zijn in het maken en afdrukken van barcodes. Enkele voorbeelden zijn:

Zodra je barcodes voor je producten hebt gegenereerd, kun je ze eenvoudig aan de kassa scannen om het afrekenen in de POS te versnellen.