You need to sign in to do that
Don't have an account?
Naresh Chanda
Best practice in Salesforce for integrating with home grown applications
Lets say we have a home grown quoting application and have to use it for quoting needs from Salesforce, so inorder to sync quotes between two systems, 1. we create a quote in Salesforce 2. invoke the home grown quoting app's webservice with the quote details from Salesforcce (step 1 like quote id, opp id) to create the quote in home grown application 3. if the callout is successful, update the salesforce quote with the external id from the callout response. 4. If the callout is not successful, then delete the salesforce quote. This seems to be a simple requirement that's seen in integrations, but in the approach we have taken, we face a lot of overhead and with the platform limitations have to put in workarounds. What is the best practice used in the industry to handle these kind of integration scenarios with other systems from Salesforce?
I found the below article where in it explains the best practices about integrations, I hope this is helpful in finding answers to your queries.
>> https://developer.salesforce.com/page/Integration
In case if it helps please close the thread by marking a best answer so that it can be used by others in the future and also helps in keeping the community clean.
Regards,
Anutej