Top Banner

of 28

43ESS Creating Business Rules

Apr 07, 2018

Download

Documents

mathes@sho
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/6/2019 43ESS Creating Business Rules

    1/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.1

    Time: Lecture: minutes; Labs: minutes

    Intent:

    Flow: < Describe at a high level the overall flow of the module>.

    Key Terms:

  • 8/6/2019 43ESS Creating Business Rules

    2/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.2

    Each objective and why you need to know should be stated aloud.

  • 8/6/2019 43ESS Creating Business Rules

    3/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.3

  • 8/6/2019 43ESS Creating Business Rules

    4/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.4

    This is a structuring slide for . Do notteach the steps or concepts here because the following slides cover themin detail. Provide a high level description of what will be discussed.

    Reference Siebel Business Rules Administration Guide: Creatingand Deploying Rules

  • 8/6/2019 43ESS Creating Business Rules

    5/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.5

    AKB Files HaleyAuthority also supports using an Access localdatabase for single developer prototyping.

  • 8/6/2019 43ESS Creating Business Rules

    6/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.6

  • 8/6/2019 43ESS Creating Business Rules

    7/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.7

  • 8/6/2019 43ESS Creating Business Rules

    8/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.8

    CurrencyCalculations

    Siebel applications manage currency using amounts,currency codes, and exchange rates. Rules that include

    references to currencies must use call-backs (actions andfunctions) to the Siebel application for currency

    operations. These operations are not supported using thebase set ofHaley actions and functions.

  • 8/6/2019 43ESS Creating Business Rules

    9/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.9

  • 8/6/2019 43ESS Creating Business Rules

    10/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.10

  • 8/6/2019 43ESS Creating Business Rules

    11/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.11

  • 8/6/2019 43ESS Creating Business Rules

    12/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.12

    Field Mappings For a list of al l of the mappings (including fields types thatcan not be converted) refer to Siebel Business Rules

    Administration Guide: Reference Topics for SiebelBusiness Rules.

  • 8/6/2019 43ESS Creating Business Rules

    13/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.13

  • 8/6/2019 43ESS Creating Business Rules

    14/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.14

  • 8/6/2019 43ESS Creating Business Rules

    15/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.15

  • 8/6/2019 43ESS Creating Business Rules

    16/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.16

  • 8/6/2019 43ESS Creating Business Rules

    17/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.17

    Siebel Deployer The Siebel Deployer is a HaleyAuthority plug-in thatallows developers to deploy to a run-time environment

    rule modules that they created.

  • 8/6/2019 43ESS Creating Business Rules

    18/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.18

    Reference Siebel Business Rules Administration Guide: Configuringand Activating Rule Modules

  • 8/6/2019 43ESS Creating Business Rules

    19/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.19

    Inconsistent A value of Y in the Inconsistent field indicates that thedata model and Siebel repository and the concepts in the

    knowledge base are no longer consistent. In this event,the models need to be resynchronized before the rule

    module can be administered.

    Data AssertionMode

    This fields indicates whether the complete set of Siebeldata should be provided to the rules engine at once or

    smaller sets of data can be provided. This is relevantwhen the rules iterate over a set of records.

  • 8/6/2019 43ESS Creating Business Rules

    20/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.20

  • 8/6/2019 43ESS Creating Business Rules

    21/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.21

  • 8/6/2019 43ESS Creating Business Rules

    22/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.22

    Reference Siebel Business Rules Administration Guide: IntegratingRules with Siebel Runtime Events

  • 8/6/2019 43ESS Creating Business Rules

    23/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.23

  • 8/6/2019 43ESS Creating Business Rules

    24/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.24

  • 8/6/2019 43ESS Creating Business Rules

    25/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.25

  • 8/6/2019 43ESS Creating Business Rules

    26/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.26

    Invoking the

    RulesEngine in

    a Workflow

    A limitation of this release is that custom scripting isrequired to extract the arguments returned by the

    Business Rules Service business service. ConsultBookshelf for an example of such a custom script.

  • 8/6/2019 43ESS Creating Business Rules

    27/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.27

    Review Question:

    Answer:

  • 8/6/2019 43ESS Creating Business Rules

    28/28

    Siebel 8.0 Essentials

    Creating Business Rules 43.28

    Labs and Troubleshooting: