The MyFormat module facilitates conversion of SWIFT message data into local proprietary formats.
- Supports custom translation between SWIFT MT, MX, XLS, CSV or XML.
- The module takes a source message and a list of mapping rules and produces a new message in the specified target format.
- The mapping rules can be either programmatically coded, or loaded from an Excel spreadsheet or database.
- Packaged as a simple Java API library, no mapping tools or code generation required.
The supported formats for conversion are SWIFT MT or MX, XLS, CSV or XML; where the XML alternative includes message in any proprietary XML format, or any other financial messaging standard based on XML.
Format conversion is based on customizable rules. A mapping rule defines how a portion of content from the source message is selected, transformed and set into the target message.
A dictionary of 50+ transformation function is available to manipulate content gathered from the source message before setting it into the target message, including string manipulation, date formats, number formats and math operations.