1.112
Changes
-
We added error messages to let users know if they define or update a Primary Affiliation field on the Contact object with a value that's incorrectly defined in EDA Settings. To fix the issue, under Affiliation Mappings in EDA Settings, an admin should either set Account Record Type to the API name of a valid Account record type or should set Contact Primary Affl Field to the API name of an Account lookup field on the Contact object.
-
To improve readability, modularity, and performance, we refactored the REL_Relationships_con_TDTM class. The functionality of this class hasn't changed.
New Metadata
Custom Labels
invalidContactFieldInAffiliationMapping
invalidRecordTypeInAffiliationMapping
Apex Classes
ContactRelationshipsModel.cls
ContactRelationshipsModel_TEST.cls
ContactRelAutoCreateMappingModel.cls
ContactRelAutoCreateMappingModel_TEST.cls
ContactRelAutoCreateService.cls
ContactRelAutoCreateService_TEST.cls
ContactsRelationshipsModel.cls
ContactsRelationshipsModel_TEST.cls
RelAutoCreateSettingsMapper.cls
RelAutoCreateSettingsMapper_TEST.cls
RelAutoCreateSettingsMapperService.cls
RelAutoCreateSettingsMapperService_TEST.cls
Installation Info
Push Schedule
Sandbox orgs: 2021-03-17
Production orgs: 2021-03-23
Sandbox & Scratch Orgs:
https://test.salesforce.com/packaging/installPackage.apexp?p0=04t1R000001E4lwQAC
Production & Developer Edition Orgs:
https://login.salesforce.com/packaging/installPackage.apexp?p0=04t1R000001E4lwQAC
Trialforce Template ID
0TT4W000007A3kT