Understanding Superfind Functionality
SuperFind in eAccounts is a very powerful method of finding Customers, Suppliers or Stock. To understand it, you need to first understand its not just a sequential search of the description field.
How does it work ?
- It searches and indexes the first 4 (Customer & Supplier) and first five words in the description of Stock providing the words have more than 2 digits in each word.
We dont index words with 2 or less characters because that creates a lot of unnecessary noise which degrades the power of the index speed ie "F K Smith" would only index the word "Smith" - It also searches and indexes the contacts associated with customers and suppliers, again the words in the contacts would need to have more than 2 digits.
- Why not just scan the description ? This has several drawbacks
a) It's a lot slower to just scan text, SuperFind is lightening fast and is more akin to how Google or Yahoo do searching.
b) You can find search on multiple words no matter what order you specify (providing the first word is 3 or more characters in length)
Simple Example A (Superfind in Customer Enquiry or when Raising an Order)
So if a Customer has a name "St Johns Vegetable Market" then you could Superfind on
"Johns" or "Vegetable" or "Market" but not on "St" or "St John"
Also note just keying "St Johns" will also not work.
Simple Example B (Superfind in Stock Enquiry)
If a Stock record has a description "50 mm Stainless Steel M10 Bolt" then you could Superfind on
"Stainless" or "Steel" or "M10" but not "50"
Also note just keying "16 mm" will also not work.
More Complex Example C (Superfind in Customer Enquiry
So if a Customer has a name "St Johns Vegetable Market" when you type "John" or "Johns" you get 300+ results returned (ie you have 5000 customers) to be more specific in finding the customer you can specify two search words providing the first word is more that two characters ie
"John~st" or "Market~ST John" would both find "St Johns Vegetable Market" and put this customer at the top of the search list.
Note 1
All searches it does not matter if you type in upper or lower case.
Note 2
The second word can be 2 digits ie "Market~St" will instantly return "St Johns Vegetable Market" at the top of the search.
More Complex Example D (Superfind in Stock Enquiry)
If a Stock record has a description "50 mm Stainless Steel M10 Bolt" and if you have 10,000 hardware items if you were to just say "stainless" you might get returned 500 results of Stainless products. By specifying a second word or string you can narrow this down.
ie
"Stainless~bolt" or "BOLT~STAIN" or "BOLT~16" would all significantly reduce the returned options to select from.
Reiterating that "16~Bolt" or "16 mm~bolt" will not work as in both cases the first word before the space or "~" symbol must be greater than two digits.