Hello Experts,
There is an potential of bug in the code which I could figure out if my understanding is correct. Can someone validate and let me know their findings.
The scenario is as follows:
I have 5 different Business Units and each business unit is separated from each other. There is a potential case that one Corporate Account is available in 5 Business Units. Therefore I have configured 5 Source of Origins though it is coming from one system.
The data for these Corporate accounts are same except the Origins and Origin Id. When I upload them, the yMKT created 5 different Corporate Accounts. This is strange as it should Merge and create one Contact Record with three different Origins? I think this is not implemented for Corporate Accounts. Anyone can validate it? I have attached the screenshot of my data. Please refer.
Secondly I have uploaded the contacts for these Corporate Accounts and there is a possibility that 1 contact can be assigned to these Corporate Accounts at Business Unit Level. Therefore I have configured 5 different Origins with the same data of the contacts but the Origin, Origin Id, Company ID, Company Origin different.
When I upload the data the contacts are uploaded and each 5 corporate accounts are shown with Contact data. But after Merging of the contacts, the Contact data is removed from 4 of the accounts and remain in 1 account. This is really a BUG in the code. However when I checked the Data Stewardship for a contact there it is showing up the contact with different origins with the Corporate Account details. Screenshots attached.
Data Stewardship screenshot shows that the Contact is assigned to Barkley.
Corporate Account Spreadsheet: This shows that the Origin and Origin Id is different remaining details are same. corporate-account-screnshot.png
Contact Data spreadsheet:
This shows that the Origin and Origin Id is different and Company details to which the Contact should be linked are also different .remaining details are same.
Please note that I can see the contact details to each above corporate account before the merge of the contacts.
Best Record Screenshotbest-record-contact.png
Corporate Account Screenshot