Related to Search - Filter features after UPDATED

  • I don’t know how to describe [error / hidden / incident / omission / shortcomings / …] you will understand in one of the above ideas, hopefully if you have met one of the above, please give me A Comment.
  • I tried to describe under the experience using suitcrm

Related to Search / Filter features after UPDATED:

  1. With version 7.11.18 all search and filter operations work well and return results for searches.
  2. (Test-a) after updating from 7.11.18 to the 7.11.23 search / Filter feature Filter encountered errors in each module (Lead / Contact / Account / Quotes) - # Note that I have this error 3 -4 times. But really don’t understand, with 3 times before I can pass. One of them, I decided to finish completely and migrate the data to - the time was a great experience and did not encounter the search / Filter feature error.
  3. (Test-B) After UPDATE from 7.11.18 to 7.12.1 the search / Filter feature also has a similar error, completely loss of white results = Nothing.
  4. Specifically as follows: When creating a “New quote” in the Address Information area: Select Account: (Difficult Search) → Selected Account → Select Contact: == Nearly No results , (try on many different accounts) “seems to contact any account, lose”
    **** Pop_up: Do not list the contacts of an Account**

It seems “relationship” between Account and Contact is not durable, “Relationship” Search and Filter also have problems.

Made:

  1. Suitecrm on live
  2. Check the CMOD again the recommended folders and files.
  3. Keeps PHP 7.4 and Hosting
  4. run: [Quick Repair and Rebuild] / [Rebuild Relationships]

Thanks and look forward to a resolution guide.

Hey there.

I believe I understand your steps, let me just repeat this so I am on the same understanding.

After upgrading to 7.12.1 when you create a new Quote record, the pop-up for Contacts does not filter by account name after you have selected the Account in the above field?

I have tried this on the demo (username/password = will/will) and it worked as expected.

I’ve included screenshots to describe the outcome.


Can you have a look at your Contacts popup after you’ve selected an Account if the URL of the popup window is similar to the below?

https://instance_domain/index.php?module=Contacts&action=Popup&query=true&account_name=MMM Mortuary Corp&mode=single&create=true&field_to_name[]=name

Thank you @Samus-Aran, you really understand the meaning of my question, thanks for giving me the detailed screen capture.

  • That’s right, I have this problem not only once, it appears right from the 7.11.10 … after each version upgrade. I met a total of 4 times, adding this 2 more times (7.11.18 to 7.11.23 and 7.11.18 to 7.12.01) Total 6.
  • I only use Shared Hosting for work, and PHP 7.4, the whole is Linux and cPanel
  • I have moved Suitecrm through 3 hosting providers, and cannot improve this situation.

This is the popup result of 3 versions 7.11.18 / 7.11.23 / 7.12.2
Current version: 7.11.18 (1)
Update: 7.11.18 to 7.11.23 (2)
Update: 7.11.18 to 7.12.2 (3)
Only one 7.11.18 CRM - Yes > with contact list // two: white list

7.11.18 CRM - Yes (1)
https://crm.sitesample.com/index.php?module=Contacts&action=Popup&query=true&account_name=Sample company one&mode=single&create=true&metadata=undefined&field_to_name[]=name

https://crm.sitesample.com/index.php?module=Contacts&action=Popup&query=true&account_name=Sample company two&mode=single&create=true&metadata=undefined&field_to_name[]=name

7.11.23 Delta - No (2)
https://delta.sitesample.com/index.php?module=Contacts&action=Popup&query=true&account_name=Sample company one&mode=single&create=true&metadata=undefined&field_to_name[]=name

https://delta.sitesample.com/index.php?module=Contacts&action=Popup&query=true&account_name=Sample company two&mode=single&create=true&metadata=undefined&field_to_name[]=name

7.12.2 Beta - No (3)
https://beta.sitesample.com/index.php?module=Contacts&action=Popup&query=true&account_name=Sample company one&mode=single&create=true&metadata=undefined&field_to_name[]=name’

https://beta.sitesample.com/index.php?module=Contacts&action=Popup&query=true&account_name=Sample company two&mode=single&create=true&metadata=undefined&field_to_name[]=name

Hmmm,

That is interesting that the URL queries appear to be all the same. I don’t know where “metadata=undefined” is coming from, but I don’t suspect that is an issue considering the url works for other instances.

Ok, looks like we will have to dig deeper.

Set your error log to DEBUG and lets see if there is anything flagged there when you do that type of search. Now you have the URL you can just put that in your browser to execute the query.

I also try on the demo / demo.suiteondemand.com page and also meet “metadata = undefined” similar - Suitecrm is distinguished from the user? (Just kidding)

https://demo.suiteondemand.com/index.php?module=Contacts&action=Popup&query=true&account_name=MTM Investment Bank F S B&mode=single&create=true&metadata=undefined&field_to_name[]=name

Thanks, I quote a paragraph in Error Log (Suitecrm_01_2022.log // 01-16-2022) - Debug content keeps going, repeating … I don’t have PHP experience, so I don’t know about log files


Sat Jan 15 13:45:39 2022 [192644][-none-][WARN] CSS File Dawn/yui.css not found
Sat Jan 15 13:45:39 2022 [192644][-none-][INFO] [INFO] Captcha Settings are disabled
Sat Jan 15 13:45:39 2022 [192644][-none-][DEBUG] Hook called: Users::after_ui_frame
Sat Jan 15 13:45:39 2022 [192644][-none-][DEBUG] Including module specific hook file for custom/modules/Users
Sat Jan 15 13:45:39 2022 [192644][-none-][DEBUG] Creating new instance of hook class hooks without parameters
Sat Jan 15 13:45:39 2022 [192644][-none-][DEBUG] Creating new instance of hook class AssignGroups without parameters
Sat Jan 15 13:45:39 2022 [192644][-none-][DEBUG] Hook called: ::after_ui_footer
Sat Jan 15 13:45:39 2022 [192644][-none-][DEBUG] Creating new instance of hook class AssignGroups without parameters
Sat Jan 15 13:45:39 2022 [192644][-none-][DEBUG] Hook called: ::server_round_trip
Sat Jan 15 13:45:39 2022 [192644][-none-][DEBUG] Calling MySQLi::disconnect()
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] current_language is: en_us
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheZend
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Found cache backend SugarCachesMash
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheMemcached
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Using cache backend SugarCacheMemcached, since 900 is less than 1000
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheMemory
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheMemcache
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheRedis
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheFile
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheAPC
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheWincache
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Found language file: en_us.lang.php
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Found custom language file: en_us.lang.php
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Query:SELECT id, name, symbol, conversion_rate FROM currencies WHERE status = ‘Active’ and deleted = 0
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Query Execution Time:0.0059599876403809
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Query:SELECT category, name, value FROM config
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Query Execution Time:0.0035190582275391
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Query:SELECT id FROM outbound_email WHERE type = ‘system’ AND deleted = 0
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Query Execution Time:0.0032579898834229
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Query:SELECT * FROM outbound_email WHERE id = ‘ce9d0c81-ae2a-e7fa-be95-59cb2e248cc1’
Sat Jan 15 15:40:39 2022 [11506][-none-][INFO] Query Execution Time:0.0003812313079834
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Hook called: ::after_entry_point
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Including module specific hook file for custom/modules
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Including Ext hook file for custom/application
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Hook called: ::after_session_start
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Unable to find SugarController:: index
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Hook called: ::server_round_trip
Sat Jan 15 15:40:39 2022 [11506][-none-][DEBUG] Calling MySQLi::disconnect()
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] current_language is: en_us
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheZend
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Found cache backend SugarCachesMash
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheMemcached
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Using cache backend SugarCacheMemcached, since 900 is less than 1000
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheMemory
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheMemcache
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheRedis
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheFile
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheAPC
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Found cache backend SugarCacheWincache
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Found language file: en_us.lang.php
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Found custom language file: en_us.lang.php
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query:SELECT id, name, symbol, conversion_rate FROM currencies WHERE status = ‘Active’ and deleted = 0
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query Execution Time:6.5088272094727E-5
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query:SELECT category, name, value FROM config
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query Execution Time:8.702278137207E-5
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query:SELECT id FROM outbound_email WHERE type = ‘system’ AND deleted = 0
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query Execution Time:0.00010395050048828
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query:SELECT * FROM outbound_email WHERE id = ‘ce9d0c81-ae2a-e7fa-be95-59cb2e248cc1’
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query Execution Time:6.1988830566406E-5
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Hook called: ::after_entry_point
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Including module specific hook file for custom/modules
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Including Ext hook file for custom/application
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Hook called: ::after_session_start
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Unable to find SugarController:: Login
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Current user is:
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query:(SELECT acl_actions .*, acl_roles_actions.access_override, 1 as user_role
FROM acl_actions
INNER JOIN acl_roles_users ON acl_roles_users.user_id = ‘’ AND acl_roles_users.deleted = 0
LEFT JOIN acl_roles_actions ON acl_roles_actions.role_id = acl_roles_users.role_id AND acl_roles_actions.action_id = acl_actions.id AND acl_roles_actions.deleted=0
WHERE acl_actions.deleted=0 )

			UNION

			(SELECT acl_actions .*, acl_roles_actions.access_override, 0 as user_role
			FROM acl_actions
			INNER JOIN securitygroups_users ON securitygroups_users.user_id = '' AND  securitygroups_users.deleted = 0
			INNER JOIN securitygroups_acl_roles ON securitygroups_users.securitygroup_id = securitygroups_acl_roles.securitygroup_id and securitygroups_acl_roles.deleted = 0
			LEFT JOIN acl_roles_actions ON acl_roles_actions.role_id = securitygroups_acl_roles.role_id AND acl_roles_actions.action_id = acl_actions.id AND acl_roles_actions.deleted=0
			WHERE acl_actions.deleted=0  )

			UNION

			(SELECT acl_actions.*, 0 as access_override, -1 as user_role
			FROM acl_actions
			WHERE acl_actions.deleted = 0 )

			ORDER BY user_role desc, category,name,access_override desc

Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Query Execution Time:0.019829988479614
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] current_language is: en_us
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Found language file: en_us.lang.php
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] Found custom language file: en_us.lang.php
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Module:Users using file: Login
Sat Jan 15 15:40:40 2022 [11506][-none-][DEPRECATED] Array
(
)

Sat Jan 15 15:40:40 2022 [11506][-none-][WARN] CSS File Dawn/yui.css not found
Sat Jan 15 15:40:40 2022 [11506][-none-][INFO] [INFO] Captcha Settings are disabled
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Hook called: Users::after_ui_frame
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Including module specific hook file for custom/modules/Users
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Creating new instance of hook class hooks without parameters
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Creating new instance of hook class AssignGroups without parameters
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Hook called: ::after_ui_footer
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Creating new instance of hook class AssignGroups without parameters
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Hook called: ::server_round_trip
Sat Jan 15 15:40:40 2022 [11506][-none-][DEBUG] Calling MySQLi::disconnect()
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] current_language is: en_us
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Found cache backend SugarCacheZend
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Found cache backend SugarCachesMash
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Found cache backend SugarCacheMemcached
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Using cache backend SugarCacheMemcached, since 900 is less than 1000
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Found cache backend SugarCacheMemory
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Found cache backend SugarCacheMemcache
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Found cache backend SugarCacheRedis
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Found cache backend SugarCacheFile
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Found cache backend SugarCacheAPC
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Found cache backend SugarCacheWincache
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Found language file: en_us.lang.php
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Found custom language file: en_us.lang.php
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Query:SELECT id, name, symbol, conversion_rate FROM currencies WHERE status = ‘Active’ and deleted = 0
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Query Execution Time:0.0055370330810547
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Query:SELECT category, name, value FROM config
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Query Execution Time:0.0038371086120605
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Query:SELECT id FROM outbound_email WHERE type = ‘system’ AND deleted = 0
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Query Execution Time:0.0033941268920898
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Query:SELECT * FROM outbound_email WHERE id = ‘ce9d0c81-ae2a-e7fa-be95-59cb2e248cc1’
Sun Jan 16 02:11:59 2022 [88435][-none-][INFO] Query Execution Time:0.00025606155395508
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Hook called: ::after_entry_point
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Including module specific hook file for custom/modules
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Including Ext hook file for custom/application
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Hook called: ::after_session_start
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Unable to find SugarController:: index
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Hook called: ::server_round_trip
Sun Jan 16 02:11:59 2022 [88435][-none-][DEBUG] Calling MySQLi::disconnect()

The logs there don’t show anything obvious.

But, it got me thinking.

Do you have any access/edit/view roles set up on your records? So say for example. When you create an account do you apply the same security roles to their contacts?

I query and check with 2 roles of Admin and Saleman - of course other members also conducted use.

  1. The roles are almost unchanged from 7.11.10 to 7.11.18 and Update to 7.11.23 /and/ 7.12.2
  2. There is no change ROLES when create new Account or Contact.
  3. Control_man who only user “Assigned to” feature for user assigned

DONE !
I made the upgrade from the current version 7.11.18 to 7.12.4 (leaps)

  • (NO) Version 7.11.23 is very likely to be the final version
  • (YES) Version 7.12.4 has two “very important” notes I have seen and it is a surprise factor.
  • Complete - the upgrade took place quickly (only applied on Firefox) and it completely Error reported on Chrome (note if you use Chrome)
  • I’m not faulty like the title - Thank you Suitecrm - and recognize the community’s contribution. Thanks