Enforce SFDC referential constraints within Gainsight lookup fields
Hi all,
It recently came about via the support channel that, when linking an Opportunity to a CTA, for example, we only respect searching on a specific opportunity id when we are linking to an existing one.
If you want create a newOpportunity or want to populate the same Opp in one of the fields on a CTA, it will search by name and fetches all the opportunities within the opportunity object. It appears this is essentially ignoring the lookup filter. If a user has a referential constraint in SF, shouldn't this be enforced within the UI?As an example - say we have 1,000 accounts and each account has 0 - 5 opportunities and we link the opportunities to their account. When selecting opportunities to link to, we should be limited to those 0-5 opportunities respective to that account, rather than all opportunities, correct?
It seems that we allow a CTA to be linked to an Opportunity that belongs to a different customer. Shouldn't the lookup only search for Opportunities that are linked to the specific Customer/Account object that the CTA is linked to?
Thanks!
It recently came about via the support channel that, when linking an Opportunity to a CTA, for example, we only respect searching on a specific opportunity id when we are linking to an existing one.
If you want create a newOpportunity or want to populate the same Opp in one of the fields on a CTA, it will search by name and fetches all the opportunities within the opportunity object. It appears this is essentially ignoring the lookup filter. If a user has a referential constraint in SF, shouldn't this be enforced within the UI?As an example - say we have 1,000 accounts and each account has 0 - 5 opportunities and we link the opportunities to their account. When selecting opportunities to link to, we should be limited to those 0-5 opportunities respective to that account, rather than all opportunities, correct?
It seems that we allow a CTA to be linked to an Opportunity that belongs to a different customer. Shouldn't the lookup only search for Opportunities that are linked to the specific Customer/Account object that the CTA is linked to?
Thanks!