Sometimes our Inside Sales team will mark Contacts at an Account as 'No Longer There' as it's necessary to track who we've had past relationships/rapport with for decision makers. In addition to setting the correct Type, our reps will also mark their contact details as Opted-Out / Invalid, which visibly crosses the field values out, as is native functionality. However, we've run into an issue where the Opt-Out flag will cross-out all instances of a Phone Number on an Account's Contacts List! This is an issue because it's not uncommon for the new Contact to then take the previous person's phone number. But we still want it to show that the previous person is no longer reachable at said-Phone number.
The Opt-Out flag should only cross out the contact details for that specific Contact record, not others where the same Phone number might be used on the same Account.
To Reproduce:
EspoCRM v7.2.3
PHP v7.4.3
MySQL v8.0.30-0ubuntu0.20.04.2
The Opt-Out flag should only cross out the contact details for that specific Contact record, not others where the same Phone number might be used on the same Account.
To Reproduce:
- Have 2 distinct Contacts with identical phone numbers under an Account.
- Go to either Contact's phone number field, edit it, set it to Opt-Out / Invalid status.
- Go back to Account Details view, check the Contacts List. Both numbers will be crossed-out.
EspoCRM v7.2.3
PHP v7.4.3
MySQL v8.0.30-0ubuntu0.20.04.2
Comment