Troubleshooting
Problem
Enhanced Order Monitor seems to pick up Statuses other than what has been configured
Symptom
PART: Yantra 5.0 SP2
If the Enhanced Order Monitor is configured to
raise an alert with a condition like below
where your monitoring rule is
like...
IF Order
meets condition IsThatSo and has NOT reached
SuccessMilestone
24 hours before Requested
SuccessMilestoneDate
THEN
raise EventMilestoneMet
Now if
SuccessMilestone has been defined for Status = '3700' only
You might see
cancelled orders also giving order monitor alerts.
Cause
Resolving The Problem
The Status that is added in the Milestone Details tab is the Status which
identifies that a Milestone has been reached.
NOT the status that
ORDER_Monitor runs for.
You need to understand that when you use a Has
NOT reached milestone condition, the interpretation of Has Not reached needs to
be very tight.
In this case all orders in statuses other than 3700, could
potentially qualify for this Milestone.
( Set Theory 101 )
In
this case adding Cancelled Status to the milestone, prevented Cancelled Orders
from getting monitored.
Historical Number
PRI49256
Product Synonym
[<p><b>]Fact[</b><p>];
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21546052