Dime.Scheduler

Dime.Scheduler

  • Overview
  • User
  • Administrator
  • Setup
  • Plugins
  • Back Office
  • Developer
  • Guides
  • News
  • Languages iconEnglish
    • Deutsch

›Microsoft Dynamics CRM

Dime.Scheduler

  • Introduction
  • Web API
  • Import Service
  • Stored Procedures

Microsoft Dynamics NAV

  • Sending and receiving data
  • Send, receive and support functions
  • NAV Objects and configuration overview
  • Versioning and solution IDs
  • Updated standard objects

Microsoft Dynamics CRM

  • Customization
  • Sending data
  • Receiving data
  • Overview of C# Send-Plugins, Receive-Methods and Support Methods

Microsoft Dynamics 365 Business Central Connector

  • Introduction
  • Events

Customization

Visual Studio Solution

The Dime.Scheduler Connector for Microsoft Dynamics CRM is shipped together with a Visual Studio Solution that contains the full source code of the connector. You are free to modify any code provided in this solution to your own liking.

CRM Solution

The following CRM solutions are shipped with the Dime.Scheduler Connector for Microsoft Dynamics CRM. Each of these solutions are provided as a managed solution which allows them to be uninstalled if required. You are free to customize these solutions to your liking.

Dime.Scheduler.CrmConnector.Dependencies

A solution containing only the plugin assembly that includes all the business logic for the connector as well as the sample plugin code.

Dime.Scheduler.CrmConnector.Samples

A solution containing the sample plugin steps.

Dime.Scheduler.CrmConnector

A solution containing all the custom entities, web resources and plugins steps required by the connector.

Upgrade procedure

You are allowed to make changes to any of the managed entities provided by the solutions above. This includes adding fields, logic, custom forms, etc…

Also the visual studio code can be customized without limitations, but it is advised to limit these customizations to custom plugins and/or processing methods. When you customize any code that is contained within the other parts of the connector, you will need to perform a merge operation every time a new version of the connector is released.

Follow these 5 steps when a new version of the connector is released:

  • Step 1: Create/Export an unmanaged solution containing your changes to the connector objects in CRM
  • Step 2: Merge your Visual Studio Project with the new sources provided.
  • Step 3: Build your Visual Studio Project and register the plugin assembly using the Plugin Registration Tool
  • Step 4: Import the new version of the Dime.Scheduler.CrmConnector solution with an overwrite of all existing components
  • Step 5: Import the unmanaged solution you have exported in step 1 to make sure your unmanaged changes have not been overwritten.
Last updated on 3/4/2020 by Hendrik Bulens
← Updated standard objectsSending data →
  • Visual Studio Solution
  • CRM Solution
    • Dime.Scheduler.CrmConnector.Dependencies
    • Dime.Scheduler.CrmConnector.Samples
    • Dime.Scheduler.CrmConnector
  • Upgrade procedure
Dime.Scheduler
Manuals
  • User Manual
  • Administration
  • Installation
  • Guides
Essential links
  • Getting Started
  • FAQ
  • Get support
  • Privacy Statement
Useful resources
  • Dime.Scheduler
  • Company website
  • GitHub
Community
  • LinkedIn
  • Youtube
  • Facebook
  • Twitter

Copyright © 2021 Dimenics