Hoi, hoe kunnen we je helpen?

Zo werkt de klantenzoekfunctie

De klantenzoekfunctie in Retail POS is verbeterd waardoor deze nu veel sneller, flexibeler en consistenter is. Binnen een aantal secties in de applicatie kun je filteren op klanten, en deze filter werkt in de hele applicatie op een consistente manier.

In dit artikel wordt uitgelegd welke typen zoektermen worden ondersteund en hoe deze werken zodat je snel een klant kunt lokaliseren wanneer dat nodig is.

Welke velden worden gebruikt bij het zoeken naar klanten?

Op basis van het patroon van de zoektermen die worden ingevoerd, zoekt de klantenzoekfunctie naar overeenstemming met een of meerdere van de volgende velden in klantenaccounts:

  • Sectie Telefoons: Home, Werk, Mobiel, Pieper, Fax
  • Sectie Adres: Postcode
  • Sectie Overig: E-mailadres 1, E-mailadres 2 en Aanvullend
  • Sectie Biografisch: Voornaam, Achternaam, Titel, Bedrijf
  • Geavanceerde zoekopdracht: aanvullende zoekvelden

De zoekfunctie is niet hoofdlettergevoelig.

Zoeken op telefoonnummer(s)

new_customer_phones.png

De klantenzoekfunctie omvat alle Telefoon-velden uit de klantenaccounts: Home, Telefoon werk, Mobielnummer, Pieper en Fax. Telefoonnummers worden geïnterpreteerd volgens een van de volgende twee strategieën: als een volledig telefoonnummer of als de laatste-N-cijfers van een nummer.

Volledige telefoonnummers

Dit type zoekopdracht wordt geactiveerd als de zoekterm alleen cijfers, scheidingstekens (spaties, koppeltekens, haakjes en underscores) en eventueel een extensie bevat. Scheidingstekens in de klantenvelden en in de zoekterm worden genegeerd.

Lokaal bellen

Als de eigenaar en de klant zich in hetzelfde land of in verschillende landen met dezelfde landcode bevinden (in zowel Canada als de VS is de landcode bijvoorbeeld +1), dan kun je naar de klant zoeken door hun telefoonnummer in te voeren zoals het lokaal gebeld zou worden. Voor lokaal bellen zijn alleen een geldig netnummer en een abonneenummer van geldige lengte nodig.

Voor Nederland kan het nummer bijvoorbeeld op alle volgende manieren worden ingevoerd:

  • 0201234567
  • 020-1234567
  • (020) 1234567
  • 31 (020) 1234567
  • +31201234567

Internationaal bellen

Als de eigenaar en de klant zich in verschillende landen bevinden, dan moet de zoekterm voorafgegaan worden door het +-symbool en de landcode van het land van de klant (+44 voor het VK) zodat de klant goed gematcht wordt. Het netnummer van het nummer moet geldig zijn voor het land van bestemming. De internationale toegangscode is optioneel (00 voor Nederland).

Als je vanuit Nederland een klant in het VK wilt opzoeken aan de hand van een telefoonnummer, dan kan dat op de volgende manieren:

  • +44 303 333 3333
  • +00 44 3033333333

Extensies matchen

Een geldig lokaal of internationaal telefoonnummer kan verder worden gefilterd aan de hand van een extensie na het nummer zelf. De klantenzoekfunctie selecteert de extensie op basis van een aantal veelvoorkomende extensie-indicatoren zoals extensie, ext:, xtn., #, x, enz.

Landcodes bepalen

De landcode van de eigenaar wordt vastgesteld aan de hand van een aantal parameters. Als er een winkel is geselecteerd en in het adres van de winkel een land wordt vermeld, dan wordt die landcode gebruikt. Of, als de huidige regio in de algemene opties niet ingesteld staat op Rest van de wereld, dan wordt de overeenkomstige landcode toegepast. Anders wordt automatische geolocatie gebruikt.

De landcode van het telefoonnummer van een klant wordt bepaald aan de hand van een aantal parameters. Als het telefoonnummer volgens de internationale indeling is ingevoerd (voorafgegaan door een + en de landcode), dan wordt het nummer in die vorm gebruikt. Als een adres is opgeslagen voor de klant en het landcodeveld is ingevuld, dan wordt aangenomen dat alle telefoonnummers die niet volgens de internationale indeling zijn ingevoerd uit dat land komen. Anders wordt aangenomen dat het nummer uit het land van de eigenaar komt.

Laatste-N-cijfers

Als de zoekterm niet wordt herkend als een geldig telefoonnummer, maar alleen numerieke cijfers (minstens 2 cijfers) en scheidingstekens bevat, dan wordt er voor het telefoonnummer een omgekeerde zoekopdracht uitgevoerd aan de hand van de laatste N gespecifieerde cijfers (bijvoorbeeld de laatste 4 of 7 voor Noord-Amerikaanse nummers).

Deze manier van opzoeken kan niet worden uitgevoerd als er een extensie is opgegeven. Wanneer deze vorm van opzoeken wordt gebruikt, is lokaal versus internationaal bellen geen overweging. Alle nummers worden op dezelfde manier behandeld.

Als een klant bijvoorbeeld het telefoonnummer “514-444-3333 ext: 123” heeft opgeslagen in het Home-veld, dan kan de klant gevonden worden aan de hand van alle volgende zoektermen, ongeacht de regio van de eigenaar:

  • 444-3333
  • 4443333
  • 44 33 33
  • 43333
  • 3333

Zoeken op postcode

search_by_postal_code.png

Zoeken naar klanten op postcode wordt ook ondersteund, al verschillen de resultaten afhankelijk van de landcode van de eigenaar. De volgende postcodepatronen worden ondersteund:

  • Een zoekterm met alleen numerieke tekens en/of scheidingstekens wordt gematcht met klanten uit alle landen met uitsluitende numerieke postcodes (bijvoorbeeld US ZIP).
  • Zoektermen met een combinatie van alfanumerieke tekens worden gematcht met klanten met een postcode in de indeling die gebruikt wordt door Canada, het Verenigd Koninkrijk, Ierland, Nederland, Argentinië, Barbados of het land van de eigenaar.

Voorbeelden:

  • Wanneer de eigenaar die de zoekopdracht uitvoert zich in Nederland bevindt, wordt er gezocht op postcode als de volgende indeling wordt ingevoerd: 1234AB of 1234 AB.
  • Wanneer de eigenaar die de zoekopdracht uitvoert zich in de VS bevindt, dan wordt er gezocht op postcode als de volgende indeling wordt ingevoerd: 123456.
  • Wanneer de eigenaar die de zoekopdracht uitvoert zich in het VK bevindt, dan wordt er gezocht op postcode als de volgende indeling wordt ingevoerd: WC2N 5DU of WC2N5DU.

Overige informatie opzoeken: de velden e-mailadres en aanvullend

email_and_custom_fields.jpg

Klanten opzoeken aan de hand van een e-mailadres wordt op twee verschillende manieren geactiveerd in de klantenzoekfunctie:

  • Wanneer de tekst die wordt ingevoerd in het veld van de klantenzoekfunctie een @-symbool en geen spaties bevat, bijvoorbeeld
    • door een volledig e-mailadres te gebruiken (abc@123.com);
    • door een volledige gebruikersnaam te gebruiken van het e-mailadres inclusief het @-symbool (abc@);
    • door een volledige gebruikersnaam van het e-mailadres te gebruiken met een gedeelte van de hostnaam (abc@123).
  • Wanneer de tekst die wordt ingevoerd in het veld van de klantenzoekfunctie begint met een @-symbool en de volledige e-mailhost bevat (@123.com).

Wanneer je alleen zoekt op de host van veelgebruikte e-mailhostingaanbieders (@gmail.com, @hotmail.com, @yahoo.com, enz.), krijg je een foutmelding en word je verzocht om de zoekterm te veranderen, omdat dit over het algemeen te veel resultaten oplevert.

Je kunt het Aangepaste veld momenteel doorzoeken met zoekopdrachten die alleen uit numerieke tekens en/of scheidingstekens bestaan. De zoekterm moet overeenkomen met de laatste cijfers van de bronwaarde. Als je bijvoorbeeld naar de waarde 1234567890 zoekt, voer je 67890 in om de juiste match te vinden.

Zoeken op biografische informatie

new_customer_biographical.png

Als de zoekterm slechts twee alfabetische tekens bevat, wordt alleen op voornaam en achternaam gezocht. Als de zoekopdracht minstens een woord van drie of meer tekens bevat, dan wordt er gezocht op de velden voornaam, achternaam, titel en bedrijf.

Je kunt op meerdere woorden tegelijk zoeken door ze van elkaar te scheiden met spaties. Een klant komt naar voren in de resultaten als ieder woord van drie of meer tekens ten minste in een van de vier hierboven genoemde velden voorkomt. Ieder woordonderdeel in de zoekterm wordt gematcht met het begin van het woord in het bronveld, maar hoeft niet het hele woord te bevatten ("abc" matcht met "abcd", maar "bcd" matcht niet). Tekens die niet alfanumeriek zijn, inclusief spaties, koppeltekens en apostrofs, worden beschouwd als een woordgrens. Woorden in de zoekterm hoeven niet in dezelfde volgorde te worden ingevoerd als ze in de bronvelden genoteerd staan.

Voorbeeld

Gegevens van de beoogde klant:

  • Voornaam: Marie-Élizabeth A
  • Achternaam: O’Neill
  • Titel: Schrijver
  • Bedrijf: Lightspeed

Succesvolle zoektermen

Niet succesvolle zoektermen
  • Marie-Élizabeth
  • Marie-Elizabeth
  • Marie Elizabeth
  • Elizabeth Marie
  • Marie
  • Elizabeth
  • Élizabeth
  • O’Neill
  • Neill
  • Neil
  • Eliza A
  • O’Neill, Marie
  • Eli Nei
  • Schrijver
  • Lightspeed
  • Elizabeth Schrijver Lightspeed
  • Schrijver O’Neill
Te kort (min. 3 tekens in ten minste een woord):
  • El
  • A
  • M
  • M E O N W L
  • O’Ne
Ontbrekende woordgrens tussen delen van de naam:
  • Marieelizabeth
  • SchrijverLightspeed
  • Oneill
Het eerste deel van de gegevens ontbreekt:
  • Liz
  • Beth
  • Elizabeth speed

Als de zoekterm precies twee alfabetische tekens bevat, wordt er alleen op voornaam en achternaam gezocht. De zoekopdracht beschouwt deze twee tekens als het begin van de voornaam of achternaam van de klant. Als meer dan een naamdeel is ingevoerd in een van beide velden, dan worden alleen de eerste twee tekens van het veld gematcht.

Voorbeelden

Als je zoekt op “Ja”, vind je deze klanten (voornaam begint met “Ja”):

  • Jan
  • Jaap
  • Jacob

Als je zoekt op “de”, vind je deze klanten (achternaam begint met “De”):

  • Dekker
  • De Kok (“Ko” matcht niet)
  • Deinum

Geavanceerde zoekopdracht

Met de geavanceerde zoekopdracht kun je met de volgende opties gedetailleerder zoeken naar klanten in je backoffice:

  • Menu standaard zoekveld: adres, biografisch, bedrijf, aanvullend, e-mail, voornaam, achternaam, telefoon, postcode
  • Type weergeven
  • Bedrijf weergeven
  • Gearchiveerd
  • Kalender klant gemaakt
  • Typen
  • Kortingen
  • Btw

advanced-search-customers.png

Was dit artikel nuttig?

Aantal gebruikers dat dit nuttig vond: 0 van 1