I have been trying to search in purchases for invoices via the description option, however, the search option was not giving me results. I then made a test purchase below with 4 lines, the last description being xyz. I then ran a search for xyz, but it not return any results. Has anyone noticed this? I would have thought the search feature would search the full purchase for similar letters as input in the search field.
I also find the search problematic and can rarely find what Iām looking for. I described it in a post here Search failures It sounds like we are seeing the same thing, whereby searching for something that you know is in the description for a line item is not yielding the expected results.
Having just checked, it seems like itās more broken than usual. I click on sales -> show all sales and enter ācheeseā into the description and click on search. It brings back all of our sales invoices (1112 items found). And no, none of them contains the word cheese!
I have noticed another issue. For example if there is a description which contains the word ābusyā. Now if i search ābusā it does not produce results with the word ābusyā although the three letters BUS are in the word busy. Is there any way to add the feature so that you can search it.
in the first example i have searched the word āairpodsā- i get results for the invoices which contain the description āairpodsā
in the second example, i have searched āairpodā and i get results for invoices which contain āairpodā
However, what i want is that when i search āairpodā it gives me the results for descriptions which contain the word āairpodā & āairpodsā as in the word āairpodsā itself the letters for airpod are already there.
Search āAirā what do you get? Iām just thinking that the search criteria would be looking for an exact match first, and since you have both Airpod and Airpods it would only bring back one result.
Try Air and tell me what happens?
Side note, for one of my clients I have to include a payment ref in the description, they all start with 2005xxxx. Me personally, would not want every single invoice to be a result because it would make the search feature useless.
I think the best option would be to include an option in the search criteria for exact match or similar match. That way it would benefit the op and at the same time not make the search feature redundant for others like the example I gave.
I was thinking along the same lines as you have suggested. I have this feature in the software I have had made for my stock control so it should not be too hard for the developers to implement this.
Firstly I apologise for the delayed response here.
In late 2019 we switched to a different search algorithm for invoices, the original method was not scalable and was causing exessive load on our database. Weāve now switched to a āfull text search engineā, it is significantly quicker and allows deep searching of invoice lines from the quick search box in the left hand menu.
One of the trade offs here is that it wonāt return partial word matches, so youād need to enter the whole word. We are looking to introduce support for wildcards (e.g air*) in the future but we donāt have a fixed timescale for this just yet.