Salta al contenuto principale
Versione: 1.x

Ricerca e filtri

Trovare rapidamente i prodotti giusti è essenziale per operazioni efficienti nel punto vendita. WCPOS offre funzioni avanzate di ricerca e filtro per individuare subito i prodotti, anche con inventari di grandi dimensioni.

Interfaccia di ricerca e filtro dei prodotti

Interfaccia di ricerca e filtro dei prodotti in WCPOS

Campo di ricerca unificato

WCPOS include un unico campo di ricerca che cerca simultaneamente in più attributi del prodotto:

  • Nome prodotto - Cerca nel titolo e nella descrizione del prodotto
  • SKU - Corrisponde al campo postmeta del prodotto _sku
  • Codice a barre - Cerca nel campo del codice a barre configurato, che può essere qualsiasi campo postmeta. L'impostazione legacy è _sku, ma in futuro verrà modificata in _global_unique_id.

Digita semplicemente il termine di ricerca nel campo "Cerca prodotti" e il POS filtrerà immediatamente i risultati in tutti questi campi.

Tecnologia di ricerca tokenizzata

La funzionalità di ricerca utilizza la libreria FlexSearch con capacità avanzate di tokenizzazione:

  • Tokenizzazione in avanti - Trova corrispondenze con parole parziali dall'inizio (ad es. cercando "blue" si troverà "blueberry")
  • Ottimizzata per le prestazioni - Utilizza un preset prestazionale per risultati di ricerca rapidi
  • Adatta alla lingua - Si adatta alla lingua configurata del negozio
  • Inizializzazione differita - Ottimizza l'uso della memoria caricando gli indici di ricerca solo quando necessario
La ricerca corrisponde all'inizio delle parole

Poiché la corrispondenza si basa sulla ricerca in avanti (prefisso), la ricerca trova l'inizio di una parola o di un token, non la parte centrale: cercando "berry" non si troverà "blueberry" e un trattino avvia un nuovo token (quindi "ABC-XYZ" viene trovato con "ABC" o "XYZ", ma non con "BCX"). Per le lingue che non separano le parole con spazi (ad es. cinese, giapponese), la tokenizzazione non è affidabile: cerca invece per codice a barre o SKU.

Come funziona la ricerca

Quando si digita nel campo di ricerca, il POS:

  1. Tokenizza l'input in termini ricercabili
  2. Cerca localmente prima nei dati dei prodotti memorizzati, per risultati immediati
  3. Interroga il server se non vengono trovate corrispondenze locali, quindi scarica e memorizza nuovi prodotti per le ricerche future
  4. Aggiorna i risultati in tempo reale durante la digitazione

Questo approccio garantisce prestazioni di ricerca rapide, creando progressivamente un database locale completo dei prodotti.

Filtraggio dei prodotti

Barra dei filtri

Sotto il campo di ricerca sono disponibili interruttori filtro interattivi e menu a discesa che consentono di restringere i prodotti in base a criteri specifici.

Filtri disponibili

Stato delle scorte

Filtra i prodotti in base al loro stato dell'inventario:

  • Disponibile - Prodotti con scorte disponibili
  • Esaurito - Prodotti con inventario pari a zero
  • Ordine arretrato - Prodotti disponibili per l'ordine arretrato

Attivare per mostrare solo i prodotti contrassegnati come "In evidenza" nel negozio WooCommerce.

Prodotti in offerta

Filtrare per visualizzare solo i prodotti attualmente in offerta o con sconti attivi.

Categoria

Utilizzare il menu a discesa delle categorie per filtrare i prodotti in base alle categorie prodotto assegnate. Questo aiuta a trovare rapidamente i prodotti all'interno di reparti o linee di prodotto specifici.

Tag

Filtrare per tag prodotto per trovare articoli con attributi o caratteristiche specifici definiti nel negozio WooCommerce.

Utilizzo dei filtri

  • Attivare/disattivare i filtri - Fare clic su qualsiasi pulsante filtro per attivarlo (i filtri attivi appaiono evidenziati)
  • Filtri multipli - È possibile combinare più filtri per restringere ulteriormente la ricerca
  • Cancella filtri - Fai clic di nuovo su un filtro attivo per disattivarlo
  • Ricerca + filtro - Usa i filtri insieme al campo di ricerca per individuare con precisione i prodotti

Configurazione dei codici a barre

Campi di ricerca

La funzionalità di ricerca include automaticamente il campo codice a barre configurato. Il campo codice a barre usato per la ricerca dipende dalla configurazione delle impostazioni POS.

F.A.Q.

A cosa serve il campo _global_unique_id per i codici a barre?

Il campo _global_unique_id è un nuovo campo codice a barre che WooCommerce ha aggiunto di recente per offrire una migliore standardizzazione dei codici a barre tra i negozi.

Punti chiave:

  • Standard moderno: Questo campo è stato progettato specificamente per l'identificazione globale dei codici a barre
  • Configurazione POS: È possibile configurare il POS per usare _global_unique_id come campo codice a barre nelle impostazioni POS
  • Legacy vs. nuova: l'impostazione legacy del codice a barre usa il campo _sku, ma nelle versioni future passerà a _global_unique_id
  • Flessibilità: è possibile configurare qualsiasi campo meta del prodotto come campo del codice a barre se si usano plugin di terze parti per i codici a barre
  • Un campo per prodotto: il POS cerca in un singolo campo del codice a barre configurato e WooCommerce memorizza un solo valore del codice a barre per prodotto (o per variazione). Se servono più codici su un prodotto, memorizzarli in un campo personalizzato e indirizzare l'impostazione del codice a barre a quel campo
  • Predefinito futuro: _global_unique_id diventerà il campo del codice a barre predefinito nei futuri aggiornamenti del POS

Per configurare quale campo usa il POS per i codici a barre, visitare le impostazioni del POS nell'area di amministrazione di WordPress.

Perché non vedo tutti i miei prodotti quando cerco?

WCPOS usa il download progressivo dei prodotti per mantenere le prestazioni. Se un prodotto non è visibile:

  1. Provare a cercarlo - Questo attiverà il POS per cercarlo sul server
  2. Attendere il download - Il POS scaricherà il prodotto e altri prodotti in piccoli batch
  3. Cercare di nuovo - Una volta scaricato, il prodotto apparirà nelle ricerche future

Questo processo assicura che il POS resti veloce e reattivo anche con migliaia di prodotti. Per saperne di più, consultare la guida Sincronizzazione dei prodotti.

Posso cercare nomi parziali di prodotto o SKU?

Sì. La ricerca tokenizzata usa la corrispondenza in avanti, cioè:

  • Cercando "blue" verranno trovati prodotti con "blueberry", "blue shirt", ecc.
  • Cercando "ABC" verranno trovati SKU come "ABC123", "ABC-XYZ", ecc.
  • Non è necessario digitare parole o codici completi

La ricerca è progettata per trovare rapidamente i prodotti con una digitazione minima.