+ All Categories
Home > Documents > Volante Technologies Simplifying Messaging Connectivity

Volante Technologies Simplifying Messaging Connectivity

Date post: 08-Mar-2016
Category:
Upload: luis-yanez
View: 26 times
Download: 0 times
Share this document with a friend
Description:
How Volante Helps You to get messaging conectivity

of 20

Transcript
  • Volante Technologies

    SIMPLIFYING MESSAGING

    CONNECTIVITY

    SWIFT User Group Meeting Poland

    Mark Chapman and Chris Stares

    March 2013

  • Agenda

    Introduction

    Volante Business Overview Product positioning and case studies

    Volante Product Overview What the product does

    Product Demonstration

    Q&A

  • What is our purpose ?

    Challenges of Standards Landscape Domain Front Middle Back

    Capital Markets FIX, FpML, SWIFT FIN MT5nn, ISO 20022, MDDL

    FIX, FpML, SWIFT FIN MT5nn,

    ISO 20022, MDDL Euroclear, Omgeo OASYSGlobal and CTM, TRAX, AVOX, CREST

    FIX, FpML, SWIFT FIN MT5nn,

    ISO 20022, MDDL Euroclear, Omgeo OASYSGlobal and CTM, TRAX, Avox, CREST

    OTC Derivatives FpML, DTCC, MarkitWire FpML, DTCC, MarkitWire FpML, DTCC, MarkitWire

    Payments SWIFT FIN MT1nn, ISO 20022 PAIN, SEPA, STEP2, EDIFACT, X.12, Domestic legacy ACH

    ISO 20022, MTn92 SWIFT FIN MT1nn, 2nn, 4nn,

    9nn, ISO 20022 PACS, SEPA, STEP2, EDIFACT, X.12, Domestic legacy ACH

    Insurance ACORD, Origo ACORD, Origo

    ACORD, Origo

    Investment Funds ISO 20022, 15022 ISO 20022, 15022

    ISO 20022, 15022

    Treasury SWIFT FIN MT3nn, ISO 20022, FIX, FpML

    SWIFT FIN MT3nn, ISO 20022, FIX, FpML

    SWIFT FIN MT3nn, ISO 20022, FIX, FpML

    Exchanges FIX, FAST, Proprietary API N/A N/A

  • About Volante Founded in 2001

    Headquartered in New York

    Offices in London, New Jersey, Dubai, Mexico City and Chennai

    Data Integration Accelerator that:

    Transforms the ease of integrating heterogeneous data sources and standards

    Financial Formats (SWIFT, ISO 20022, FIX,, FpML, ACH, EDI, MT/MX, etc.)

    Structured and Unstructured Proprietary Formats

    Document Style Formats (PDF, Excel, Word, etc.)

    Provides exceptional performance with low latency

    Rapid ROI and low TCO with easy maintenance

    Runs on any platform, home grown or standards based

    Intuitive design environment for definition of: Parsing, Routing, Validation, Enrichment & Transformation

    Code generation

    Browser based input, repair and dashboards

    Our clients are tier one organizations Investment Banks, Brokers, Investment Managers, Exchanges, Clearing Houses,

    Hedge funds, Corporates, Systems Integrators, Utilities and Application Vendors

  • Volante Run Time Code (App Server, JVM, ESB, SaaS, Cloud)

    RDBMS

    or

    CACHE

    ERP

    System

    Treasury

    System

    Payments

    System

    AML/KYC

    System

    Volante Design Time

    defines:

    Routing Validation Transformation Enrichment Testing

    SWIFT

    MT101

    SEPA

    ISO 20022 ACH Formats

    ISO 8583

    EDIFACT

    X.12/BAI

    XML

    Via ESB

    CSV

    Via FTP

    Fixed

    Width

    Via MQ

    Tag=Value

    DB Table

    Volante Dashboard for

    Monitoring &

    Repair (using

    Webforms Designer)

    Persistence

    &

    Enrichment

    Java, C++, C#

    Volante plug-ins for

    Any Format

    Via any Transport

    Volante plug-ins for

    Industry Standards

    What We Do Payments Example

  • Volante Run Time Code (App Server, JVM, ESB, SaaS, Cloud)

    RDBMS

    or

    CACHE

    Trading System(s)

    Conf/Affirm System(s)

    Settlement System(s)

    Reconciliation System

    Volante Design Time

    defines:

    Routing Validation Transformation Enrichment Testing

    SWIFT ISO15022 ISO20022

    FIX

    FpML

    Omgeo

    DTCC

    MarkitWire

    Reuters

    Bloomberg

    XML

    Via ESB

    CSV

    Via FTP

    Fixed

    Width

    Via MQ

    Tag=Value

    DB Table

    Volante Dashboard for

    Monitoring &

    Repair (using

    Webforms Designer)

    Persistence &

    Enrichment

    (Ref Data)

    Java, C++, C#

    Volante plug-ins for

    Any Format

    Via any Transport

    Volante plug-ins for

    Industry Standards

    What We Do Capital Markets Example

  • Application Server

    Outbound Flow

    ACH Flow

    XML Outbound

    Routing

    MT101

    MT103

    MT104

    Paymul

    Payments

    (Bulked XML)

    Payments

    (Bulked XML)

    MT10x

    Paymul

    ACH

    Swift

    Alliance

    Access (real-time)

    FileAct

    (Bulk Payments)

    Payment

    Application

    High Level Outbound Flow

    MT10x

    VOLANTE

    Case Study : large corporation

    Bulk Payments Solution Architecture

  • WebLogic Application Server

    Accounting

    System

    Volante

    Solution

    Enabler

    Payment/Remittance DISBURSMENT INSTRUCTIONS

    Message Transport

    CUSTOMERS

    Corporates

    Governments

    FX-

    Trading

    System

    PARTNERS

    COUNTRY-1

    Benfificiaries

    Corporates

    Govts

    Pensioners RISK-Management

    System

    MQ

    File,

    FileAct

    FTP

    etc

    MQ

    File,

    FileAct

    FTP

    etc

    MQ Message Transport

    COUNTRY-2

    Benfificiaries

    Corporates

    Govts

    Pensioners

    COUNTRY-n

    Benfificiaries

    Corporates

    Govts

    Pensioners

    CASE STUDY : Global bank

    Global Payment Transaction System

    150 countries

    proprietary, SWIFT, SEPA, etc

  • EXPRESS ELIXIR SYSTEM REAL TIME PAYMENTS SYSTEM

    Interfaces

    ISO 20022 CSV SORBNET/SORBNET2

    Core System

    Bank A National Bank of Poland Bank B

    System Settlement

    Account Credit/Debit

    Bank A Account

    Credit/Debit

    Imm

    ed

    iate

    Tra

    nsfe

    r

    Bank B Account

    Credit/Debit

    Imm

    ed

    iate

    Tra

    nsfe

    r

  • Proprietary Fixed-Width Data

    to

    SWIFT MT103

    to

    MX PACS 008

    Process Flow

  • Product Overview

    Composer

    Cartridge (Metadata Model)

    Transformation

    Normalization

    Formatting

    Validation

    Message Flow

    Director

    Data Governance

    Simulator

    Testing Application

    Debugging

    Data Generation

    C++

    Generators

    Code

    Java/EJB C++ C#

    Document

    Publisher

    Message Definition

    xml csv

    DB

    Run Time

    Any ESB Or

    CEP Engine

    Any Application

    Or Web Server

    Any Application

    Or Middleware Any Database

    Design Time

    Volante Designer Data Formats SWIFT ISO 7775

    ISO 15022

    ISO 20022

    MT-MX translations

    Payments SEPA, ACH, EDI, BAI2, ISO 8583

    Market Data Bloomberg

    Reuters

    CurreneX

    FAST(OPRA,CME, FIX)

    Trade Processing FIX & CMS

    Reference Data Bloomberg backoffice

    Reuters DataScope

    S&P

    Derivatives FpML (supports ISDA,

    SWIFT-CUG, DTCC)

    Generic Proprietary Data

    Fixed-Width

    ASCII Delimited

    XML Data

    COBOL Copybook

    Batch Processing COBOL Copybook, XML

    Plug-Ins

    Format Generic Domain Specific

    Persistence

    Designer

    WebForms

    Designer

  • High Level Proprietary Fixed-Width to SWIFT MT103 Flow

    Example Scenario:

    A customers internal payments application outputs payment messages in a proprietary data format (e.g. fixed-width data

    described by a COBOL copybook, as shown below):

    PTSAIN10-103-NVR-0006 0000 000000USD091120 000000000015000SPXAIN N RECEIVERS CORRESPONDENT NEW YORK BRANCH RECEIVERS CORRESPONDENTNEW YORK BRA BENEFICIARY CUSTOMER NAME BENEFICIARY CUSTOMER NAME /REC/INSTRUCTION FOR RECEIVER 00015000USD SHAUSD

    Data to be sent to the SWIFT network via SWIFT Alliance Access gateway must be in valid SWIFT format

    A solution is required to parse (read and validate the structure of) the proprietary payment message data, transform it into valid

    SWIFT format and apply the SWIFT-specified cross-field validation

    rules to ensure that the message is correct before sending on the

    SWIFT network.

    A simple Volante message flow solution for this scenario will be used to illustrate Volantes parsing, transformation and validation capabilities.

    Volante fixed-width data (COBOL copybook) to

    MT103 message flow

  • Parse activity for fixed-width proprietary payments data

  • Mapping activity to transform fixed-width proprietary payments data to SWIFT MT103

  • Validate activity to ensure that the resulting SWIFT MT103 cross-field validation rules

    are applied

    Cross-field validation rules are defined and applied exactly as per the published SWIFT message specifications 100% compliant. SWIFT uses Volante internally within its standards group for validation of message formats and

    generation of test data tank files.

  • Serialize activity to generate the final, valid SWIFT MT103 message data

    {1:F01PTSAINB0AXXX0000000000}{2:I103SPXAINB0AXXXN}{4:

    :20:10-103-NVR-0006

    :23B:CRED

    :23E:CHQB

    :32A:130320USD15000,

    :33B:USD15000,

    :50K:RECEIVERS CORRESPONDENT

    :59:BENEFICIARY CUSTOMER NAME

    :71A:SHA

    -}

  • Demonstration:

    Proprietary Fixed-Width Message Data

    to

    SWIFT MT103

    Message Flow

  • Volante MT to MX/MX to MT Translation Kit Volante has created a MT/MX Translation Kit which is a modular set of components mirroring the SWIFT

    specifications in every aspect.

    The modular components can be invoked individually as independent logic libraries or as part of an integrated solution for MT to MX/MX to MT parsing, validation and transformation

    The Volante MT to MX/MX to MT Translation Kit is comprised of the following components:

    Function Library (follows the SWIFT ISO 20022 specifications in every aspect) The functions are generic which can be:

    Can be invoked as part of the mapping Can be invoked and tested independent of the mappings

    Mirrors the SWIFT specifications, e.g.: tg_rule_descriptions_credit_trans_cash_mgt.pdf tr_rule_descriptions_investment_funds.pdf

    Complete set of mappings Follows SWIFT Guidelines Implements all functional aspects like copy, transform, stop and ignore, pre-condition, etc. Out-of-the-box can be used immediately Can be customized using Volante Designer to meet the customers specific processing requirements SWIFT Certified (up to and including the last SWIFT certification 2011. Technically still certified

    since the standard has not been updated since 2009)

    Reference Framework to integrate with client environment Message detection, routing, error handling, envelope handling, etc. Integration Wrapper (Java API)

    The Translation Kit can be licensed by partners and customers

  • Demonstration:

    Volante MT to MX/MX to MT Translation Kit

  • Thank You:

    Contact: Mark @ volantetech.com

    Mark Chapman Sales Director, EMEA Volant Technologies Inc. 9 Devonshire Square London, EC2M 4YF +44(0) 779 503 1851 +44(0) 203 178 2970 www.volantetech.com

    Business Information Agility


Recommended