A very powerful CRM solution that gives a multitude of options to control scheduling jobs in CRM.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LinkDev.CustomJobs.WebResources
LinkDev.CustomJobs
crm-solution
.gitignore
LICENSE
LinkDev.CustomJobs.sln
README.md

README.md

DynamicsCrm-CustomJobs

Join the chat at https://gitter.im/yagasoft/DynamicsCrm-CustomJobs

Version: 2.1.1.1


A very powerful CRM solution that gives a multitude of options to control scheduling jobs in CRM.

Features

  • Action
    • Either an action or a workflow
    • Actions take input parameters as JSON
    • Option to delete jobs on success
    • Failure action
      • Includes max retry counts
      • A retry schedule
      • Failure and retry expiry actions
  • Target
    • Single target or multiple targets
    • For multiple targets
      • Specify filter using GUI supports paging
      • Supports paging
  • Timers
    • Define a countdown for execution
    • Option to take into account the working hours
  • Recurrent jobs
    • Supports granularity of 1 minute
    • Supports ‘nth day of the month’ pattern
    • Supports exclusions
      • Can define range of dates
      • Can define days, months, … etc.
      • Exclusions can be grouped for easier reference
  • Supports logging, including exception details on every execution of an action
  • Contingency processes for failure recovery

Guide

  • Create a record in the Custom Job Engine entity
    • "Start the Engine"
  • Create a job in the Custom Job Entity
    • "Enqueue" the job

I will post a complete guide soon.

Dependencies

Changes

v2.1.1.1 (2018-09-06)

  • Changed: cleaned the project of obsolete components

Copyright © by Ahmed el-Sawalhy (Yagasoft) -- GPL v3 Licence