locked
CRM 2011 integration RRS feed

  • Question

  • Hi,

    I have a very general question.

    I would like to know the different ways that can be used to integrate CRM 2011 with any other system.

    Thank you

    Monday, September 12, 2011 7:35 AM

Answers

  • Hi,

    If you have to pass data to other system via CRM then you can use Plugin or Custom Workflows Activities to develop a real time Synchronous or Asynchronous integration. In CRM 2011 synchronous plugin execution time limit is 2 minutes so if your inetration involves calling external web services (if response could delay more then a minute) or complex executions then you may prefer workflow custom activity assemblies. Also if you will use CRM workflows with workflow custom assemblies then you will be able to execute same developed integration on older records but the workflow execution will be always asynchronous. 

    You can call external web services, open SQL database connection, access webpage, call COM component (registered in GAC assembly cache) via Plugin (registered in non-sandbox mode and will not be allowed in CRM online versions) and Workflow Custom Activity assemblies (will not be available in CRM online versions). By using workflow custom activities you can even pass data in Input parameters via workflow configuration.

    You may refer to the CRM 2011 SDK for code samples and further information. 


    Jehanzeb Javeed

    http://worldofdynamics.blogspot.com
    Linked-In Profile |CodePlex Profile

    If you find this post helpful then please "Vote as Helpful" and "Mark As Answer".
    Monday, September 12, 2011 9:09 AM

All replies

  • Hi,

    You may refer to the following post for integration possibilities (http://blogs.msdn.com/b/crm/archive/2006/07/05/657214.aspx , it is for CRM 4.0 but same possibilities existed in CRM 2011 possibilities. There are also third party integration tools Scribe etc available for developing quality performance efficient integration solutions with Dynamics CRM 2011. 

    You will also find the prepackaged integration available for ERP Solutions i.e. Microsoft Dynamics GP, Nav, AX (Microsoft Dynamics ERP integration connector is available), IVR/Telephony Systems i.e. AMC Avaya , Genesis etc.


    Jehanzeb Javeed

    http://worldofdynamics.blogspot.com
    Linked-In Profile |CodePlex Profile

    If you find this post helpful then please "Vote as Helpful" and "Mark As Answer".
    Monday, September 12, 2011 7:51 AM
  • Hi,

    MS CRM 2011 provides a rich set of APIs that can use used to integrate ms crm with other application.

    refer http://msdn.microsoft.com/en-us/library/gg334635.aspx


    Mahain : MS CRM Freelancer
    Monday, September 12, 2011 8:00 AM
    Moderator
  • Thank you for your replies.

    I want to know if i can have an integration based on plugins and custom workflows.

    Monday, September 12, 2011 9:02 AM
  • Hi,

    If you have to pass data to other system via CRM then you can use Plugin or Custom Workflows Activities to develop a real time Synchronous or Asynchronous integration. In CRM 2011 synchronous plugin execution time limit is 2 minutes so if your inetration involves calling external web services (if response could delay more then a minute) or complex executions then you may prefer workflow custom activity assemblies. Also if you will use CRM workflows with workflow custom assemblies then you will be able to execute same developed integration on older records but the workflow execution will be always asynchronous. 

    You can call external web services, open SQL database connection, access webpage, call COM component (registered in GAC assembly cache) via Plugin (registered in non-sandbox mode and will not be allowed in CRM online versions) and Workflow Custom Activity assemblies (will not be available in CRM online versions). By using workflow custom activities you can even pass data in Input parameters via workflow configuration.

    You may refer to the CRM 2011 SDK for code samples and further information. 


    Jehanzeb Javeed

    http://worldofdynamics.blogspot.com
    Linked-In Profile |CodePlex Profile

    If you find this post helpful then please "Vote as Helpful" and "Mark As Answer".
    Monday, September 12, 2011 9:09 AM