13.07.2015 Views

TIBCO MDM Customization Guide - TIBCO Product Documentation

TIBCO MDM Customization Guide - TIBCO Product Documentation

TIBCO MDM Customization Guide - TIBCO Product Documentation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

110 Chapter 5 Customizing Business Processes|OverviewBusiness Processes Rules allow customization of business processes in <strong>TIBCO</strong><strong>MDM</strong> . The application internally uses <strong>TIBCO</strong> BusinessEvents for evaluatingbusiness rules.The following are some useful concepts for customizing the business process:• Rule Definitions: Rules are defined as a series of conditions and actions. If theconditions are satisfied (evaluate to ‘true’), the actions are executed. Forexample, here is a rule with 3 conditions and 1 action:IFMasterCatalog is ‘MastCat1’ and<strong>Product</strong> Department is ‘ProdDept A’ andDocument Type is ‘Add <strong>Product</strong>’THENApprover is ‘Manager_123’• Rule Domain (Also called Rule Meta Model): A rule domain is a collection ofall conditions and actions required for processing a unit of the businessprocess. It is defined in XML.• Rule Template (Also called Rule Model): A rule template is a subset of theconditions and actions from a rule domain. It has a selection of the conditionsand actions that would be used to define the rules. The templates are definedusing the user interface.• Rule Instance (Or just Rule): A rule is an instance of a rule template. The userinterface is used to define the rule.• Default Rule: A default rule is a special rule in which all conditions are set to‘Any’. This rule is fired only if no other rules are fired in that domain. Therecan be only one default rule per domain.<strong>TIBCO</strong> <strong>MDM</strong> <strong>Customization</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!