I am relatively new to SuiteCRM and have installed and imported all our accounts and products. It seems to fit our needs fairly well and I only have a few minor things that I still need to get working.
Including the search of Products.
So with AOD disabled, I receive the full list (paginated) of Products in the basic search results page. With AOD enabled I do not receive any product results no matter what I search for.
I have enabled Products in the Admin -> Global Search settings as well as enabled the Products module in the search results page.
I have a few custom fields added to the Products module, but I am only searching for the product name (field name ânameâ).
Is there anything else I need to enable or be aware of to produce correct Product Name results?
You should leave AOD Search on, and get it working.
You probably didnât configure your Scheduler Jobs. See Admin / Scheduler, there are instructions at the bottom of the screen, specific to your installation.
A couple of jobs there are needed to keep AOD functional, namely
Perform Lucene Index
Optimise AOD Index
You can check their âlast ran successfullyâ time, it probably says âneverâ.
I have configured the cronjob and it both the Perform Lucene Index and Optimise AOD Index were run today. The Lucene Index runs at 0:00 daily, so about 11 hours ago and the Optimise AOD every 3 hours, so about 2 hours ago was the last time that ran.
Also note that only some of the fields get indexed, so you need to search by an indexed field (try it with last name in Contacts, for example). This is configurable in Studio.
Thanks for the link to your SuiteCRM in-depth blog. There was some super helpful stuff in there!
Unfortunately the reindexing did not allow me to search for the ânameâ field of my Products.
Both âOptimise AODâ and âPerform Lucene Indexingâ have run again since I moved / made a backup of the Index folder and deleted all contents of the two tables, âaod_indexâ and âaod_indexeventsâ - and I still do not receive any Products as search results via AOD Search. The basic search still returns all products as well.
Is there anything else I may be missing here? I am not trying to search on any of the custom fields I have added, just the ânameâ in Products field.
EDIT: I want to add that previously, I was not able to even search via the âFilterâ mechanism in the Products page itself. This now works at least!
I could swear it was configurable via Studio⌠but it isnât. I was mistaken, sorry.
I tried to find how to configure it elsewhere, and I asked some people who might know, but I ended up with nothing.
i admit this is a basic feature to have, searching for products. Maybe you want to open an issue on Github asking for it; or, if you have the resources, get a developer to work on it and contribute the improvement on Github. Thanks.
Unfortunately I was not able to find the newly created Product in the search results. Using basic search also did not return anything new / different.
Is this possibly just not supported yet? Like you have mentioned previously, it does seem like a rather basic feature, but maybe it is just not implemented yet?
It should be working for you, as long as the Product is already indexed. I tried it with a new product (gets indexed immediately, it doesnât have to wait for the Scheduler job to run).
If it doesnât work, try removing that file custom/Extension/modules/AOS_Products/Ext/Vardefs/sugarfield_name.php
Do a QR&R again
Create a new product with a distinctive name, and search for it