function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
VRKVRK 

Integration Question

scenario :   Case is created in Salesforce,  Immediatly this case details be moved to third patry systems ( .net system, java sysstem,.......)
how can i do this ?
example : 
case # 12345 created in salesforce, immediatly case reflected in third party systems like java ,.net or some other systems.
Due to project cost, not going for opiton use third party integration tools like Dell boomi......or any other tools.

please provide any ideas on this requirement 
Thanks 
medmomedmo
I would recommend looking into all of the integration patterns and practices provided by Salesforce here:
https://developer.salesforce.com/docs/atlas.en-us.integration_patterns_and_practices.meta/integration_patterns_and_practices/integ_pat_pat_summary.htm

Your scenario sounds like a "fire and forget" would work, but you can review based on your specific requirements.
enrollmy trainingenrollmy training
I would recommend looking into all of the integration patterns and practices provided by Salesforce here:

http://enrollmytraining.com/dell-boomi-online-training/
debradebra
Depending on your 3rd app if it supports WebServices or REST you could write APEX code to push the data that way.
or
Informatica use to have a free data integration version with limited features and would be more applicable if your destination was a database or simialr entity where data could be applied.
Mohan ChanderMohan Chander
Hi,

Simplest solution :
------------------------

On After Insert of the Case --> Fire Trigger --> Do a rest callout to the endpoint (java, .Net) (future call)  --> Send case data in the callout --> Third Party System consumes the Case date --> Gives the external Id of the case i.e Primary key of thier system --> Story of the External id for future reference.

Depending on the data volumes, External system webservices and other parameters we can change the approach as to how we integrate to the third party.

Regards,
Mohan
Raj GrewalRaj Grewal
Look into change data capture, and you can use midleware tools like mulesoft ot other tools that can suscribe to channel
 
Praful_GuptaPraful_Gupta
Hi, here is the solution https://salesforce.stackexchange.com/questions/41440/system-calloutexception-you-have-uncommitted-work-pending

you need to insert the record and then do a callout in @future method