How to detect non-transacting ATM/POS terminals?
Here's a short video on how to use Prognosis Availability to track terminals and the last time they handled transactions. From that alerting or reporting can detect terminals that have not had transactions for more than a designated length of time such as 1 day, 7 days, or 1 month or whatever.
Steps in this video:
1. display
============
TransactionSummary and Availability side-by-side
TransactionSummary:
Record: Base24PosTransactionSummary (B24POS)
Fields:
TerminalID (TERMID), Transactions (TRANCNT)
Associate Name: TERMID+TERMCITY
Sort By: TerminalID
Where Clause: ALL
Node to Monitor: NonStop node in this example.
Availability:
Record: MpAvailability (AVMON)
Fields: Id, CurrentState, StateChangeTimeLast
Where Clause:
TYPE="THRESHOLD" AND THLDNAME="B24PTTxns"
2. threshold
=============
create a threshold with that name "B24PTTxns":
Name: B24PTTxns
Record: Base24PosTransactionSummary
Associate Name: TERMID+TERMCITY
UP Condition:
Where Clause: TRANCNT>0
Down Condition:
Where Clause: TRANCNT=0
3. Visual alert
================
apply visual alert for terminals that
had 0 transactions for a long time.
Start with
Where clause: CURSTATE="DN" AND CHANGETI < CurrentTime - 10 minites
to confirm that this where clause works at finding terminals with no transactions for over 10 minutes.
OK. The Visual Alarm is working well and
highlighting POS Terminals that have had
0 transactions for more than 10 minutes.
But what if we want to detect POS Terminals
That have had 0 transactions for say 7 days?
Easy, just change the where clause....
Example Where Clause: CURSTATE="DN" AND CHANGETI < CurrentTime - 7 Days
Members | Likes |
---|---|
46 | |
13 | |
13 | |
12 | |
10 |