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.

