I’ve succesfully (I think) imported accounts and contacts from our Salesforce instance and now I’m working on Opportunities.
Each SF opportunity has a contact person associated to it. I can do a lookup and associate the SuiteCRM Contact ID for the contact, but I don’t see a field in the SuiteCRM 8 field list for this.
I created a test opportunity and added a contact in the relationships section, but when I export the opportunity, the contact person information isn’t included.
Is there a way for me to associate a contact to the opportunity during an import?
I’m hoping to associate the contact in the contact subpanel of the opportunity when I import the opportunities from salesforce but I don’t see where the link is made in the opportunity data.
There is an opportunties_contacts table in the DB that must be populated manually. Basically, what I do is create a spreadsheet then import it into the table via PHPMyAdmin
I believe you also have to address the contacts_opportunites_roles relationship in the same way.
I followed pstevens directions. Salesforce had an exported csv for contacts associated to the opportunities.
During the import of contacts and opportunities, I created custom fields for the Saleforce ID’s for both so I was able to export the Contacts and Opportunities from SuiteCRM, use vlookup to obtain the SuiteCRM ids, and then used phpMyAdmin to import into the opportunity_contact table for SuiteCRM.
You would have been better off preserving the salesforceid = suitecrmid, then you don’t have to do a bunch of acrobatics to get everything to relate properly. All the relationships will work if you just use the ID’s that come from salesforce as the record ID and the relat to ID.
So when you import, just set ID = to you your Salesforce record ID. That will save you a ton of time.