Login

Solution #587 - Business Rule Calendars

7/11/2013 (12 years ago)
Clarify
Any
Not yet rated.
1/5/2016 (9 years ago)
Any
Any

Within business rules, within a business rule action, there is a “Using” field with associated drop down list. Where do these values come form?

Resolution 12 years ago

If using Dovetail Admin

From a code standpoint, that list of values is setup in the DdlActionUsing() function inside the $admin\pages\biz_rule\inc_lists.asp file.

The definition of the baseline ones (Elapsed Time, Cust Bus Hrs, Sppt Bus Hrs, etc.) aren’t defined anywhere in the database. Their names are hard-coded in Dovetail Admin (as mentioned above) and in the form in UI Editor (the EL_TIME_TYPE control on form 474) for the Clarify Client.

They’re also hard-coded in Rulemanager (both Clarify Rulemanager and Dovetail Rulemanager).
Rulemanager knows how to resolve those names into paths and evaluate the calendars properly.

Resolution 12 years ago

If using Clarify Client

The definition of the baseline calendars (Elapsed Time, Cust Bus Hrs, Sppt Bus Hrs, etc.) aren’t defined anywhere in the database. Their names are hard-coded in the form in UI Editor (the EL_TIME_TYPE control on form 474) for the Clarify Client.

They’re also hard-coded in Rulemanager (both Clarify Rulemanager and Dovetail Rulemanager).
Rulemanager knows how to resolve those names into paths and evaluate the calendars properly.

Resolution 12 years ago

Creating User-Defined Calendars:

Normally, when folks start asking about business rule action calendars, it means that they’re looking to add a user-defined calendar.

If that’s the case, the following resources may be useful

This article explains how to create your own user-defined calendars:
https://github.com/gsherman/rulemanager/wiki/Creating-user-defined-calendars

This was also covered as part of a webinar on Advanced Business Rules:
http://www.slideshare.net/gsherman/advanced-business-rules-part2

Firing Business Rules based on the business hours of a queue:

This blog posts walks through a real-world example of creating and using a user-defined calendar, including modify the UI.
http://clarify.dovetailsoftware.com/gsherman/2007/11/06/firing-business-rules-based-on-the-business-hours-of-a-queue/

You must be logged in to post a comment.

Login
  • Dovetail Admin

    Web application for administration of a Clarify / Dovetail system

  • RuleManager

    Application event processing engine

You must be logged in to post a comment.

Login