Duplicate Detection Application (AEG-DDA)

AEG DDA is an application designed for the SWIFT Alliance system to detect duplicate entered or received SWIFT messages.

The detected message may be fully identical to the previously entered/received message or may have only similar umid (User

Message Identification). The application is intelligent enough to detect the differences and decide whether it is a full duplicate or just a similar message.

The application keeps track of the messages sent to SWIFT or received by storing their information on its database system. When a new message is created manually or read by the interface or received from SWIFT, the application checks automatically for full or partial duplicate with other message in the database. In case, duplicate is found, the message will be separated and queued in a special queue for verification and decision. A duplicate message can be rejected, returned to modification or released for further processing.

The application maintains a secure internal database. The user may choose to use MS SQL server or Oracle Database.

The application runs on the Alliance Access and requires the Application Development Toolkit (ADK).


Save time and money by detecting duplicate SWIFT messages

Messages are frequently entered twice into the SWIFT system interface and sent to the correspondent. The entry can happen:

  • Manually by mistake when creating the same message twice or more

  • Automatically due to an error or bug in the middleware systems linking the SWIFT interface to the back-office applications. The middleware delivers the messages generated by the back-office applications interactively to the SWIFT interface or inserts them into files. Resending the messages or the file will cause duplicate entries.

 

Such errors could cost the bank time, money, and the inconvenience of having to remedy it. Also, most of the time it is quite difficult to detect or it may become too late to cancel it.


Overview
AEG-DDA is an application designed for the Alliance system in order to detect incoming and outgoing possible duplicate messages and to allow the user to take the necessary decision. A duplicate message can be rejected, returned to modification or released for further processing.


Product Functionality
The application keeps track of the messages sent to and received from SWIFT by storing the information on its database system. When a new message is manually created or read from the back-office, the application automatically checks it for full or partial duplicates with similar messages in the database. In case, a duplicate is detected, the message will be separated and queued to a special queue for further checking and decision/resolution.

Authorized users can use a specially designed graphical interface to check the message details and compare it to the contents of the DB message already sent or received.
The interface indicates whether it is a fully or a partially duplicated message and allows the authorized user to view:

  • The text of the message

  • List of the UMID’s of similar messages detected in the DB The text of the message in the DB by double clicking on its UMID in the list detected messages.


Application Platform
AEG-DDA runs on the Alliance Access system in real-time mode. It uses the SWIFT Application Development Toolkit (ADK Runtime) component. The application can be installed on the same machine as the Alliance system.