Things To Know

  • On-line version alone supported
  • Synchronisation for all entity types are supported
  • Comments and attachments are supported
  • Drop down fields are supported
  • Issue Linking supported for incident entity type.
  • ConnectALL pulls modified records from MS Dynamics CRM in a scheduled interval.

Configuration Details

  • MS Dynamics CRM online URL and its credentials use a Microsoft account (e.g. youremail@live.com) or Microsoft Office 365 (Org ID e.g. youremail@yourorg.onmicrosoft.com) User Name.

Use Case — Entity Mapping

MS Dynamics CRM
Jira
QC ALM
ServiceNow
TFS
Case/incidentBugDefectsIncidentBug 

Authentication

 

Entity Mapping

 

Field Mapping

 

Field Mapping — Drop-Down Field

 

Field Mapping — Value Mapping Of Reference Field

 

Field Mapping — Value Mapping of CustomerId Field

  • CustomerID would either be the AccountID or ContactID.
  • 'Account' is prefixed with display the name of account and 'contact' is prefixed with the display name of contact.

 Custom Action Configuration

MS Dynamics CRM custom action can be configured to PUSH changes to the ConnectALL server for synchronization.

  1. Download RIBBON WORKBENCH from http://www.develop1.net/public/Download%20Ribbon%20Workbench%202013.aspx
  2. Import the ribbon workbench solution into MS Dynamics CRM solutions.

     
  3. Browse the solution zip file and click on the Next button in the Import solution dialog



  4. Click the Import button



  5. Review what was imported, then click the Close button.



  6. Click on Ribbon WorkBench in Settings > Solutions



  7. Click to allow and Activate the Silverlight extension. Then click on Allow and Remember if you get the screen bellow.



  8. Open solution and select incident entity
  9. Create a new Button, Command Action, and Display rule. Place them in the Form, and enable new rule.



  10. Select Javascript library and function name for command action





  11. Custom Button will be displayed in selected incident form

    Sample REST payload


    {

                    "appLinkName":"Jira2CRM",

                    "origin":"destination",

                    "id":"Xrm.Page.data.entity.getId()"

    }


     Refer the ReST API section for more details about URI and payload format.

Time Difference Configuration

To know how to calculate the time difference, and configure it in the ConnectALL UI,  read the topic Time Difference Configuration.