We’ve just noticed an issue on CRM where e-mail addresses which belongs or is linked to a different “Account” gets added to an “account” which belongs to a different customer.
We are also looking into creating a report to find all the accounts that have been affected with this issue but so far we are only able to display the primary e-mail that is associated with the account.
What might be causing this bug/issue?
Hi. That sounds very weird!
Can you reproduce this issue in the SuiteCRM online demo? We should try to find out if this is a problem only in your system, or if it is a generic bug for everyone.
Also, it would be helpful if you could create a list of steps to reproduce the issue, possibly with some screenshots.
And thanks for reporting!
Hi,
I’ve reproduce a sample of the issue on the online CRM demo;
- 1Account
- 2Account
wherein the email associated with 2Account is being added to 1Account
Juse created the two accounts as per screenshots and added the email for the 2Account on the 1Account but in our case the issue is unkown.
https://www.screencast.com/t/eYwSzbumgjk1
https://www.screencast.com/t/7e6gRSbbR
Sorry but I don’t understand the problem. Maybe you didn’t expalin it correctly so please take some time and explain clearly in a bullet point way.
In any case I went in the CRM demo hosted by SalesAgility this is what I did:
- I created an account called test_account_001 with two emails: test_account_001_primary@example.com and test_account_001_secondary@example.com
- I created an account called test_account_002 with two emails: test_account_002_primary@example.com and test_account_002_secondry@example.com
- I created an account called test_account_003 with no emails addresses
- I created an account called test_account_004 with one email: test_account_004_primary@example.com
Then I navigated in the list view and went into both the detail view and the edit view of each of the new accounts
Everything is normal with no intrusion of email addresses from other accounts.
Maybe, trying to guess your problem:
If Company A has emailA@companya.com as email address
Can I have another company with the same email address (eg: Company B with email address: emailA@companya.com?
The answer is yes, it is possible. I tested this in the official demo using test_account_005 and test_account_001_primary@example.com.
There are many companies that belong to one group of companies that share an info email or some emails.
If you want to avoid it you have to add some custom code that checks for duplicate email addresses when you save an account.
Hi,
The issue occurs not during saving an account as most of our records only have 1 email address connected to them. It is as per what I have described.
Other e-mail addresses are being added which doesn’t belong to that account. e.g. “emailaddress1.com” of company A gets added to the record (Account) of Company B which should just have “emailaddress2.com”
I have tried in several ways but I have been unable to reproduce the issue so, please post:
. the version of your SuiteCRM
. whether it’s a fresh install or an upgrade
. if you have dome some customisations
. operating system, php and mysql versions
. if, when you get the error you get anything in suitecrm.log, sugarcrm.log (found in the root folder of SuiteCRM), in the webserver/php error log and in the browser console
. are you sure that your permissions are set correctly?
. please post the EXACT steps to reproduce the issue.