Microsoft have built-in several platform level limitations to Dynamics CRM. Two of these related to the North52 Scheduler are
- Two minute time-out for any code executing in a plugin
- Eight levels of recursion (infinite loop detection) with a 1 hour rest interval
As the North52 Scheduler uses a recursive workflow for its processing it means that the lowest setting a schedule can be set for is 1 hour interval. We do allow you to set the interval to run every 1 minute but that is just for testing purposes.
Did you know?
xCache helps you manage environment specific configuration
North52's Decision Suite component xCache allows you to set up environment specific data to allow you to use different values for different instances. Your advanced business rules logic could be the same, however you need to use specific reference values for a particular instance.
For example, credentials for a web service used in your Formula - you will likely use different keys/URLs for your Dev, Test and Production instances. Store these in xCache and let the North52 business rules engine apply the correct ones at runtime!