IBM Operational Decision Managern · 2017. 12. 4. · m1. *mSD“ksj8E"”VN# (x) {F }]`M hv Last...

104
IBM Operational Decision Manager V8.5 B~frkE

Transcript of IBM Operational Decision Managern · 2017. 12. 4. · m1. *mSD“ksj8E"”VN# (x) {F }]`M hv Last...

  • IBM Operational Decision ManagerV8.5

    B~frkE

    ���

  • "b

    9C>E"0d'VDz7.0,kHDAZ 973D:yw;PDE"#

    >f>JCZ Operational Decision Manager V8R5M1 T0yPsx"PfM^)f,1=ZBf>PmPyw*9#

    © Copyright IBM Corporation 2008, 2013.

  • ?<

    LL . . . . . . . . . . . . . . . . 1B~frkE . . . . . . . . . . . . . . 170 1:9(r%&CLr . . . . . . . . . 3Nq a:4(B~(eMYw(e . . . . . 3Nq b:(ek53D,S . . . . . . . 10Nq c:9(5q_- . . . . . . . . . 13Nq d:?pB~n? . . . . . . . . . 15Nq e:bTB~n? . . . . . . . . . 16

    70 2:r&CLrmSu~_- . . . . . . 18Nq a:ZB~frP`4u~ . . . . . . 18Nq b:CoThv5qTsVN,T(eOBDX5 . . . . . . . . . . . . . . 19Nq c:bTB~.dDOBDX5 . . . . 21

    70 3:(em;vB~"9(m;vu~ . . . 24Nq a:(eQ:r#%B~ . . . . . . 24Nq b:4(}Kw . . . . . . . . . 25Nq c:+}KwmS=B~fr . . . . . 27Nq d:4(B~fr . . . . . . . . . 27Nq e:?p"bTB~n?MB~fr . . . 27

    70 4:4(xPSYDB~fr . . . . . . 29Nq a:(eYw . . . . . . . . . . 30Nq b:4(B~fr . . . . . . . . . 31Nq c:ZB~frP4(m;vu~ . . . 32Nq d:|BB~fr . . . . . . . . . 33Nq e:?p"bTB~n?MB~fr . . . 34

    LL:Fc=y5T6pB~#= . . . . . . . 36*

  • iv IBM Operational Decision Manager: B~frkE

  • LL

    (}jI Decision Server Events DLL4a_zDLLP,z'F#U+>!09(;v!&CLr,T(}9C5qB~&m4

    6pLz#

    =8

    #U+>#{a_6p1ZM'0jI>4I\'%D;WD\C+>z[;5

    PD#Uz7,+G>LLX"Z7(1Z5>#UM'##U+>DZ_E"\a

    ;#1S4T1ZM'(x;G(}-MKrzmL)Ds`}([ks Web >c#

    1;vK9C+> Web >cks5>#U([1,ksa+]=+>D([53#(

    [53(}Z Web >cOT>([4xPla"MsxzYgSJ~T7O(

    [,C([ZSB4D 90 l(12 \)ZP'#

    ([ks(} Web >c=os,9+"M= Decision Server Events#?laG#_#+>#{7

    (([ksN1nPI\*/Iz[#ZCivB,1ZM'aU=+>tPPDW

    Tr4Dg0#

    }g,11ZC'ZLZZS+>ks5>#UD`v([(}g,|D#%O!(

    D!n)1,+>O*{G|PI\fD#{+1ZM

    'mS=`XDP!:zn/#

    IZ#U+>;#{rEM',rKg{1ZM'QS+>:rK#%,&7#{G

    ;aU=4TtPPDDz[g0#,y,g{M'TsS+>ksKZ~NrZ}

    N([,G49&7#;a`N+CM'mS=P!:zn/#

    *LL.0

    1. q-z7t/e20}Lr IBM® Installation Manager 20}L420 Decision

    Server Events:

    v 9Cz7t/e420z7My>~qw#kND20z7My>~qw#baZ WebSphere® Application Server O4(y>~qwE*D~4KPy>MLL,

    "204P>LLyhDi~#

    v 9C IBM Installation Manager 20z7,;sZ20Zd!q“B~bTLrtCLr”&\?~#kND!q*20D&\?~#1!ivB,20Zd4!

    q“B~bTLrtCLr”&\?~,+h*C&\?~E\4P>LL#1!

    ivB,IBM Installation Manager +20 Event Designer"B~KP1T0 Deci-

    sion Server DB~0Z!?~#

    © Copyright IBM Corp. 2008, 2013 1

    http://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.distrib.install/topics/tsk_inst_typical_install.htmlhttp://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.distrib.install/topics/con_inst_features.html

  • *c:g{H0Q20K Decision Server Events,xR53OfZVPy>~q

    wE*D~,G4Xk}%OIDE*D~"4(BDE*D~TtC“B~b

    TLr”#kND4-y>~qw#

    2. %w Getting_Started_with_Events.zip T+C zip D~BX=Fcz,"+db9u

    =FczOD3v?#

    VZIjILL70#

    LL70

    >LLPDZ;v70X"Z9(11ZM'ks5>#U([1+{GmS=P!

    :zn/D&CLr#sx70a_K&CLrD&\,=(GmSx;=D_-4

    7(M'ZX(1dNZN1ksK`v5>#U([#

    wv70aZ Decision Server Events DB&\?~kz*9(D&CLr`X1i\

    b)B&\?~#

    #ULLPDNqI(#aZf5&CLrPjIb)NqDC'`Mj6#

    v IT C' - (e}]#M(B~MYwDa9)T0kd{53D,Sv 5qC' - (}9C IT C'H0(eDJz4(e5q_-

    Z&CLrDzfZZ,g{*)95q_-,G4 IT C'I\XkH)9}]#M,

    Z>LLDsx70PTKxPK5w#

    BLLP9CD=8#

    2 IBM Operational Decision Manager: B~frkE

    http://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.distrib.samples/smp_console_topics/tsk_smpserver_restoring.html

  • 70 1:9(r%&CLrZ>70P,z+4(nU&CLrDr/f>(Sy>9(i*cOa)DE"#

    Web >cDj8E

    "#`,E"+"M=P!*z?E,byP!*z?EMIT9Cya)D*5j

    8E"+`XP!*zDO"MxM'#

    kq-=h a-e 4jI70 1#

    Nq a:4(B~(eMYw(eXZKNq

    (e{* Website Quote Request DB~4zmS Web >cSU=D([ks#9+

    (e{* Add To Campaign DYw,dP|,P!*z?EZ+C1ZM'mS=`X

    P!:zn/1yhDB~E"#

    }L

    1. t/“Event Designer”:

    v Z Windows O,%w*< > yPLr > IBM > Operational Decision Man-ager V8.5.1 > Event Designer#

    v Z Linux O,%w&CLr > IBM > Operational Decision Manager V8.5.1> IBM Decision Server V8.5.1 > Event Designer#

    2. 4(B~n?T|,LL&CLr:

    a. Z“B~J4\mw”S B~n?#

    b. +n?|{* Getting Started with Events,"%wjI#

    3. (e Website Quote Request B~:

    a. Z“B~J4\mw”S B~#

    b. Z“B(B~”r

  • zQ(eTBZ]:S Web >cSUD5qB~|,Z Website Quote Request

    B~Da9P#tDE"#

    VZ,Xk(}*B~(eB~Ts4(eCa9D_eZ]#

    d. Z Website Quote Request `-wP,P;v{*“B~Ts”D9*?V#Z“

    B~Ts”?VP,%wmS,K1+T>“B(B~Ts”rK“B(B~Ts”r

  • h. *r Website Quote Request `-wPD Request Details B~TsmSVN,

    k+w Request Details B~Ts#Request Details B~Ts+Z%@D`-

    wPr*#

    TBXAT>K Request Details B~Ts:

    i. Z Request Details `-wZ{*VND?VP,%wmSTr*“B(VN”r

  • m 1. *mSD“ksj8E"”VN# (x)

    {F }]`M hv

    Last Name V{. M'DUO

    Zip Code V{. M'DJ~`k

    Phone V{. M'Dg0Ek

    Registration V{. 5>"aE

    Year {} 5>WN"aDj]

    TBXAT>KxPzUUmSRPZVNmPDVND Request Details B~

    Ts#Q3dPT> False,r*B~TsVN4(}9CVN9lw3d=N

    N5qTsVN#z+Z>70Dsx?VP4(VN9lw#

    k. 4 Ctrl+S T#f|B"XU`-w!n(#

    zQ(eK{* Website Quote Request R|,yvVNDB~#

    SB4,z+(e Add To Campaign Yw#

    ?NB~KP1SU= Website Quote Request B~1,Add To Campaign Yw+

    "M=P!*z?E#rK,Add To Campaign YwXk|,1ZM'D*5j8E

    "T0*N#D5>D`XE",byM;ar1ZM'"M`XP!*zDO#

    Tk(eB~`FD==(eYw#

    4. (e Add To Campaign Yw:

    a. Z“B~J4\mw”S Yw#

    b. Z“B(Yw”r

  • Z“B~J4\mw”SCYw#

    VZ,Add To Campaign Yw+|,k Website Quote Request B~`,DE"#

    P!*z?EI9CCE"4v(D)P!:zn/k1ZM'`X#ZB;v=

    hP,z+(e Website Quote Request B~PDE"+4F= Add To Campaign

    Yw,Tc"M=P!*z?E#

    5. (e Website Quote Request B~PDE"CZ Add To Campaign Yw:

    b5JOG4F= Add To Campaign YwD Request Details B~TsPDE",

    dPCE"Z{* Customer M Car D=vYwTsPxPKa9/#

    B~(+k=B~KP1)MYw(SB~KP1+v).dG5qTs#5qT

    sa)KB~PSU=RISd{X=r(}Fcq!DE"r}]Dism>

    (#Z>70P,z+4(=v5qTs,dP|,PXgN+ Website Quote

    Request B~PDE"4F= Add To Campaign YwDj8E"#

    z+4(=v5qTs(Customer M Car),|GS Website Quote Request B

    ~SUE"#Customer 5qTs|,M'Dj8E",x Car 5qTs|,5>D

    j8E"#(}9C`v5qTs4hC}]Da9GT}](#D_-==,|

    IDx}]\m#}g,g{*)9CLLD!0T|,([wL>m,G4IY

    N9C Car 5qTsw*#%PdTsD;?V#

    a. Z“B~J4\mw”S

  • %wjI#

    d. YNR|%w Request Details B~Ts#%wSCB~Ts4(5qTs,"

    +B5qTs|{* Car#%wB;=#

    !qTB5qTsVN:

    v Registrationv Year

    %wjI#

    +Z Getting Started with Events n?P(}`&VN4(=v5qTs

    (Customer M Car)#%w Request Details“B~Ts”`-wIi4“VN9

    lw”m,dPT>K?v5qTsVNgNSdT&DB~TsVNSUd

    5#

    “VN9lw”mVZ|, Car M Customer 5qTsVNDPm,T0PXgN

    (eb)VNDj8E"#?vVN

  • g. +YwTs|{* Car,!q Getting Started with Events w*n?,"!

    q Add To Campaign w*Yw#%wjIT4(YwTs#

    h. T`,==4({* Customer Dm;vYwTs#

    TBXAT>KxPS Customer 5qTs(eDVND Customer YwTs#

    i. XU“YwTs”`-w!n("#f|D#

    a{

    zVZQ(eK Website Quote Request B~"Add To Campaign Yw,xRQ8(

    gN9ZYwP|,B~PDE"#

    d;Z>70P;h*4(5qTs,+Zzy9(Ds`}&CLrP,5qTs

    |,K4T`v+kB~DE"#mb,+vYw(#k+kB~;P;T;X5#

    Z5qTsP,I9C JavaScript 4PFc,S}],S(}g}]b)q!d{E",

    r_q!d{5qfrDs5a{#

    SB4,z+`-B~MYw(eT8(|GgNk#U+>5q`,S#

    LL 9

  • Nq b:(ek53D,SXZKNq

    Q(eDB~GS Web >cSUD,xYw+"M=P!*z?E#VZXkdC

    Web >cMP!*z?E53D,Sj8E"#*kd{53(E,B~KP1h*9

    CSZ#*;5P(E-ia)KSZ,|( HTTP(CZk Web >c(E)"SMTP

    (CZ"MgSJ~)"D~53(CZ9C>Xr6LD~53PDD~"MMS

    U}])T0d{-i#

    *1SS#U+> Web >cSU Website Quote Request B~,XkdC HTTP B

    ~SZ#11ZM'Z Web >cOa;([ks1,Cks+T Website Quote

    Request B~q=(} HTTP B~SZ"M=B~KP1#

    *+ Add To Campaign Yw"M=P!*z?E53,XkdCD~53YwSZ#1

    T Add To Campaign YwDq=+1ZM'Dj8E""M=P!*z?E1,CYw

    +w*D~EC=zZD~53O8(D?

  • f. %wzIy>m%#bT&CLr1+9CzID Web 3f#

    yzIm%D>}T>ZTBXAP#

    g. 4 Ctrl+S T#f Website Quote Request `-w|B"XU`-w!n(#

    zVZQdC HTTP B~,Sw#

    2. dC Add To Campaign YwDD~53YwSZ:

    a. Z Windows O,4(TBD~P:

    C:\tutorial\Actions

    Z Linux O,4(TBD~P:

    /home/user/DecisionServer/Actions

    dP user GzDw?

  • Z Linux O,dk:

    /home/user/DecisionServer/Actions

    f. ZD~#=VNP,dk

    Add To Campaign*.xml

    bm>D~53YwSZa+kD~{#=%dDNND~"M= Actions ?

  • Nq c:9(5q_-XZKNq

    11ZM'S#U+> Web >cks([1,B~KP1+SU= Website Quote

    Request B~D5}#;s,B~KP1+y]Q(eD5q_-&mCB~PDE"#

    Z>70P,?NSU= Website Quote Request B~D5}1,a+ Add To Cam-

    paign YwD5}"M=P!*z?E,by{GMI+1ZM'mS=`XP!:z

    n/#

    Z>70P,za(er%5q_-(Add To Marketing Campaign B~fr),CZ

    "M Add To Campaign YwTl& Website Quote Request B~D+k5}#

    B~fr|,CZ&mB~D+k5}D5q_-#B~fr

  • 5. ZZ](zK%P,+w Add to Campaign Yw#

    6. +wyT>D ; TjIB~fr#

    7. 4 Ctrl+S T#f|D"XU`-w!n(# TBXAT>K Add To Marketing

    Campaign B~fr:

    VZ;fZfru~#?NSU= Website Quote Request B~1,B~fra"

    M Add To Campaign Yw#

    14 IBM Operational Decision Manager: B~frkE

  • a{

    B~n?VZQQI&+n??p=KP1{"#

    g{?p'\,G4+ZJbSms{"#kliGqQ4U>wbPD

    =hyvZB~n?P(eKJz#

    a{

    VZQ?pKB~n?#I(}bTB~n?4jI70#

    LL 15

  • Nq e:bTB~n?*>}),g{tCK&CLr~qw2+T,G4Xk8(C'

    G+3d#C'G+3d7(KD)C'P((} HTTP +B~"M=SZ#*(}9

    C WebSphere Application Server \mXF(8(C'G+3d,kjITB=h:

    1. G< WebSphere Application Server \mXF(#XF(D1! URL * http://

    localhost:9060/ibm/console#TZzD53,wz{MKZEI\;,#

    2. ZK%P,9*&CLr,;s9*&CLr`M#%w WebSphere s5&CLr#

    3. ZwfeP,%w HTTP SZ&CLr wbehttpconnector#

    4. Z“j8tT”B=,%w2+G+AC'/i3d#

    5. !q HTTPEventConnectorUser G+"+C'ri3d=CG+#*ZtC2+T1Jm;\^FDCJ,k!q3dXbTs > ?vK#

    6. %w#f#

    v1WN?p9C HTTP SZDB~n?1,Eh*b)=h#?psxn?1,+,

    $VP3d#

    XZKNq

    9CyzID Web 3fI"M Website Quote Request B~TbTzD&CLr#k

    9C“B~bTLr”0Z!?~4li&CLrGqKP}##TZzy"MD?v

    Website Quote Request B~,&CLr+%" Add To Campaign Yw#

    HTTP SZ+T/t/#g{Zzz53OKP&CLr,Xkt/D~53SZ#D

    ~53SZ+ZLLDsx?VP9C#+G,(}9C“B~bTLr”0Z!?

    ~,;h*d{SZ4IbT&CLr#

    g{B~KP14ZZ1!wz{ (localhost) MKZE (9080) OKP,k#fzID

    Web 3f"9CD>`-w4`- Web 3fD4zkP8(wz{MKZEDP#k

    p|D Web 3fD4zkPDNNd{j8E"

    }L

    1. Z.0zID Web 3fP,Zm%Pdk;)j8E",;s%w"M Web >c([ks#TZ>70,j8E"D_eZ]";X*#"MB~1,+T>{"

    m%Q&m#

    2. CJ“B~bTLr”0Z!?~:

    a. k7# IBM > Operational Decision Man-ager V8.5.1 > y>~qw > B~$_ > B~0Z!?~

    v Z Linux O:&CLr > IBM > Operational Decision Manager V8.5.1> y>~qw > B~$_ > B~0Z!?~

    16 IBM Operational Decision Manager: B~frkE

    http://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.testing/topics/tsk_dse_etwidget_preparing.htmlhttp://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.ref/topics/ref_dse_userroles_adminuserroles.html

  • g{tCK2+T,G4WNCJB~0Z!?~1,I\aa>zS\2+

    T$i#1!ivB,+tC2+T,rK;PZ(C'E\CJB~0Z!

    ?~#

    c. dkC'j6M\kTGQ"MDYwD5}#m

    P+Pv Add To Campaign Yw,T0ZZ 33D:Nq a:4(B~(eMYw

    (e;P"MCYwD1d#

    4. Z Actions D~PPi4:

    v Z Windows O,Z C:\tutorial\Actions Pi4#v Z Linux O,Z /home/user/DecisionServer/Actions Pi4#

    r* Decision Server Events 9CKD~53YwSZ4"M Add To Campaign Y

    w,yTVZ Actions D~PPP;vD~|,CYwD5}#YwD~D{Fk

    Add To Campaign*.xml |{#=%d,dPD * +f;*(;DV{.,byyP

    Yw

  • 70 2:r&CLrmSu~_-Z>70P,z+u~_-mSAZ0;70P4(D&CLr,T9C&CLr|

    SPC,"RvZJ11E"MYw#

    *E"jIYw#kNDZ 33D:70 1:9

    (r%&CLr;#

    XZKNq

    ZH0D70P,z9(K;vG#y>D&CLr,|Z#U+>?NS#U+>

    Web >cSU= Website Quote Request B~D5}(|,1ZM'Dj8E")1,

    + Add To Campaign YwD5}(|,1ZM'Dj8E")"M=P!*z?E#

    g{#U+>Z?N1ZM'ks5>#UD([1+C1ZM'mSAP!*zn

    /,G4fZ=vwTJb:

    v g{1ZM'ks5>#UD`v([,G4{GnUa;`NmSAP!*zn/#bVX4mSYwI\aC1ZM'G#U-,"nUD#%#

    v g{1ZM':rK{GQks([D#%,G4nC;*Y+{GmSADx{G:rC#%DP!*zn/#Kb,+M'mSA^XDP!*zn/2I\a

    CM'U-#

    *\bG-VPM'(r1ZM'),Ir&CLrmSu~_-#

    }K4(}Kw,9Xk7(([ksG`Xks9G(;ks#I(}9CwVu

    ~(e`v([ks.dDX5,+Z>70P,&9C5>(kTdks#U(

    [)DGGj8E"4xP(e#g{SU=`vXZ,;5>"aD([ks,|

    ,C5>"aE"D`v Website Quote Request B~G`XD#

    Z>70P,z(eK+kB~D`v5}gNKK`X,"4(Ku~_-4li

    GqQkTX(5>"MK Add To Campaign YwD5}#kq-Nq a-c 4jI7

    0 2#

    Nq a:ZB~frP`4u~XZKNq

    TB~frPDu~s51,|G+5X* true r false Dl

    z4+Z Add To Marketing Campaig B~frP`4Du~CZliM'GqP4m

    S=P!:zn/#

    dv(GliH0GqvVKNN Add To Campaign Yw#g{P4vV,G4I(}

    "M Add To Campaign Yw2+X+1ZM'mS=P!:zn/#

    18 IBM Operational Decision Manager: B~frkE

  • }L

    1. Z“B~J4\mw”S all occurrences of +mS=B~fr#mb,9+T>m;vK%Ta>z

    !q*ZCu~P|,DB~rYw#

    3. +w add to campaign T+CYwmS=B~fr#

    B;vK%+a>zjIB~fru~#

    4. +w is #a>1,+w #0(c)+mS=B~fr#B~frVZQjI#

    TBXAT>K Add To Marketing Campaign B~fru~:

    Z70Dsx?VP(eOBDX51,+bvz4=DOBDms{"#

    5. #fB~fr#

    Nq b:CoThv5qTsVN,T(eOBDX5XZKNq

    ZSU=3vB~D5}1,g{CB~D(eI;vr`vB~fr}C,+G<

    CB~5}D"z#CGB~frIliH0GqQSU=CB~D5}#

    11ZM'ks;v([,;sksZ~v([1,B~frXkZ3VLHO7(

    b=vks(Website Quote Request B~D=v5})G`XD#qr,B~frI

    \+yPks7(*(;,xRksK=v([D1ZM'+7(*=v%@D1Z

    M'#ba

  • 5>D#rK,g{B~frPDOBDX5(e*+kB~D Registration VNP

    D5,G4B~frI7(=v([ksG`XD,xRs;v([ksG,;5>

    DZ~vks#

    4(u~1,mbC&\G#X*#}g,ZzUU4(Du~P,B~frZ;*

    @|Xk(}5>"a9([`XDivB,^(FckT,;5>SU=([DN

    }#

    Z`-wPr* Add To Marketing Campaign B~fr1,g{%w|DOBDj6,

    G4“(eOBDj6”T0r+r*,"T>IC5qTsVN#

    z#{mS Car 5qTsD Registration VNw*CB~frPDOBDX5#+

    G,IZRG+*|D Registration VNoThv,rKk%w!{#

    oThvbV=(*JzMVNa)|PbeD{F,byM\|aIXmbB~f

    r#+T/4(B~"Yw"}Kw"5qTs"5qTsVNM|{#?DoTh

    v,+zITy]h*`-oThv#`4 Add To Marketing Campaign B~fr1,

    zZZ](zK%O4=K Website Quote Request B~M Add To Campaign YwD

    {FDoThv#

    1z4(*ZB~frP9CD5qTsVN1,+T/4(5qTsVNDoTh

    v#4( Add To Marketing Campaign B~fr1,z\;SZ](zK%!q Web-

    site Quote Request B~M Add To Campaign YwD{F#1!ivB,+T/*B

    ~"Yw"}Kw"5qTs"5qTsVNM|{#?4({FoThv#

    d; Car 5qTsD Registration VNM Car 5qTsZ`-wD“VN”3fO#

    c. 4s`-w0ZDoThv?V#

    1!ivB,y4(DoThv* the registration of a car#Z"oP,b

    yDmo==;Ce#g{moI“the car registration”,M|ez#

    *Dxmo==,IT|DCZ9(LoD#e#

    d. Z#eVNP,+D>S {registration} of {this} |D* {this} {regis-

    tration}#4 Ctrl+S s,oThvLo+|D* a car registration#

    +|B Registration VNoThv#TBXAT>K-}|BD Registra-

    tion VNoThv#

    20 IBM Operational Decision Manager: B~frkE

  • e. XU`-w!n("#f|D#

    2. r Add To Marketing Campaign B~frmSOBDX5#

    a. P;= Add To Marketing Campaign“B~fr”`-w#

    b. Z`-wP,%wZOBDP9CCfr#

    c. %w|D(e,;s!q53OBD#

    d. %w|DOBDj6#

    e. !q5>"a,;s%wjI#

    Add To Marketing Campaign B~frVZQjI#

    TBXAT>KQ(eOBDD Add To Marketing Campaign B~fr:

    3. #f|B#

    Nq c:bTB~.dDOBDX5XZKNq

    zIT(}gB==4i4OBDX5D$w-m:"M Website Quote Request B~

    D`v5},"|D Registration D5,T9C5P1kCB~DH05}`,,P

    1r(;#[lGq"MK Add To Campaign YwD5}#

    LL 21

  • }L

    bTOBDX5:

    1. ?pB~n?#Z“B~J4\mw”SYw0dOBDE"DPm#CmT>"MKO

    BD* K123 ABC(m%D Registration VNPD5)D Add To Campaign Y

    w#

    22 IBM Operational Decision Manager: B~frkE

    http://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.distrib.config.was/topics/tsk_dse_config_runtime_recordhistory.htmlhttp://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.distrib.config.was/topics/tsk_dse_config_runtime_recordhistory.html

  • c. %wSYB~MYw!n(#CmT>;fZNNSYDB~,2;fZNN

    SYDYw,r*z4Z Add To Campaign B~frPhCNNSY#

    6. YNa; Website Quote Request(;|DNN5)#

    7. li"MB~Da{#YNi4“B~bTLr”0Z!?~DYw!n(# bN,

    ;PPv Add To Campaign YwDNNB5}#bGr*B~friQ6pvH0

    Q"MK Add To Campaign Yw4l&,;5>"aDks#

    v “Yw”!n(4T>NNnbDYw,r* Add To Marketing Campaign B~fr7#ZZ~NSU=,;5>"aD Website Quote Request 1,;aYN"

    M Add To Campaign Yw#

    v “OBD}]”!n(T>SU=Z~v Website Quote Request B~,+4"MnbD Add To Campaign Yw#

    v ,y,“SYDB~MYw”!n(;aT>NNE",r*;PZB~friOhCNNSY#

    8. Z“B~bTLr”0Z!?~P+ Registration VNPD5|D* K123 DEF,;

    sYN"M#

    9. li"MB~Da{:

    v Yw!n(T>QYN"M Add To Campaign Yw#v OBD}]!n(T>QZBOBD(K123 DEF)PSU=;vB~"hCK;vYw#

    v SYB~MYw!n(PYN4T>NNSYB~rYw#

    LL 23

  • a{

    ZB;v70P,z+4(CZliM'GqP4:r#%D}Kw#

    B;=v24

    zVZQ70P,z+(e{* Policy Purchased Dm;vB~#z9a+m;vu~m

    S= Add To Marketing Campaign B~fr,byCB~frMIliGqQ*C5>

    :rK#%#g{Q:rK#%,G4;a;X*X+M'mS=P!:zn/#f

    E&CLrD;ODx,z(#I\a"V,IT C'Xk1;1|BB~n?,5qC

    'E\Lx9(5q_-#

    *E"jIYw#kNDZ 183D:70 2:r

    &CLrmSu~_-;#

    XZKNq

    Z>70P,zr Add To Marketing Campaign B~frmS}Kw#BD}Kw{*

    Has not purchased a policy,|CZli}%;jPkT,;5>"aSU=D Policy

    Purchased B~D5}(gB~frPDOBDX5y(e)#

    kq-Nq a-e 4jI70 3#

    Nq a:(eQ:r#%B~ZM'ksK5>#UD([.s,g{M':rK#%,G4#U+>D#%53

    +SU= Policy Purchase B~D5}#

    }L

    1. Z Getting Started with Events n?P,4({* Policy Purchased DUB

    ~#

    CB~DB~Tsk Website Quote Request B~DB~Ts`,#I(e Policy

    Purchased B~Tk Website Quote Request B~2m,;B~Ts#

    2. Z Policy Purchased“B~Ts”`-wP,%wmSTr*“B(B~Ts”r

  • Z Windows O,C:\tutorial\Events

    Z Linux O,/home/user/DecisionServer/Events

    10. Z“D~#=”VNP,dk

    Policy Purchased*.xml

    bm>D~53B~SZa+kCD~{#=%dDNND~"M= Events ?

  • XZKNq

    zh*mS=B~frDu~_-Z70 4 Dm;vB~frP2GXhD#rK,4

    (Cu~w*IS=vB~fr}CD%@"I4CD}Kwa\PC#Has not pur-

    chased a policy }KwaliGqQkTC5>:r#%#g{Q:r#%,G4#

    U+>;#{+CM'mSAP!*zn/#r*5U#%DP'Z(#* 12 vB,

    yT}Kw+liGqZ}% 52 \Z*C5>:rK#%#

    }L

    1. Z“B~J4\mw”S }Kw#+}Kw|{* Has not purchased a policy#%wjI#

    VZ(e}KwD_-,TliQa;([ksD1ZM'GqZ%j4:r#

    %#

    2. Z“}Kw”`-wD“Z]”?VP,4 Ctrl+Uq|TT>Z](zK%#

    3. SZ](zK%,+w past occurrences of #+T>I

    CB~DPm#

    4. +w policy purchased#

    5. +w within ,;s+w # K1+T>|,;,1d!n

    DT0r#

    6. Z\VNP,dk 52 "4 Enter |#

    7. 52 weeks .s,4 Ctrl+Uq|#SZ](zK%,+w is # zI

    TdkB~fr+liD}%vV Policy Purchased B~DN}#

    8. (}dk}V4jImo=#dk 0(c)#4 Ctrl+S #f|D# VZ,j{m

    o=T>*:

    past occurrences of policy purchased within 52 weeks is 0

    bm>g{}% 52 \Z Policy Purchased B~vVDN}!C* 0 N,G4

    }Kw+s5* true#

    liJbSB~frD/f{"#"zC/fD-rZZ|}CDB~ (Policy Pur-

    chased) 4CwVPB~frD%"B~#bm>x;aG< Policy Purchased B

    ~,rK^(+dkB~DNNd{5}X*#

    9. Z“oThv”?VP,+zIDLo|D*!4D has not purchased a policy#

    10. #f}Kw#

    26 IBM Operational Decision Manager: B~frkE

  • Nq c:+}KwmS=B~frHas not purchased a policy }KwaliGqQkTC5>:r#%#

    }L

    1. Z Add To Marketing Campaign“B~fr”`-wP,ZZ;PD)24 Enter |TekUP#

    2. ZBDUPO,dk and "4 Ctrl+Uq|#

    3. ZZ](zK%P,+w has not purchased a policy#

    4. #fB~fr|D# has not purchased a policy }KwD}C+mS= Add To

    Marketing Campaign B~fr#

    Nq d:4(B~fr}%JbS

  • 4. *bTywD|D,k"MTBbTB~rP,?Ny]BmPP>DZ]kTY

    wxPli:

    m 2. *"MDB~M*liDj8E"

    =h B~ gNa;B~5} Yw YwD-r

    1 Website Quote

    Request

    9CZ Registra-

    tion VNP|,B

    5(}g K 1 2 3

    GHI)D“B~bT

    Lr”0Z!?~#

    Add To Campaign C5}GZ;NS

    U=Z Registra-

    tion VNP|,y

    dkB5D Web-

    site Quote Request

    B~#4,bGk

    TK5>DZ;v

    ([ks#rK,

    1ZM'Dj8E

    "a*"(Z Add

    To Campaign Yw5

    }P)=P!*z

    ?E#

    2 Website Quote

    Request

    9CZ Registra-

    tion VNP|,k

    =h 1 P`,D5

    D“B~bTLr”

    0Z!?~#

    ;4PNNYw# C5}GZ~Nk

    T=h 1 P9CD

    5>"aSU=

    Website Quote

    Request B~#4,

    T3;5>D([

    DZ~vks#r

    K,;aYN+C

    1ZM'Dj8E

    ""MAP!*z

    ?E#

    3 Policy Purchased 9C“B~bTLr

    ”0Z!?~I"M

    Policy Purchased

    B~D5},dP

    Z Registration V

    NP|,B5,}

    g ZXY 456#%w

    "MB~!n(,

    ;s!q Policy

    Purchased#ns,

    %w"MB~#

    ;4PNNYw# Policy Purchased

    B~5}D=ov

    5w1ZM':r

    K#%#rK,^

    hNNYw#

    28 IBM Operational Decision Manager: B~frkE

  • m 2. *"MDB~M*liDj8E" (x)

    =h B~ gNa;B~5} Yw YwD-r

    4 Website Quote

    Request

    9CZ Registra-

    tion VNP|,k

    =h 3 P`,D5

    D“B~bTLr”

    0Z!?~#

    ;4PNNYw# bN,1SU=k

    =h 3 P`,D5

    >"aD Website

    Quote Request B~

    5}1,=h 3 P

    fZ Policy Pur-

    chased B~5wM

    'Q*C5>:r

    K#%#rK,9

    ;PmI+|Gm

    S=P!:zn

    /#

    B;=v24

    zVZQ70P,z+4(|,SYDm;vB~fr,Tc;PZ+kB~VoR-}

    X(1dN.s,CB~frEa&mCB~#z9+|B“mS=B;jD:zn/

    ”B~fr,+P 48 \DSY#

    *E"#kNDZ 243D:70 3:(em;

    vB~"9(m;vu~;#

    XZKNq

    1ZM'ks5>#U([1,I+C1ZM'mSAP!*zn/,;sI(FC

    n/TDxCM'#U([,G4#U+>ZK1rg0xC1Z

    M',T44{GGq\v)24ozCM'BvDr;]#%,MG;vG#CD

    za#

    1;,C5>#U+>2EK14WTrg0x1ZM'D==I>O_#rK,7

    (ZD)X(ivBWTrg0PI\YIz[";rg0rM'I\;:r#%,

    MTCG#X*#

    zIT4(PzZ7(K`ivDB~fr#

    LL 29

  • Z>70P,z4({* Make Follow_up Call DB~fr#SU= Website Quote

    Request B~D5}1,Make Follow_up Call B~fr+K51ZM'GqQZ}%

    ;jP:rK#%#mb,1ZM'GqQZ}% 12 \ZksK([#g{b=vi

    vXD~53#

    30 IBM Operational Decision Manager: B~frkE

  • a{

    zVZQ(eK Follow_up Call Yw#

    Nq b:4(B~fr}L

    1. 4({* Make Follow_up Call DBB~fr#

    2. Z“B(B~fr”rD ; TjIB~fr#

    8. 4 Ctrl+S #fB~fr#

    LL 31

  • a{

    VZzQ-F(K Make Follow_up Call B~fr#

    Nq c:ZB~frP4(m;vu~}L

    1. Z Make Follow_up Call“B~fr”`-wP,Z has not purchased a policy }

    Kw0ekBP#

    2. Z if .s,4 Ctrl+Uq|#

    3. ZZ](zK%O,+w past occurrences of #

    4. +w this event#

    5. +w within #

    6. +w #

    7. ZVx1dT0rD“\”rZ,dk 12,;s4 Enter |#

    8. Z 12 weeks s4 Ctrl+Uq|,;s+w is #

    9. +w ,;sdk 1#

    10. +w and #

    11. 4 Ctrl+S #f`-w|D#

    32 IBM Operational Decision Manager: B~frkE

  • a{

    TBXAT>vSKSYD Make Follow_up Call B~fr#

    Nq d:|BB~frXZKNq

    (}mSSYDYw|B Add To Campaign Next Year B~fr,SxZQ:rD#

    %=Z.0;vB+M'mS=P!:zn/#

    }L

    1. Z`-wPr* Add To Campaign Next Year B~fr#

    2. Z“Z]”?VP,dk after ;s4 Ctrl+Uq|#

    3. ZZ](zK%O,+w #

    4. ZyT>T0rD“\”VNP,dk 48 "4 Enter |#

    5. +bjE= 48 weeks s"4 Ctrl+Uq|#+w then #

    6. +w add to campaign#

    7. +w ;#

    8. #f|B#

    9. limsDJbS

  • a{

    VZQ|BK Add To Campaign Next Year B~fr#

    Nq e:?p"bTB~n?MB~fr}L

    (}R|%wn?{F,;s%w?p4?pB~n?#!q?pyPJz,;s%

    wjI#

    *bTyvD|D,k"MTBbTB~rP,?Ny]BmPP>DZ]li;v

    Yw#

    TZy"MD?vB~,i4“B~bTLr”0Z!?~D}KwMOBD}]!n

    (,Ti4TD)}KwxPKs5,"liSU=D)B~,T0B~KP1"M

    KD)Yw5}#i4SYDfrMYw!n(Ti4SYDB~#SYDYwaZ

    C!n(O#t 48 \#CSY1dNaxs,B~+;YPZSYDfrMYw!n

    (O,xGD*PZOBD}]!n(O#

    m 3. *"MDB~M*liDj8E"

    =h B~ gNa;B~5} Yw YwD-r

    1 W e b s i t e Q u o t e

    Request

    9C“B~bTLr

    ”0Z!?~4"M

    Registration VN

    PDB5,}g

    K123 JKL#

    Add To Campaign C5}GZ;NS

    U=Z Registra-

    tion VNP|,y

    dkB5D Web-

    site Quote Request

    B~#4,bGk

    TK5>DZ;v

    ([ks#rK,

    1ZM'Dj8E

    "a*"(Z Add

    To Campaign Yw5

    }P)=P!*z

    ?E#

    34 IBM Operational Decision Manager: B~frkE

  • m 3. *"MDB~M*liDj8E" (x)

    =h B~ gNa;B~5} Yw YwD-r

    2 Website Quote

    Request

    9C“B~bTLr

    ”0Z!?~4"M

    k=h 1 P Regis-

    tration VN`,D

    5#

    Follow_up Call C5}GZ~Nk

    T=h 1 P9CD

    5>"aSU=

    Website Quote

    Request B~#4,

    T3;5>D([

    DZ~vks#r

    K,1ZM'Dj

    8E"+"M=t

    PPD,TcIT

    &rsxzYg0

    45Vz[#

    3 Website Quote

    Request

    9C“B~bTLr

    ”0Z!?~4"M

    k=h 1 M 2 P

    Registration VN

    `,D5#

    ;4PNNYw C5}GZ}Nk

    T=h 1 P9CD

    5>"aSU=

    Website Quote

    Request B~#4,

    T3;5>D([

    DZ}vks#r

    K,1ZM'Dj

    8E";aYN"

    M=P!*z?E

    rtPPD#

    4 Policy Purchased 9C“B~bTLr

    ”0Z!?~4"M

    Policy Purchased

    B~D5},dP

    |,Kk=h 1 - 3

    P Registration V

    N`,D5#

    Yw!n(O;P

    Yw,+ Add To

    Campaign YwPZ

    SYDfrMYw

    !n(O,SY1

    d* 48 \#

    ;P-} 48 \.

    s,Add To Cam-

    paign EaPZYw

    !n(O#

    Policy Purchased

    B~5}D=ov

    5w1ZM':r

    K#%#rK,^

    hNNYw#

    5 Website Quote

    Request

    9C“B~bTLr

    ”0Z!?~4"M

    k=h 1 - 4 P

    Registration VN

    `,D5#

    ;4PNNYw bN,1SU=k

    =h 3 P`,D5

    >"aD Website

    Quote Request B~

    5}1,=h 3 P

    fZ Policy Pur-

    chased B~5wM

    'Q*C5>:r

    K#%#KB~b

    6E;X*Y+{

    GmSAP!*z

    n/#

    LL 35

  • B;=v24

    zVZQjIK“B~kE”LL70#*KbXZ Decision Server Events D|`E",

    kND:

    v LL:Fc=y5T6pB~#=v LL:+3vB~kH0B~xPHOv LL:zY3vTsD4,v LL:,$[S\F

    LL:Fc=y5T6pB~#=

    >LLrz]>gNFcZ3;8(1dNZB~P5D=y5#zIT9CK=y

    546pB~#=,gM'{Q0_r_S3;xPJ'Dl#!n#

    Z>LLP,z+4(;v!Mn?4Fc3vM'Z3vYuLjPxPDI:D

    =y*z,TcLj\;*CM'a)RO1x#

    *LLP,z+4(;v!Mn?4Fc3vM'Z3vYuLjPxPDI:D

    =y*z,TcLj\;*CM'a)RO1x#

    Z>LLP,z+&mTBNq:

    v Z 383D:Nq 1:4(B~n?;v Z 413D:Nq 2:(e5qTs;v Z 463D:Nq 3:(eB~frM}Kw;v Z 483D:Nq 4:?p&CLr;

    z+'0DZ]

    Z>LLP,z+'0TBLLsLLfr#{KbgNZ Decision Server Events P*"B~n?D*"_#>LL

    PD}LY(zl$ Eclipse 73"RQjIKB~frkELL#

    *LL:Z 383D:Nq 1:4(B~n?;#

    36 IBM Operational Decision Manager: B~frkE

    http://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.tutorials/topics/tut_calcavg.htmlhttp://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.tutorials/topics/tut_compare.htmlhttp://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.tutorials/topics/tut_tracking.htmlhttp://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.tutorials/topics/tut_runningtotal.htmlhttp://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.tutorials/tut_gs_topics/odm_dserver_events_gs.html

  • LL!0

    ITZ Decision Server Events PFc3;8(1dNZB~5D=y5#Z>LLP,

    z+4(;v!Mn?4Fc3vM'Z3vYuLjPxPDI:D=y*z#C

    Lj9C=y54*;iX(M'a)RO1x#

    ?NM'ZYuLjPI:;~r`~L71,CLj+zI;vB~#CB~|,

    I:D\[5#TZ?vM',Decision Server f"n| 5 NI:wTD5,;sF

    cb)I:D=y5#g{M'Zn| 5 NI:P=y?NI:{QK 50 @*r|

    `,G4M'PJqqCRO1x#CLjr{ORO1xJqDM'(ZIM1

    /#

    *jI>LL,kjITBNq:

    1. 4(;vB~n?,"mS;v)%&mB~M;vIMRO1xDYw#

    2. (e5qTsT#fCB~Pa)D5#

    3. (e5qTsVNT|,}],gBq[5MUZ"M'j8E"T0RO1xp

    n#

    4. 4(}KwTFcBqD=y[5,zYBq}?"liGqQ%"K`XYw#

    5. (eB~fr,CZzYBq"ZzcyP}Kwu~DivB%"Yw#

    6. ?pILL4(D&CLr#

    TZ?vM',Decision Server Events +9Cn| 5 v)%&mjIB~PD5Z5

    qTsP9(;v}i#3;X(M'zIDB~+KKX*,r*?vB~PD“M

    'j6”VNCwC}iPDOBDj6#C}if"Z)%\F5qTsP#M'j

    8E"5qTs|,“M'j6”VN,T0;v|,RO1xj8E"DVN#

    *LL:Z 383D:Nq 1:4(B~n?;#

    `XE":

    :KPQjIDLL;

    zIT

  • 7. g{zQ_P9C1!{F (LoyaltyAward) Dn?,kZBB~n?{FVNP|

    Dn?{F#

    8. %wjI#

    Z“B~/@w”SLL

    P,z+4(;v!Mn?4Fc3vM'Z3vYuLjPxPDI:D=y*

    z#CLj9C=y54*;iX(M'a)RO1x#

    Nq 1:4(B~n?Z>NqP,z+4(;vB~n?"mSB~MB~Ts#z9+4(;vYwM

    T&DYwTs#

    38 IBM Operational Decision Manager: B~frkE

  • jI>Nqs,a+b)B~MYwTsmS=B~n?P:

    v B~Ts)%j8E";ZB~`pP#KTs(eK?NM'xPI:1zIDB~#

    v YwTs1xj8E";ZYw`pP#KTs(e;vYw,TCZrn|eNI:P=y{Qn,} 50 @*DM'IMRO1x#

    1. 4(B~n?T|,LL&CLr#

    a. Z“B~/@w”S B~n?#

    b. dkn?D{F,4 LoyaltyAwards#

    c. %wjI#

    2. 4()%&mjIB~#

    a. R|%wJzD~P,;s%wB( > B~#

    b. Z“B(B~”r

  • ":zITvT“B~Ts`-w”0ZPD/f{",r*+ZLLsfDW

    NPbvK/f{"#

    f. XU“B~Ts`-w”M“B~`-w”#

    5. 4(IMRO1xYw#

    a. R|%wJzD~P,;s%wB( > Yw#

    b. Z“B(Yw”r

  • e. %wD~ > +?#f#

    f. XU“YwTs`-w”M“Yw`-w”#

    Z“B~/@w”S}Py>:

    ZB;vNqP,z+4(MdC5qTs,dP|,CZjIFcD}]#

    B;=::Nq 2:(e5qTs;

    Nq 2:(e5qTsZ>NqP,z+4(MdC5qTs,dP|,CZjIFcD}]#z9ITm

    SVN9lwT(egN+B~PDE"+]x5qTs#

    1. 4(;v{*)%\FDB5qTs#+K5qTsdC*[F}i#

    a. R|%wJzD~P,;s%wB( > 5qTs#

    b. dk)%\Fw*5qTsD{F,;s%wB;=#

    c. Z“B(5qTs”0ZP,!qTUW5qTs*}T>!qK}7!nD “^(OBDwCrDhC ”?V:

    LL 41

  • i. %wD~ > #f#

    2. Z)%\F5qTsP(e=v5qTsVN:;vVN{*)%pn,CZ|,

    Bq[5;;vVN{*)%UZ,CZ|,BqUZ#

    a. Z“VN”?VP,%wmS#

    b. Z“B(VN”0ZP,dk)%pnw*Z;vBVN{F,;s!q5}w

    *}]`M#

    c. %wjI#

    d. X4Ov=hTmS)%UZw*Z~vVN"!qUZ1dw*}]`M#

    e . %wjI# K>}T>mSK}7VND)%\F5qTs:

    42 IBM Operational Decision Manager: B~frkE

  • f. %wD~ > #f#

    3. 4(m;v5qTsT#fX(ZM'Dj8E","R(e=v5qTsVN,

    ;vCZ|,OBDj6,m;vCZ|,ROHj8E"#

    a. 4(;v{*M'j8E"DB5qTs#

    b. 9C“5qTs`-w”,ZM'j8E"5qTsP(e{*M'j6M1x

    pnD5qTsVN# K>}T>mSK}7VNDM'j8E"Ts:

    LL 43

  • c. %wD~ > #f#

    d. XU“5qTs`-w”#

    4. +T/*5qTsM5qTsVN4(oThv#`-1!oThvTDxb)J

    zDkG,zZLLDsf?Va+dCZ4(}KwMB~#

    a. Z“5qTs`-w”Pr*)%\FTs#

    b. *DxoThvDkG,k|D5qTsD1!oThv#%w`-T^Do

    Thvuo,"+CuoS)%\F1S|D*)%#

    c. Z“VN”mP,+w)%pnT`-CVN#)%pnVNj8E"+T>Z“

    VN”0ZP#

    d. Z0ZD“oThv”?VP,i$1!oThvGqQmS=CVN# 1!oT

    hv*“order amount of this”#KoThv+zz;CeD"okG#g{Kk

    GDZ]r/*“amount”,G4KkGa|Sw7#ZB;=hP,z+|D

    CZ9(oThvD#e,b+DxkG#

    e. %w`-T^DoThvuo,;s+uoS order amount |D* amount#

    f. Z“#e”VNP,+D>S {amount} of {this} |D* {this} {amount}#o

    ThvLo+|D*“an order amount”#

    g. X4Ov=hT+)%UZ5qTsVND1!oThv|D* date#

    h. %wD~ > #f#

    i. XU“5qTs`-w”#

    5. mS}vVN9lwT(egNndb=v5qTsPD5qTsVN#VN9l

    w(eSB~Ts=5qTsD3d#z(eDVN9lwD(e`M*VN#(

    44 IBM Operational Decision Manager: B~frkE

  • e`M*VNb6E3da+}]SB~TsPDVNF/=5qTsPDVN#

    rK,?vVNST&DB~TsVNPSUd5#z(eDVN9lw{*)%

    UZ")%pnMM'j6#

    a. Z“B~/@w”S B~,;s+w)%&mjITZ`-wP

    r*B~#

    b. Z“B~Ts”?VP,+w)%j8E"B~TsTZ“B~Ts`-w”P+d

    r*#

    c. Z`-wS )%UZPT+K5qTsVN3d=B

    ~Ts#

    f. Z“VN9lw”0ZP,%w“(e”?VPD(e`M,;s!qVN#

    g. ZB~TsVNPmP,!q)%UZ#

    h. %wEv!n(T5X=“VN9lw”?V#

    i. Z“VN9lw”mP*TB5qTshCB~TsVN:

    v `-)%\F > )%pn,"+KVNhC*)%pn#v `-M'j8E" > M'j6,"+KVNhC*M'j6#

    K>}T>mSK}7VN9lwD)%j8E"Ts:

    j. %wD~ > #f#

    k. XU“B~Ts`-w”M“B~`-w”#

    6. +5qTs(emS=YwTsVN# YwTsVNXkS5qTsPSU5,T

    c+XhDM'}]mS=Yw#g{YwTsVN;|,VN(e,G4KVN

    D5*U#

    a. ZJzD~PB,!qYwD~P,;s%wT9*IMRO1xYw#

    b. +w1xj8E"YwTsTZ“YwTs`-w”P+dr*#

    c. Z“VN”?VP,+wM'j6T`-VN#

    d. Z“(e”?VP,S“(e`M”PmP!qVN#

    e. !qM'j8E"w*5qTs,"!qM'j6w*5qTsVN# IZ5q

    TsMYwTs.dDQ(eX5,1?pLL&CLr1,y!5qTsP

    D5+1S+]=Yw#

    f. X4Ov=hT(e“1xpn”VND5qTs(e# !qM'j8E"w*5

    qTs,"!q1xpnw*5qTsVN#

    g. %wD~ > #f#

    h. XU“YwTs`-w”M“Yw`-w”# K>}T>ZLLDKWNZd“B~/

    @w”S

  • ZB;vNqP,z+(eB~frM}KwTtC=y5Fc#

    B;=::Nq 3:(eB~frM}Kw;

    `XEn:

    VN9l/}

    `XNq:

    (e5qTs

    (e5qTsVN

    Nq 3:(eB~frM}KwZ>NqP,z+4(B~frM}KwTjI=y5Fc"7(N1IMRO1

    x#

    z+4(}KwTFcI:D=y5,7(xPI:D1dN"liT7#M'n|

    4qCRO1x,gmPyv#z9+4({*liRO1x4,R9C}KwDf

    r#

    }Kw{F }Kw&\

    =yI:pnsZ 50 Fc3vM'xPDn| 5 NI:D=y5#

    n| 2 \yB)%,} 4 v 7(3vM'xPDn| 5 NI:GqZ 2 \

    D1dNZ#

    ZO\4;ZhRO1x 7OM'ZO\4qCRO1x#

    1. gmPyv4(}v}Kw#

    a. R|%wJzD~P,;s%wB( > }Kw#

    b. dk=yI:pnsZ 50 w*}KwD{F,;s%wjI# Kr

  • f. +wTSPmP!q the average of "+KLomS=}KwZ]VN#

    g. Lx`-}KwZ]"mSTBLo:

    v the ordersv amountsv is more thanv

    h. %wd? ,;sdk 50 T+Cd?f;*5 50# K>}T>KQjID}KwZ]:

    the average of the orders amounts is more than 50

    i. %wD~ > #f#

    j. X4Ov=hT4(mb=v}Kw#9C“Z](z”rTiRMmS}KwZ

    ]#

    v 4({*n| 2 \yB)%,} 4 vRxPTBZ]D}Kw:past occurrences of order processing complete within 2 weeks is at least 4

    v 4({*ZO\4;ZhRO1xRxPTBZ]D}Kw:past occurrences of send loyalty award within 1 weeks equals 0

    k. XU“}Kw`-w”#

    2. 4(9Cb)}KwDB~fr#

    a. R|%wJzD~P,;s%wB( > B~fr#

    b. Z“B(B~fr”rCB~frJCZy!B~#

    e. %wB;=#

    f. Z“!qOBD”feP,%w53OBD,;s%wB;=#

    LL 47

  • g. Z“(eOBDj6”feP,%wM'j8E"DM'j6# zXkZB~fr

    PhCOBDj6,r*CB~fr}C[F}iTs,xRCfr9liB

    ~MYwZ}%GqvV}#

    h. %wjI# B~fr+Z“fr`-w”Pr*#

    i. *mSB~frZ],kZZ]VNP%wT+`-bjEZKVNP,;s4

    Ctrl+Uq|Tr*“Z](z”r#

    j. SPmP!q if # Lx`-frZ]"mSTBLo:

    v the average purchase amount is greater than 50#v and #v more than 4 orders placed in the last 2 weeks#v and #v no loyalty award was given in the last week#v then #v send loyalty award#

    k. %wVE (;),b8>frZ]Da2# K>}T>KQjIDB~fr:

    3. #fB~fr"XU“B~`-w”#

    ZB;vNqP,z+?pLL&CLr#

    B;=::Nq 4:?p&CLr;

    Nq 4:?p&CLrZ>NqP,z+?pQ9(D&CLr#

    VZzQjIK(eLL&CLrDB~n?,rKXk+CB~n??p=53O

    KPDB~KP1,TczIT7OC&CLr\;}#$w#

    48 IBM Operational Decision Manager: B~frkE

  • 1. Z“B~/@w”SLLhvK+ Decision Server Events n|SUDB~kH0vVD,;B~xPH

    O#

    zIT(}+UU"zDB~(Decision Server Events SUDB~)kH0vVD,;

    B~xPHO46p5qB~D#=#

    *LLP,z+4(;vB~n?T+UU"zDB~(Decision Server Events SU

    DB~)kH0"zDB~(H0vVD,;B~)xPHO#HODB~G10F

    ?mA}MH0F?mA}#

    1U=;vG\g&F?mA}1,a+dkH0F?mA}xPHO#g{10A

    }_ZH0A},G4+Fc9CQC"LLP,z+'0TB

  • zh*KbDZ]

    >LLfr#{KbgNZ Decision Server Events P*"B~n?D*"_#>LL

    PD}LY(zl$ Eclipse 73"RQjIKB~frkELL#

    *LL:Z 523D:Nq 1:4(B~n?;#

    LL!0

    zIT(}+UU"zDB~(Decision Server Events SUDB~)kH0vVD,;

    B~xPHO46p5qB~D#=#}g,;Rg&+>I\a+,;J'D10

    F?mA}kH0F?mA}xPHO,T7(F?mGq}7Kw#

    g&+CB5+>9CG\F?mT/+g&9CA}"X+>#C+CB5+>9

    CDG Decision Server Events,rK?vG\F?mA}w*B~4SU#1U=10

    F?mA}1,a+dkH0F?mA}xPHO,g{10A}_ZH0A},G

    4aFc9CQC"

  • 2. Z“B~/@w”S+CB5+>*9wiT7(F?

    mGqfZJO#

    KPQjIDLL:

    1. 7#z;Z“B~”8S r*8S< > d{ > B~#

    2. Z“B~/@w”P,+wB~n?nTZ1!`-wPi4b)n#

    3. + MeterReadings n??p=B~KP1#Z“B~/@w”S

  • `XE":

    Z 503D:LL!0;

    zIT(}+UU"zDB~(Decision Server Events SUDB~)kH0vVD,

    ;B~xPHO46p5qB~D#=#}g,;Rg&+>I\a+,;J'D1

    0F?mA}kH0F?mA}xPHO,T7(F?mGq}7Kw#

    Nq 1:4(B~n?Z>NqP,z+4(;vB~n?T|,“HOB~”LL&CLr#z9+mSB

    F?mA}B~";vB~Ts";vYwT0;vT&DYwTs#(eb)B~

    VNT9d|,10Bq"BqUZMOBDj6Dj8E"#

    jI>Nqs,a+TBB~MYwTsmS=B~n?P:

    v B~BF?mA};ZB~`pP# G\F?m}]B~Ts|,b)B~VN#v Yw"vF?mA}!ZH0A}D/(;ZYw`pP#/(}]YwTs|,B~VN#

    1. 4(;vB~n?T|,CLL&CLr#

    a. Z“B~/@w”S B~n?#

    b. dkn?D{F:MeterReadings#

    c. %wjI#

    2. 4(BF?mA}B~#

    a. R|%wJzD~P,;s%wB( > B~#

    b. Z“B(B~”r

  • f. XU“B~Ts`-w”M“B~`-w”#

    5. 4("vF?mA}!ZH0A}D/(Yw#

    a. R|%wJzD~P,;s%wB( > Yw#

    b. Z“B(Yw”rB(YwTsr

  • e. %wD~ > #f#

    f. XU“YwTs`-w”M“Yw`-w”#

    g. %wD~ > +?#f#

    Z“B~/@w”S 5qTs#

    b. dkF?mA}w*5qTsD{F,;s%wB;=#

    c. Z“B(5qTs”0ZP,!qTUW5qTs*}T

    >K!P}7!nD“^(OBDwCrDhC”?V:

    54 IBM Operational Decision Manager: B~frkE

  • f. %wD~ > #f#

    2. 9C“5qTs`-w”,ZF?mA}**5}TsP(eDv5qTsVN:;

    vVNCZ|,H0Bq}],;vVNCZ|,nBBq}],;vVNCZ|

    ,H0BqUZ,;vVNCZ|,nBBqUZ#

    a. Z“VN”?VP,%wmS#

    b. Z“B(VN”0ZP,dk10A}w*Z;vBVN{F,;s!q5}w

    *`M#

    c. %wjI#

    d. X4Ov=hTmSTBVNMVN`M:

    v H0A},VN`M5}v 10A}UZ,VN`MUZ1dv H0A}UZ,VN`MUZ1d

    e. %wD~ > #f# TB>}T>mSK}7VNDF?mA}5qTs:

    LL 55

  • 3. 4(M'5qTsT#fX(ZM'DE"#

    a. gH0=hPyv,4(;v{*M'DB5qTs#

    b. 9C“5qTs`-w”,(e;v{*M'j6D5qTsVN#TB>}T

    >mSK}7VNDM'5qTs:

    c. %wD~ > +?#f#

    4. +T/*5qTsM5qTsVN4(oThv#`-1!oThvTDxb)J

    zDkG,zZLLDsf?Va+dCZ4(}KwMB~#

    a. Z“5qTs`-w”P,r*F?mA}Ts#

    b. Z“VN”?VP,+w10A}T`-VN# 10A}VNtT+T>Z“VN

    ”0ZP#

    56 IBM Operational Decision Manager: B~frkE

  • c. Z0ZD“oThv”?VP,i$1!oThv“{current reading} of {this}”Gq

    QmS=VNtT#

    d. %wEv!n(T5X=5qTsD“VN”?V#

    e. X4Ov=hTi$F?mA}5qTsPd`VND1!oThv#

    f. %wEv!n(T5X=F?mA}5qTsfe,"i$5qTsD1!o

    ThvGq*“meter readings”# KoThv+zz;CeD"okG#g{Kk

    GDZ]r/*“meter”,G4KkGa|Sw7#ZB;=hP,z+|DC

    Z9(oThvD#e,b+DxkG#

    g. %woThvJuT_D`-T+oThvS“meter readings”r/*“meter”#

    h. %wD~ > #f#

    i. XU“5qTs`-w”0Z#

    5. rG\F?m}]B~TsmSDvVN9lwT(egNndb=v5qTsP

    D5qTsVN#VN9lw(eSB~Ts=5qTsD3d#C3d+}]S

    B~TsPDVNF/=5qTsPDVN,Tc?vVNST&DB~TsVN

    PSUd5# Z4FB105.0,nBBq}]DVN9l/}9C JavaScript S

    **TsPD“H0Bq}]”VN4F}]#

    a. Z“B~/@w”S B~ > BF?mA}Tr*CB~#

    b. +wG\F?m}]B~TsTZ“B~Ts`-w”P+dr*#

    c. Z`-wS H0A}PT+K5qTsVN3d=

    B~Ts#

    f. Z“VN9lw”0ZP,%w“(e”?VPD(e`M,;s!q Javascript#

    g. Z Javascript mo=VNP,dkTBE>:

    if (Meter readings.current reading == null){0}

    else{Meter readings.current reading}

    H0A}VN9lwZ4F105.09C JavaScript 44F**TsP10A

    }VNPD}]#g{F?mA}5qTsP10A}D5*U,G4H0A

    }D5Q;hC*c#qr,H0A}+hC*5qTsP10A}D5#

    h. %wEv!n(T5X=“VN9lw”?V#

    i. +w“VN9lw”mPDF?mA} > H0A}UZP#

    j. Z“VN9lw”0ZP,%w“(e”?VPD(e`M,;s!q Javascript#

    k. Z Javascript mo=VNP,dkTBE>:

    Meter readings.current reading date

    VN10A}M10A}UZG(}+B~VNPD}]4F=**TsPD

    VN4ndD#H0A}UZD5G(}4F5qTsP10A}UZD54

    ndD#

    l. %wEv!n(T5X=“VN9lw”?V#

    m. +w“VN9lw”mPDF?mA} > 10A}P#

    n. Z“VN9lw”0ZP,%w“(e”?VPD(e`M,;s!qVN#

    LL 57

  • o. ZVN{FPmP,!qF?mA}#

    p. %wEv!n(T5X=“VN9lw”?V#

    q. *TBVN4(d{VN9lw:

    v +wF?mA} > 10A}UZ,;s!qF?mA}UZw*VN{F#v +wM' > M'j6,;s!qM'j6w*VN{F#

    TB>}T>mSK}7VN9lwDG\F?m}]B~Ts:

    r. %wD~ > #f#

    s. XU“B~Ts`-w”#

    6. +5qTs(emS=YwTsVN# YwTsVNXkS5qTsPSU5,T

    c+XhDM'}]mS=Yw#g{YwTsVN;|,VN(e,G4KVN

    D5*U#

    a. ZJzD~PB,%wYw > "vF?mA}!ZH0A}D/(#

    b. +w/(}]YwTsTZ“YwTs`-w”P+dr*#

    c. Z“VN”?VP,+wM'j6T`-VN#

    d. Z“(e”?VP,S“(e`M”PmP!qVN#

    e. !qM'w*5qTs,"!qM'j6w*5qTsVN#

    f. X4Ov=h*10A}"H0A}"10A}UZMH0A}UZVNmS

    (e# IZ5qTsMYwTs.dDQ(eX5,1?pLL&CLr1,y

    !5qTsPD5+1S+]=Yw#

    TB>}T>QjID5qTs(e:

    g. %wD~ > #f#

    h. XU“YwTs`-w”#

    TB>}T>K “B~/@w ”S

  • ZB;vNqP,z+(eCZ+nBB~5kH0B~5xPHODB~fr#

    B;=::Nq 3:(eB~frM}Kw;

    `XEn:

    VN9l/}

    `XNq:

    (e5qTs

    (e5qTsVN

    Nq 3:(eB~frM}KwZ>NqP,z+(eCZ+nBB~5kH0B~5xPHODB~fr#z9+

    4(;v}KwTHOF?mA}5"7(nBA}GsZ9G!ZH0A}#

    g{nBB~P}]kH0B~P}]DHOa{lu0#(}g,g{nBF?m

    A}!ZH0F?mA}),G4B~fr+%";vYwTa>+CB5+>xP

    wi#

    1. 4(}KwT+nBB~5kH0B~5xPHO#

    a. R|%wJzD~P,;s%wB( > }Kw#

    b. dk10A};sZH0A}w*}KwD{F,;s%wjI# Kr

  • K>}T>KQjID}KwZ]:

    the current reading of the meter is less than the previous reading of the meter

    h. %wD~ > #f,;sXU“}Kw`-w”#

    2. 4(9CC}KwDB~fr#

    a. R|%wJzD~P,;s%wB( > B~fr#

    b. Z“B(B~fr”rBB~frJCZy!B~#

    e. %wB;=#

    f. Z“!qOBD”feP,%w53OBD,;s%wB;=#

    g. Z“(eOBDj6”feP,!qM'DM'j6w*OBD,TcB~fr

    IT9CM'j64}C**Ts#

    h. %wjI# B~fr+Z“fr`-w”Pr*#

    i. mSB~frZ]#

    1) ZZ]VNP%wT+`-bjEZKVNP#

    2) 4 Ctrl+Uq|Tr*“Z](z”r#

    3) SPmP!q if #

    j. Lx`-frZ]"mSTBLo:

    v current reading is not greater than the previous readingv then v alert meter reading less than previous reading

    k. %wVE (;),b8>frZ]Da2# K>}T>KQjIDfrB~:

    3. #fB~fr"XU“B~`-w”#

    60 IBM Operational Decision Manager: B~frkE

  • ZB;vNqP,z+?p"bTLL&CLr#

    B;=::Nq 4:?p&CLr;

    Nq 4:?p&CLrZ>NqP,z+?pLL&CLr#

    VZzQjIK(eLL&CLrDB~n?,rKXk+CB~n??p=53O

    KPDB~KP1,TczIT7OC&CLr\;}#$w#

    1. Z“B~/@w”SLL!0P,G\R%D5w9CB~4G

  • v Z 743D:Nq 3:(eB~frM}Kw;v Z 763D:Nq 4:?p&CLr;

    z+'0DZ]

    Z>LLP,z+'0TBLLsLLfr#{KbgNZ Decision Server Events P*"B~n?D*"_#>LL

    PD}LY(zl$ Eclipse 73"RQjIKB~frkELL#

    *LL:Z 653D:Nq 1:4(B~n?;#

    LL!0

    zIT9C Decision Server Events 4zYkG\R%PDPk)H53`XDB~#

    Z>LL!0P,G\R%DyP_9CB~4G

  • `XE":

    :i4QjIDLL;

    zIT

  • Kn?|,DvB~(CZm>x/D4,)T0?vB~DX*B~Ts#=v5

    qTsx/4,MG\R%|,x/4,**}]M(;x/j6#ZYwD~P

    P,n?|,Dv/(Yw(Zx/B~DF1r3r8>)H53vVJb1%

    ")#

    KPQjIDLL:

    1. 7#z;Z“B~”8S r*8S< > d{ > B~#

    2. Z“B~/@w”P,+wB~n?nTZ1!`-wPi4b)n#

    3. + FurnaceStatus n??p=B~KP1#Z“B~/@w”S

  • `XE":

    Z 623D:LL!0;

    zIT9C Decision Server Events 4zYkG\R%PDPk)H53`XDB

    ~#Z>LL!0P,G\R%DyP_9CB~4G

  • b. Z“B~Ts”?VP,%wmS# +T>“B(B~Ts”r +?#fT#f|D#

    4. r?vB~TsPmS1dVNMx/j6VN#

    a. Zx/}Zt/“B~`-w”0ZP,+w}Zt/B~TsTZ“B~Ts`

    -w”0ZP+dr*#

    b. Z“B~Ts`-w”PD“VN”?VP,%wmS#

    c. Z“B(VN”r #f# K>}T>mSKVND}Zt/B~Ts:

    g. T?vB~X4Ov=h,Sxr*X*DB~Ts"mSTBVNM}]`

    M#

    v +#91dVNmS=}]`M*UZ1dD}Z#9B~Ts#v +x/j6VNmS=}]`M*V{.D}Z#9B~Ts#v +KP1dVNmS=}]`M*UZ1dD}ZKPB~Ts#v +x/j6VNmS=}]`M*V{.D}ZKPB~Ts#v +#91dVNmS=}]`M*UZ1dDQ#9B~Ts#v +x/j6VNmS=}]`M*V{.DQ#9B~#

    h. %wD~ > +?#f#

    i. %wD~ > +?XUTXU“B~Ts`-w”0ZM“B~`-w”0Z#

    66 IBM Operational Decision Manager: B~frkE

  • 5. 4(Z44$Z3rU=B~r4Z8(1dU=B~1%"DYw,}g,g{

    Zx/}Zt/B~.0U=Kx/}ZKPB~#

    a. R|%wJzD~P,;s%wB( > Yw#

    b. Z“B(Yw”r“B(YwTs”r

  • v KP1d,}]`M*UZ1dv #91d,}]`M*UZ1dv Q#91d,}]`M*UZ1dv x/j6,}]`M*V{.

    f. %wD~ > #f# K>}T>DYwTsP|,x/4,1dD}]VNMO

    BDDx/j6VN:

    ":zITvT“YwTs`-w”0ZPDms{",r*+ZLLsfDWN

    PbvKms{"#

    g. XU“YwTs`-w”M“Yw`-w”#

    Z“B~/@w”S}Py>:

    68 IBM Operational Decision Manager: B~frkE

  • ZB;vNqP,z+4(|,zY}]MOBDj6D5qTs#

    B;=::Nq 2:(e5qTs;

    Nq 2:(e5qTsZ>NqP,z+4(;v5qTsT#fCZG

  • f. %wD~ > #f#

    2. Zx/4,5qTsP(eDv5qTsVNT|,x/KP4,#

    a. Z“5qTs`-w”PD“VN”?VP,%wmS#

    b. Z“B(VN”0ZP,dkt/1dw*BVN{F,;s!qUZ1dw*

    }]`M#

    c. %wjI#

    d. X4Ov=hTmSTBVNM}]`M:

    v KP1d,}]`M*UZ1dv #91d,}]`M*UZ1dv Q#91d,}]`M*UZ1d

    e. %wD~ > #f# K>}T>mSK}7VND“x/4,”5qTs:

    70 IBM Operational Decision Manager: B~frkE

  • 3. 4(m;v{*G\R%D5qTsT#fOBDE",dP|(x/j6#

    a. 4(;v{*G\R%DB5qTs#

    b. 9C“5qTs`-w”,(e;v{*x/j6R}]`M*V{.D5qT

    sVN# K>}T>mSK}7VNDG\R%5qTs:

    4. +T/*5qTsM5qTsVN4(oThv#`-1!oThvTDxb)J

    zDkG,zZLLDsf?Va+dCZ4(}KwMB~#

    a. Z“5qTs`-w”P,r*x/4,Ts#

    b. Z“VN”?VP,+wt/1dT`-VN# t/1dVNtT+T>Z“VN

    ”0ZP#

    c. Z0ZD“oThv”?VP,i$1!oThv {start time} of {this} Gq

    QmS=VNtT#

    LL 71

  • d. %wEv!n(T5X=5qTsD“VN”m#

    e. X4Ov=hTi$x/4,5qTsPd`VND1!oThv#

    f. %wEv!n(T5X=x/4,5qTs0Z,"i$5qTsD1!oT

    hvGq*“x/4,” KoThv+zz;CeDkG#g{KkGDZ]r/

    *“x/”,G4KkG+|Sw7#ZB;=hP,z+|DCZ9(oThv

    D#e,b+DxkG#

    g. ZoThv?VP,+uoS“x/4,”|D*“x/”

    h. %wD~ > #f#

    i. XU“5qTs`-w”0Z#

    5. mSVN9lwT(egNndb=v5qTsPD5qTsVN#VN9lw(

    eSB~Ts=5qTsD3d#C3d+}]SB~TsPDVNF/=5qT

    sPDVN,Tc?vVNST&DB~TsVNPSUd5#

    a. Z“B~/@w”S B~D~P,;s+wx/}ZKPTZ“

    B~`-w”Pr*CB~#

    b. Z“B~Ts”?VP,+w}ZKPTZ“B~Ts`-w”Pr*CB~Ts#

    c. Z“VN9lw”?VP,%wmS#

    d. Z“VN9lw”0ZP,9*5qTsTT>yP5qTsVN#!qKP1

    dMx/j6,;s%wjI#

    e. Z“VN9lw”mP,+wx/4, > KP1dPT+K5qTsVN3d=B

    ~Ts#

    f. Z“VN9lw”0ZD“(e”?VP,%w(e`M,;s!qVN#

    g. !qKP1dw*VN{F#

    h. %wEv!n(T5X=“VN9lw”?V#

    i. +w“VN9lw”mPDG\R% > x/j6P#

    j. Z“VN9lw”0ZP,%w“(e”?VPD(e`M,;s!qVN#

    k. !qx/j6w*VN{F#

    l. T?vB~X4Ov=hT*?vB~TsVNmSkB~Px/4,`%dD

    `XVN9lw:

    v +t/1dVN3d=}Zt/B~Tsv +Q#91dVN3d=Q#9B~Tsv +#91dVN3d=}Z#9B~Ts

    m. Kb,+x/j6VN3d=?vB~Ts# TB>}T>mSK}7VN9

    lwD}Zt/B~Ts:

    n. %wD~ > +?#f#

    o. XU“B~Ts`-w”0Z#

    72 IBM Operational Decision Manager: B~frkE

  • 6. +5qTs(emS=YwTsVN# YwTsVNXkS5qTsPSU5,T

    c+XhDzY}]mS=Yw#g{YwTsVN;|,VN(e,G4KVN

    D5*U#

    a. ZJzD~PP,9*Yw > "vx/t/4jID/(,;s+wx/4,1

    dTZ“YwTs`-w”Pr*YwTs#

    b. Z“VN”?VP,+wx/j6T`-VN#

    c. Z“(e”?VP,S“(e`M”PmP!qVN#

    d. !qG\R%w*5qTs,"!qx/j6w*5qTsVN# IZ5qTs

    MYwTs.dDQ(eX5,1?pLL&CLr1,y!5qTsPD5

    +1S+]=Yw#

    e. %wEv!n(T5X=x/4,1d“VN”?V#

    f. Z“VN”mP,+wt/1dT`-VN#

    g. !qVNw*(e`M#

    h. !qx/4,w*5qTs,"!qt/1dw*5qTsVN#

    i. T?vVNX4Ov=hTrYwTsVNPmS5qTs(e# TB>}T>

    r“Q#91d”VNmSK}75qTs(eDx/4,YwTs:

    j. %wD~ > #f#

    k. XU“YwTs`-w”#

    Z“B~/@w”SZTB>}P:

    LL 73

  • ZB;vNqP,z+(eCZ@@x/4,zY}]DB~fr#

    B;=::Nq 3:(eB~frM}Kw;

    `XEn:

    VN9l/}

    `XNq:

    (e5qTs

    (e5qTsVN

    Nq 3:(eB~frM}Kw9C Event Designer,zIT(eCZzYG\R%x/DKP4,DB~fr#z9

    +4(}KwT7(GqZ8(1dZU=KX(KP4,DB~#

    Z>LLNqP,z+(eCZzYx/KP4,DB~fr,T0CZ7(ZX(

    DC1dZGq"zK3vx/B~D}Kw#

    1. 4(}KwTliZX(1dNZGqU=Kkx/KP4,`XDB~#

    a. R|%wJzD~P,;s%wB( > }Kw#

    b. dkx/4ZKPw*Z;v}KwD{F,;s%wjI# Kr

  • c. Z“}Kw`-w”0ZP,%wT+`-bjEZZ]VNP#

    d. 4 Ctrl+Uq|TT>“Z](z”r#

    e. Z“Z](z”rPrBv/,1Az4=Lo past occurrences of #

    f. +wTSPmP!q past occurrences of ,;s+KLomS=}KwZ]VN#

    g. SPmP!q furnace Is running#

    h. 9C“Z](z”r,mSLo within #

    i. %w d?,;s+Cd?f;*5 30 seconds#

    j. +bjEZ“30 seconds”5.s,"4 Ctrl+Uq|,;sSPmP!q equals#

    k. !q d?,;sdkc (0) w*nU}Kw5# TB>}T>KQjID}KwLo:

    past occurrences of furnace Is running within 30 seconds equals 0

    l. X4Ov=hT4(TB}Kw:

    x/P4#9

    past occurrences of furnace Is stopped within 30 seconds equals

    0

    4"

  • n. %wVE (;),b8>frZ]Da2#

    TB>}T>KQjIDfrB~:

    o. X4Ov=hT4(TBB~fr#

    BB~fr X*DB~ frZ]

    lit/sx/4,D(

    *

    x/}Zt/ after 30 seconds if furnace Is Not

    running then alert incomplete fur-

    nace start ;

    CZliQ#9sx/4

    ,D(*

    x/Q#9 if no furnace stop was issued then

    alert furnace Is stopped notice with-

    out furnace is stopping ;

    li}Z#9sx/4,

    D(*

    x/}Z#9 after 30 seconds if furnace has Not

    stopped then alert incomplete fur-

    nace stop ;

    p. #fB~fr"XU“B~`-w”0Z#

    ZB;vNqP,z+?pLL&CLr#

    B;=::Nq 4:?p&CLr;

    Nq 4:?p&CLrZ>NqP,z+?p“zY”LL&CLr#

    VZzQjIK(eLL&CLrDB~n?,rKXk+CB~n??p=53O

    KPDB~KP1,TczIT7OC&CLr\;}#$w#

    1. Z“B~/@w”0ZP,R|%w FurnaceStatus n?{F,;s%w?p#

    2. Z“?p”0ZP,liT7#!PK1!!n?pyPJz,;s%wB;=#

    3. S“?p”0ZP!qVPB~KP1,;s%wjI# B~n?Jz+?p=B~

    KP1#

    g{?p'\,G4+Z“Jb”Sms{"#lizGqQ4H0LLNq

    PyvZB~n?P(eKJz#

    zQjIKLL#9C“B~bTLr”0Z!?~(}a;B~4bTy>B~n?

    DP*#

    76 IBM Operational Decision Manager: B~frkE

  • `XNq:

    9C“B~bTLr”0Z!?~bTB~_-

    LL:,$[S\F

    >LLrz]>gN9C Decision Server Events 4,$;vCZTB~P5xP[F

    D[S\F#

    zITzY;5PB~D[F5T,$[S\F#+zY5\F,"RZ\Fo=8

    (^F1,+%"3vYw#

    *LLP,z+4(;vB~n?TzYM'Z3vBZ:rD,v$6QVzW

    MVS}DnbVS}[S\F#

    *9C Decision Server Events 4,$VzVS}D[S\F,zXk(e**5}T

    s#5qTsPDVNCZzY1BVzVS\}#z+(e;v}KwM;vB~

    frT8(%"/(YwD[S\F^F#KYwarM'"M;u{",8vVz

    (0VS}Q,v1B$6QVS},"(iCM'I\h*}6VzWM#

    Z>LLP,z+jITBNq:

    v Z 793D:Nq 1:4(B~n?;v Z 823D:Nq 2:(e5qTs;v Z 873D:Nq 3:(eB~frM}Kw;v Z 893D:Nq 4:?p&CLr;

    z+'0DZ]

    Z>LLP,z+'0TBLLsLLfr#{KbgNZ Decision Server Events P*"B~n?D*"_#>LL

    PD}LY(zl$ Eclipse 73"RQjIKB~frkELL#

    *LL:Z 793D:Nq 1:4(B~n?;#

    LL!0

    zITzY;5PB~D[F5T,$[S\F#+zY5\F,"RZ\Fo=8

    (^F1,+%"3vYw#Z>LL!0P,;RgE+>zY3vM'TVzW

    LL 77

    http://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.testing/topics/tsk_dse_etwidget.htmlhttp://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.tutorials/tut_gs_topics/odm_dserver_events_gs.html

  • MPya)VS}.bDnbVS}D{Qiv#g{nbVS\},}K8(P

    5,G4+>arM'"MPX}6WMDai#

    ZwV5q=8P,h*9C[S\F4[}4TB~D5#;sITzY\F5,

    "RZ\Fo=X(^F1,+%"3vYw#s5IT{CK\F4(FJOM'

    vph*D~q"1xM'DROH"r_/fNNXZM'{Q0_D1Z2+g

    U#9C Decision Server Events,CgE+>ITzY3vM'TVzDnbVS}{

    QDpn,"*M'a)d{WM,CWMI\|,|`DbQVS}TozM'!

    .#

    *jI>LL,kjITBNq:

    1. 4(;vB~n?,"mS;vB~T,${BZVzVS}D[S\F,xRZ

    ?Bu+\FXC*c#

    2. 4(;v**5}5qTsT#f|([S\FD**}],"4(m;v|,M

    '}]D5qTs#

    3. 4(;v}KwT8([S\F^F#

    4. (eB~fr,CZ+[S\Fk8(^FxPHO,"Z,}^F1%"3vY

    w#

    5. ?pIQjIDLL4(D&CLr#

    *LL:Z 793D:Nq 1:4(B~n?;#

    `XE":

    :KPQjIDLL;

    zIT

  • n?|,;vB~(CZGLL!0P,;RgE+>zY3vM'TVzW

    MPya)VS}.bDnbVS}D{Qiv#g{nbVS\},}K8(P

    5,G4+>arM'"MPX}6WMDai#

    Nq 1:4(B~n?Z>NqP,z+4(;vB~n?T|,[S\FLL&CLr#ZB~n?P,

    z+mS|,VzBq}](gvSDVS}Mn/UZ)DVzVS}B~#

    4(VzVS}B~"X*DB~TsT0CTsPDB~VN#(eB~VNT|

    ,VzVS}BqMOBDj6Dj8E"#

    jI>Nqs,a+;vB~MYwmS=B~n?P:

    v B~`p|,TVzvSDVS}B~#v Yw`p|,ICB~%"DaQM'(iBWMYw#1. 4(;vB~n?T|,CLL&CLr#

    a. Z“B~/@w”S B~n?#

    b. dk MobilePhoneMinutes w*n?D{F#

    c. %wjI#

    LL 79

  • 2. 4(TVzvSDVS}B~#

    a. R|%wJzD~P,;s%wB( > B~#

    b. Z“B(B~”r Yw#

    b. Z“B(Yw”r

  • c. dkaQM'(iBWMw*YwTsD{F,;s%wjI# K>}T>_P

    }7YwMX*YwTsDYw`p:

    ":zITvT“YwTs`-w”0ZPDms{",r*+ZLLsfDW

    NPbvKms{"#

    7. rYwTsPmS 3 vYwTsVN#

    a. Z“Yw`-w”D“YwTs”?VP,%waQM'(iBWM,;s%w`

    -#

    b. Z“VN”?VP,%wmS#

    c. Z“B(VN”r}T>xP 3 v}]VN(CZ#fVzVS}Bq}])DYwTs:

    LL 81

  • ":104(e?vVND“(e`M”M“(e5”#B;vLLNq|(CZ4

    ((eD}L#

    f. %wD~ > #f#

    g. XU“YwTs`-w”M“Yw`-w”#

    Z“B~/@w”S}Py>:

    ZB;vNqP,z+4(|,VzVS}Bq}]MOBDj6D5qTs#

    B;=::Nq 2:(e5qTs;

    Nq 2:(e5qTs4(;v5qTsT#f[S\FDVzVS}Bq**}],"4(m;v5qT

    sT#fM'OBDj6#Bq5qTsXkdC***5}Ts#

    1. 4(;v{*zY$6QVS}DB5qTs,TzYZ1BZ*Vz:rDnb

    VS\}#+K5qTsdC***5}#

    a. R|%wJzD~P,;s%wB( > 5qTs#

    b. dkzY$6QVS}w*5qTsD{F,;s%wB;=#

    c. Z“B(5qTs”0ZP,!qTUW5qTs*}T>K!P}7!nD“^(OBDwCrDhC”?V:

    82 IBM Operational Decision Manager: B~frkE

  • e. %wD~ > #f#

    2. Z5qTsP(e=v5qTsVNT|,n/}]MQ:rDVzVS}D[S

    \F#

    a. Z“VN”?VP,%wmS#

    b. Z“B(VN”0ZP,dkn/UZw*Z;vVND{F,;s!qUZ1

    dw*}]`M#

    c. %wjI#

    d. X4Ov=hTmS}]`M*{}D1BVS\}VN# TB>}T>mSK

    }7VND5qTs:

    LL 83

  • e. %wD~ > #f#

    3. 4(M'5qTsT#f|,M'j6DOBDE"#

    a. 4(;v{*M'DB5qTs#

    b. (e;v{*VzEkR}]`M*V{.D5qTsVN#

    c. mSm;v{*vSDVS}R}]`M*{}D5qTsVN# TB>}T>

    mSK}7VND5qTs:

    4. +T/*5qTsM5qTsVN4(oThv#

    a. Z“5qTs`-w”P,r*M'5qTs#

    b. Z“VN”?VP,+wVzEkT`-VN# “VzEk”VNtT+T>Z“VN

    ”0ZP#

    c. Z0ZD“oThv”?VP,i$1!oThv {mobile number} of {this} G

    qQmS=VNtT#

    d. %wEv!n(T5X=5qTsD“VN”m#

    e. X4Ov=hTi$vSDVS}VND1!oThv#

    f. %wEv!n(T5X=M'5qTs,"i$5qTsD1!oThvGq

    *M'#

    g. %wD~ > +?#f#

    h. XU“5qTs`-w”0Z#

    5. mSVN9lwT(egNndb=v5qTsPD5qTsVN#VN9lw(

    eSB~Ts=5qTsD3d#C3d+}]SB~TsPDVNF/=5qT

    sPDVN,Tc?vVNST&DB~TsVNPSUd5#

    a. ZJzD~PP,r*B~`p,;s+wTVzvSDVS}B~TZ“B~

    `-w”Pr*CB~#

    84 IBM Operational Decision Manager: B~frkE

  • b. Z“B~Ts”?VP,+wTVzvSDVS}B~TsTZ“B~Ts`-w”

    Pr*CB~Ts#

    c. Z“VN9lw”?VP,%wmS#

    d. %w+!,;s%wjI#

    e. Z“VN9lw”mP,+wM' > VzEkPT+K5qTsVN3d=B~T

    s#

    f. Z“(e”?VP,%w(e`M,;s!qVN#

    g. Z“B~Ts”VNP,!qVzEk# “VzEk”5qTsVN+(}3d=B

    ~TsPDT&VN4nd#

    h. %wEv!n(T5X=“VN9lw”?V#

    i. +wM' > vSDVS}P#

    j. Z“(e”?VP,%w(e`M,;s!qVN#

    k. Z“B~Ts”VNP,!qvSDVS}#

    l. X4Ov=hTkTkB~TsPn/UZ`%dDzY$6QVS} > n/U

    Z5qTsVNmSVN9lw#

    m. %wEv!n(T5X=“VN9lw”?V#

    n. +wzY$6QVS} > 1BVS\}PT`-VN9lw#

    o. Z“(e”?VP,!q JavaScript,;sZ JavaScript mo=VNP%w# 1BVS\}5qTsVN|,M'*Vz:rDnbVS}D[S\F#*F

    cKVND}75,VN9lw9C JavaScript 4e}H05(g{h*),;

    s+B~PDVS}mS=**5qTs#TB>}T>zmS=VN9lw

    TFc10B]DVS\}D JavaScript#

    if (track prepaid minutes.total minutes for month == null) {tempMinutes = 0;}else {tempMinutes = track prepaid minutes.total minutes for month;}

    if (track prepaid minutes.activity date == null) {tempMinutes = 0;}else if (track prepaid minutes.activity date.getMonth() != activity date.getMonth()) {tempMinutes = 0;}tempMinutes + minutes added;

    K JavaScript 4PTB&\:

    v liT7(KB~Gq*TKVzDVS}DZ;NzY#g{G,G4d? track prepaid minutes.total minutes for month D5*U#g{Kd

    ?*U,G4+ tempMinutes d?hC*c#

    v g{ track prepaid minutes.total minutes for month ;*U,G4+tempMinutes d?hC*1B[S\FD105#

    v liT7(Kn/UZGqm>TKVzzYVS}DZ;N#g{G,G4d? track prepaid minutes.activity date *U#UZDU5^',r

    K,k(}+d? tempMinutes hC*c4u

  • v g{M'Z`,B]P4vSnbVS},G4+d? tempMinutes XBhC*c#g{M':rKnbVS},G4+VS}vS=[S\F#

    4(**Ts1,zITZ>}VN9lwPzIy> JavaScript#

    p. %wD~ > +?#f# K>}T>mSK}7VN9lwDTVzvSDVS

    }B~Ts:

    g{TVzvSDVS}B~Pn/UZVNPDUZk**TsPn/UZ

    tZ`,B],G4CB~PvSDVS}VN5+mS=10B]D1BV

    S\}5qTsVN#g{TVzvSDVS}B~Pn/UZVNPDUZ

    k**TsPDn/UZ;tZ`,B],G4a+1BVS\}VNhC*

    k>B~PvSDVS}VND5#

    q. XU“B~Ts`-w”0Z#

    6. +5qTs(emS=YwTsVN# YwTsVNXkS5qTsPSU5,T

    cXhD[S\F}]mS=Yw#g{YwTsVN;|,VN(e,G4KV

    ND5*U#

    a. ZJzD~PP,9*Yw > aQM'(iBWM,;s+waQM'(iBW

    MTZ“YwTs`-w”Pr*YwTs#

    b. Z“VN”?VP,+wVzEk#

    c. Z“(e”?VD“(e`M”VNP,!qVN#

    d. !qM'w*5qTs,"!qVzEkw*5qTsVN# IZ5qTsMY

    wTs.dDQ(eX5,1?pLL&CLr1,y!5qTsPD5+1

    S+]=Yw#

    e. %wEv!n(T5X=“VN”?V#

    f. Z“VN”?VP,+wn/UZ#

    g. Z“(e”?VD“(e`M”VNP,!qVN#

    h. !qzY$6QVS}w*5qTs,"!qn/UZw*5qTsVN# TB

    >}T>rn/UZ5qTsVNmSK}75qTs(eDaQM'(iB

    WMYwTs:

    86 IBM Operational Decision Manager: B~frkE

  • i. X4Ov=hTmS1BVS\}VND(e,!qzY$6QVS}w*5q

    Ts,"!q1BVS\}w*5qTsVN#

    j. %wD~ > #f#

    k. XU“YwTs`-w”0Z#

    Z“B~/@w”S}T> MobilePhoneMinutes B~n?:

    ZB;vNqP,z+(eB~fr,T+[S\Fk8(D/(%"w^FxPH

    O#

    B;=::Nq 3:(eB~frM}Kw;

    `XEn:

    VN9l/}

    (}4(**TsZB~.d2m}]

    Nq 3:(eB~frM}KwZ>LLNqP,z+(e;vB~fr,CZliI3vgEM':rDnbVz

    VS}D[S\F#Cfr+[S\Fk8(^FxPHO,"Z,}^F1%";

    v*5M'DYw#z9+4(;v}Kw,CZ8([S\F^F#

    LL 87

    http://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.dev/topics/con_dse_fieldconstructors.htmlhttp://pic.dhe.ibm.com/infocenter/dmanager/v8r5m1/topic/com.ibm.help.doc/../com.ibm.odm.dserver.events.dev/topics/tsk_dse_sharingdata_acrossevents_summaryobject.html

  • 1. 4(}KwT7(nbVS}^F#,}^F1,frB~+%"/(Yw#

    a. R|%wJzD~P,;s%wB( > }Kw#

    b. dk:rDVS}sZ/(%"ww*}KwD{F,;s%wjI# Kr}T>KQjID}KwLo:

    the total minutes for month of the track prepaid minutes is more than 100

    j. %wD~ > #f,;sXU“}Kw`-w”0Z#

    2. 4(9CC}KwDB~fr#

    a. R|%wJzD~P,;s%wB( > B~fr#

    b. Z“B(B~fr”r

  • j. #fB~fr"XU“B~`-w”0Z#

    ZB;vNqP,z+?pLL&CLr#

    B;=::Nq 4:?p&CLr;

    Nq 4:?p&CLrZ>NqP,z+?pLL&CLr#

    VZzQjIK(eLL&CLrDB~n?,rKXk+CB~n??p=53O

    KPDB~KP1,TczIT7OC&CLr\;}#$w#

    1. Z“B~/@w”S

  • Z>LLP,z+'0gN(e5qfr}],S,;sSB~n?PwC5qfr

    n?fr/#

    *LLP,z+4(B~n?,mS5qfr}],S,;sSB~n?wCfr

    /#B~n?(eKCZzYM'{njkDB~&CLr#?v{njk+"M=

    fr/Tv(GqzLLP,z+jITBNq:

    v Z 933D:Nq 1:(e5qfr}],S;v Z 943D:Nq 2:4(B~frT9C}],S;v Z 963D:Nq 3:?pLL&CLr;

    z+'0DZ]

    Z>LLP,z+'0TBLLs~qwf>OKP#KP>LL.0,kt/y>~qw#

    >LLh*“B~bTLrtCLr”#7#zQ(}TB3V==20KK&\?

    ~:

    v (}Z201Z IBM Installation Manager P!q“B~bTLrtCLr”,kND!q*20D&\?~#

    v (}9Ct/e20z7My>~qw,kND20z7My>~qw#

    >LLDD~;ZTB?

  • zh*KbDZ]

    >LLfr#{KbgNZ Decision Server Events P*"B~n?D*"_#>LL

    PD}LY(zl$ Operational Decision Manager Eclipse 73"RH0QjIKB~

    frkELL#

    *LL:Z 933D:Nq 1:(e5qfr}],S;#

    LL!0

    zIT(e;vB~&CLr,CZS5qfr{nn?wCfr/,;sf"{n

    v_#

    *v(GqITzXF(#

    2. Z“y>MLL”8S LL > SB~wCfr/ >

    Xp,;s%wZ“fr/@w”S

  • b. Z`-wD“?p”?VP,%w?p#

    c. Z“?p RuleApp i5”0ZP,%wv? RuleApp wf>,;s%wB;=#

    d. 7OTB?phC,;s%wjI#

    v Q!P!n4(Y1 Rule Execution Server dC#v Rule Execution Server D URL }7#v KZE8> Rule Execution Server KPyZDKZ#v G$}7#v Q!P!n?p|,Z RuleApp PDfrn?Mi5D XOM#

    e. *A“XF(”S yPLr > IBM > Operational Decision Manager V8.5.1 > y>~qw > B~$_ > B~0Z!?~#

    b. 9CzZ20Zd8(DC'{M\kiO4G !q{njk,;s%w7(#

    e. Zh=B~?VP,dkTBM'}]:

    v ECV}:600v U{:John Doev jUk:80000

    f. Z{nB~?VP,dkTB}]:

    v pn:500000v Vx1d:240v j{J:0.5

    g. %w"MB~#+4Pfr/,"+Z(fD~P6qv_a{#

    6. %wYw#7O askForReport YwQjI#

    v +VCf" askForReport Yw#zIT(}/@=,SwDY1?

  • `XNq:

    r*y>XF(

    `XE":

    Z 913D:LL!0;

    zIT(e;vB~&CLr,CZS5qfr{nn?wCfr/,;sf"{n

    v_#

    Nq 1:(e5qfr}],SZ>NqP,z+(eB~n?PD5qfr}],S#

    g{zH0

  • a. 7#zZ“B~”8S B( > B~n?#

    c. dk invokingloanevent w*B~n?{F,;s%wjI#

    5. rCB~n?PmS5qfr}],S#

    a. Z“B~/@w”S }

    ],S#

    b. Z“B(,S”0ZP,!q5qfr}],S,;s%wB;=#

    c. Zfrn?PmP!q invokedloanrules,;s%wB;=#

    d. 7#dkK invokedloanrules w*}],SD{F,;s%wB;=

    e . Z “fr/j8E" ”0ZP,%w R u l e A p p {FPm,;s!qinvokedloanruleapp w* RuleApp {F#Zfr/{FVNP,+T/mSf

    r/{F invokedloanrules#

    f. Z“bTfr&CLrMfr/DE"”?VP,!q9CY1KP1!n#7O

    wz{"KZE"MG$}7,;s%wbT,S# Zz4=I&{"1,

    %wB;=TLx4PLL}L#

    g. ZT>fr/N}M+zIDT&5qTsDmP,4sh="{nM(f

    P#k"b,+*dP?vN}zI;v5qTs#

    h. %wjI +4(}],S"Z“,S`-w”0ZP+dr*#

    6. Z“B~/@w”S 5qTs,;s/@Z4(5qfr}],S

    1zIDB5qTs#

    a. +w invokedloanrules_borrower,;s%w}]3d!n(# Z“VN3d”?VP,k"b,VN“ECV}”"“U{”M“jUk”y9C IN G+"RGI

    invokedloanrules }],SzID#

    b. %wEv!n(#B;vLLNqP,;avV49lr_TP9l^'/

    f#

    c. Z“B~/@w”SXF(

    Nq 2:4(B~frT9C}],SZ>NqP,z+4(;vB~TndB~5qTs,"4(;vYwTZ?pB~

    n?1`4dv(f#

    1. Z invokingloanevents n?P4(;vB~#

    a. 7#zZ“B~”8S

  • b. Z“B~/@w”S B~#

    c. !q4(UWB~,;s%wB;=#

    d. Z“{F”VNP,dk loanRequest,;s%wB;=#

    e. 7#B~,S!nhC*^,;s%wjI#

    2. rB~PmSB~Ts#

    a. Z“B~/@w”S +?#fT#fzD$w,;sXU`-w0Z#

    4. rB~n?PDYwmSYwTs#

    a. Z“B~/@w”S

  • f. %wD~ > #f# zVZIT9CLL&CLr4bTB~fr#

    ZB;vNqP,z+KP"bTLL&CLr#

    B;=::Nq 3:?pLL&CLr;

    Nq 3:?pLL&CLrZ>NqP,z+?p"KPLL&CLrT0i4zIDYwM{"#

    1. +B~n??p=B~KP1#

    a. P;=“B~”8S !q{njk,;s%w7(#

    f. Zh=B~?VP,dkTBM'}]:

    v ECV}:600v U{:John Doev jUk:80000

    g. Z{nB~?VP,dkTB}]:

    v pn:500000v Vx1d:240v j{J:0.5

    h. %w"MB~# +4Pfr/,"+Z(fD~P6qv_a{#

    3. %wYw,"`SGqvV{"8> askForReport YwzIK(fD~#

    v +4((fD~ report*.xml#D~{|(I Rule Execution Server zIDj6E#

    v +VCf" askForReport Yw#zIT(}/@=,SwDY1?

  • yw

    >E"G*Z@za)Dz7M~q`4D#

    IBM I\Zd{zRrXx;a)>D5PV[Dz7"~qr&\XT#PXz10

    yZxrDz7M~qDE",krz1XD IBM zmI/#NNT IBM z7"L

    rr~qD}C"GbZw>r5>;\9C IBM Dz7"Lrr~q#;*;V8

    IBM D*6z(,NN,H&\Dz7"Lrr~q,vfo,;=PNN

    V`D(^[Gw>D9G5,D)#$,|(+;^Z5,DPXGV("JzM

    JCZ3VX(C>D#$#3)zRrXxZ3);WP;Jmb}w>r5,D

    #$#rK>unI\;JOz#

    >E"PI\|,P#IBM ITf1T>JOPhvDz7M/rLrxPD

    xM/r|D,x;mP(*#

    >E"PTG IBM Web >cDNN}CcD#$#G) Web >cPDJO;G IBM z7JOD;?V,

    9CG) Web >cx4DgU+IzTPP##

    IBM IT4|O*J1DNN==9CrV"zya)DNNE"x^kTzP#NN

    pN#

    >LrD;mI=g{*KbPXLrDE"To=gB?D:(i) JmZ@"4(DL

    rMd{Lr(|(>Lr).dxPE";;,T0 (ii) JmTQ-;;DE"xP

    `%9C,kkBPX7*5:

    IBM United Kingdom Laboratories,Mail Point 151, Hursley

    Park, Winchester, Hampshire, England SO21 2JN

    ;*qXJ1Du~Mun,|(3)iNBD;(}?D6Q,

  • >JOPhvDmILr0dyPICDmIJOyI IBM @] IBM M'-i"IBM

    zJm~mI-irNN,H-iPDuna)#

    K&|,DNNT\}]E"|,ZU#5qYwP9CD}]M(fD>}#*K!I\j{X5wb)

    >},>}PI\a|(vK"+>"7FMz7D{F#yPb){VE"|(4oTN=Dy>&CLr,b)y>5w;,Yw=(OD`L=(#

    g{G*4UZ`4y>LrDYw=(OD&CLr`LSZ(API)xP&CLr

    D*""9C"-zrV"*?D,zITNNN=Tb)y>LrxP4F"^

    D"V",x^kr IBM 6Q#b)>}"4ZyPu~Bw+fbT#rK,IBM

    ;\##r5>b)LrDI?T"I,$Tr&\#b)5}Lr“4V4”a),

    ;=PNNV`D#$#IBM ;aTzr9Cy>LrxzzDNNp&:p#

    2b)5}LrD?]=4rdNN?VrNN\zz7,D{F)(j)#K?VzkGy] IBM +>Dy>Lr\zv4D#©

    Copyright IBM Corp.(dkj]).

    Lj

    IBM"IBM UjM ibm.com G International Business Machines Corp. Z+rm`\=

    xrDLjr"aLj#d{z7M~q{FI\G IBM rd{+>DLj#10D

    IBM LjPm,IS Web >c www.ibm.com/legal/copytrade.shtml O:f(MLjE

    ";?Vq!#

    Linux G Linus Torvalds Z@zM/rd{zRrXxD"aLj#

    Microsoft"Windows M Windows UjG Microsoft Corporation Z@zM/rd{zR

    rXxDLj#

    UNIX G The Open Group Z@zMd{zRrXxD"aLj#

    Java MyPyZ Java DLjMUjG Oracle M/rdS+>DLjr"aLj#

    98 IBM Operational Decision Manager: B~frkE

    http://www.ibm.com/legal/copytrade.shtmlhttp://www.ibm.com/legal/copytrade.shtml

  • ����

    Printed in China

    目录教程事件规则入门练习 1:构建简单应用程序任务 a:创建事件定义和操作定义任务 b:定义与系统的连接任务 c:构建业务逻辑任务 d:部署事件项目任务 e:测试事件项目

    练习 2:向应用程序添加条件逻辑任务 a:在事件规则中编写条件任务 b:用语言描述业务对象字段,以定义上下文关系任务 c:测试事件之间的上下文关系

    练习 3:定义另一个事件并构建另一个条件任务 a:定义已购买保单事件任务 b:创建过滤器任务 c:将过滤器添加到事件规则任务 d:创建事件规则任务 e:部署并测试事件项目和事件规则

    练习 4:创建带有延迟的事件规则任务 a:定义操作任务 b:创建事件规则任务 c:在事件规则中创建另一个条件任务 d:更新事件规则任务 e:部署并测试事件项目和事件规则

    教程:计算平均值以识别事件模式开始之前教程场景运行已完成的教程任务 1:创建事件项目任务 2:定义业务对象任务 3:定义事件规则和过滤器任务 4:部署应用程序

    教程:将某个事件与先前事件进行比较开始之前教程场景运行已完成的教程任务 1:创建事件项目任务 2:定义业务对象任务 3:定义事件规则和过滤器任务 4:部署应用程序

    教程:跟踪某个对象的状态开始之前教程场景查看已完成的教程任务 1:创建事件项目任务 2:定义业务对象任务 3:定义事件规则和过滤器任务 4:部署应用程序

    教程:维护累加总计开始之前教程场景运行已完成的教程任务 1:创建事件项目任务 2:定义业务对象任务 3:定义事件规则和过滤器任务 4:部署应用程序

    教程:从事件项目调用规则集开始之前教程场景运行已完成的教程任务 1:定义业务规则数据连接任务 2:创建事件规则以使用数据连接任务 3:部署教程应用程序

    声明商标