Symphony EJM (Electronic Journal Manager) is a software application that assists banks in centralising and providing online management of their EJ (Electronic Journal) data over their ATM self-service network. Symphony EJM was designed to work on various types of networks, from low to high bandwidths.


Symphony EJM has its own data transfer protocol to speed-up data transfer, tracks and monitors all EJ upload processes. If an EJ upload file fails due to the communications or ATM being down, Symphony EJM will check and resume at the point of failure to ensure successful and complete EJ uploads. With low bandwidth networks, Symphony EJM can be configured with minimum data transfer.


With multi-processes, EJ upload processing can be easily managed by the System. ATMs will be assigned separated processes for each connection. On a large ATM network, multi-connections will handle EJ uploads for all ATM concurrently.



  • Schedules EJ upload daily or multi-schedule per day
  • Instant EJ upload
  • Immediate EJ review of individual ATMs
  • Search transaction data line in a single or multiple files
  • Manages and views EJ history file list
  • Monitors EJ upload task under processing
  • EJ file encryption and compression during transfer
  • Tracks & traces during an upload
  • Stops ongoing tasks




For security, DES is applied to encrypt and decrypt EJ data, while MAC is used for checking the integrity of data from ATM to EJM Server. This will be optional for a bank to speed up the EJ uploading process.



Base on client/server architecture, Symphony EJM provides workstation access to the EJ server, so a system administrator can manage the system on different levels, from headquarters to branches, from cities to provinces, regardless of geographical locations.



Download datasheet