2. 2
Table of content:
Introduction
Main Screen
o dbdatmcmd (load, clear fitnes, clear status, ...)
o ATM Info (port, connection, termid, location, ...)
o ATM Financial Transactions (Count, Total,...)
dbdatmcmd Screen
o Show Status
o Clear Status all
o Clear Fitness all
o Mark Idle
o Load all
o Load Key
o Load MAC
ATM Info Screen
o Check ATM's connection
o Check ATM's port status
o Search for ATM by TERMID
o Search for ATM by LOCATION
ATM Financial Screen
o Cash Withdrawal and B.inquiry (Total)
o Reversal Transactions (Total)
o Rejected Transactions (Total)
o Get all transactions of ATM for specific date
o Get all transactions of ATM between dates
3. 3
Introduction
MainMenu is menu-based tool where lots of Oasis command
groups together to facilitate using the system without need technical
background.
MainMenu mainly help Monitoring Team accomplished their tasks with
some switch-side interactivity.
4. 4
Main Screen
As shown above, the main screen displays the three root type of
commands that can be handled by MainMenu:
1. dbdatmcmd (load, clear fitnes, clear status, ...)
Do all commands related to ATM for checking its status and
preparing for load.
2. ATM Info (port, connection, termid, location, ...)
Check ATM’s connection and status of the port, also provide tools
for searching ATM by termed, and location.
3. ATM Financial Transactions (Count, Total,...)
Display ATM’s transaction on different criteria.
4. Exit
Stop and exit the tool.
5. 5
dbdatmcmd Screen
The basic commands to LOAD ATM is just here, ordered by the way
exact happened by Switch Administrator:
1. Show Status
Display the current status of a given ATM
ATM number should be entered as shown above with 3 digits only
and not accepted if it’s lower or higher!
6. 6
Status will be displayed followed by “Press any key to continue”
that lead to re-enter your choice again.
2. Clear Status all
Send “clear status all” command so that any stored wrong status
from ATM would be cleared waiting for loading.
ATM number should be entered as shown above with 3 digits only
and not accepted if it’s lower or higher!
No output from this command except statement “Clear Status all
sent to” followed by ATM full name.
3. Clear fitness all
Same as “Clear Status All” send clear fitness command to ATM
that prepare for loading.
7. 7
4. Mark Idle
This command used usually in case ATM doesn’t accept loading
for many times.
Sometimes a command hangs in ATM buffer that can’t accept any
other commands, Mark idle clear that to allow commands
accepted.
5. Load all
Send “load all” commands to ATM. No return status from this
command currently available in this release, hope to provide that
soon.
As shown, ATM number should entered with 3 digits only, and
statement “Load all sent to” followed by ATM full name displayed
to inform users with sending successfulness, just sending the
command and not “going in service” actually.!
8. 8
6. Load Key
Used usually when “key failed” in loading process.
No output yet available from the command except a statement
“Load key sent to” followed by full ATM name.
7. Load MAC
Special command used rarely to re-generate key authentications
between ATM and switch.
Also with no output yet.
8. Back
Go back to Main Screen.
9. 9
ATM Info Screen:
Display the basic information for ATM:
1. Check ATM's connection
Check connection of both Router’s line, and ATM’s line, and write
down the IP for them
2. Check ATM's port status
Check port’s status and readiness of ATM to accept commands.
10. 10
3. Search for ATM by TERMID
Write down any digits of Termid and get the results
4. Search for ATM by LOCATION
Write down any characters of location and get the results
11. 11
5. ATM Financial Screen
Provide financial queries for ATM on different criteria:
1. Cash Withdrawal and B.inquiry (Total)
On specific dates and times, display total number of transactions
and sum of its amount, also how many balance inquiry had done.
It requires ATM unit number –which is 3 digits- and both start,
end dates and start, end times.
12. 12
2. Reversal Transactions (Total)
On specific dates and times, display total number of reversal
transactions and sum of its amount.
3. Rejected Transactions (Total)
On specific dates and times, display all rejected txn ordered by
reason code.
13. 13
4. Get all transactions of ATM for specific date
For only one day, all transactions that had been done.
5. Get all transactions of ATM between dates
Between two dates, all transactions that had been done.