430 likes | 680 Views
Integrator Demonstration. Sibos 2011 Toronto. Kris Vanholst, SWIFT Product Management 19-24 September 2011. Table of Contents. Integrator introduction New 7.0 features Key existing features Examples Basic payments Choosing MT or MX for Funds FileAct for Workers’ Remittances
E N D
Integrator Demonstration Sibos 2011 Toronto Kris Vanholst, SWIFT Product Management 19-24 September 2011
Table of Contents • Integrator introduction • New 7.0 features • Key existing features • Examples • Basic payments • Choosing MT or MX for Funds • FileAct for Workers’ Remittances • Maintenance of Standards Integrator Demonstration
Integrator introduction Integrator Demonstration
Alliance Integrator The SWIFT integration challenge Business application 1 How do we get these machines to exchange information ? Business data SWIFT messaging SWIFT messaging Business data Alliance Access Business application 2 Business application 3 Back Integrator Demonstration
The Alliance Integrator framework File & FTP Transform AFT Database Business data SWIFT messaging Translate Queuing & Message MQSA & MQHA Alliance Access / Entry Alliance Integrator SWIFT messaging Validate SOAP Business data Business Application SOAP Copy Web Platform Back Integrator Demonstration
Integrator releases • General availability date – 24 June 2011 • Mandatory release • Install by 30 September 2012 • Works with Alliance Access 7.0 and Alliance Entry 7.0 • Upgrade path 1.0 2.0 2.1 7.0 Back Integrator Demonstration
Support • Integrator 7.0 will be supported by SWIFT at least through December 2016 including: • The Integrator software • The underlying Java CAPS 6.3 software and any other embedded software • Standards releases and other standards components (translations, validations, schemas). • SWIFT supports the underlying Java CAPS 6.3 (GlassFish, NetBeans) for this period, and is backed by Oracle. • Alliance Integrator Care option available for custom software. Back Integrator Demonstration
Platforms/Environments • Windows Server 2008 R2 Enterprise edition and Standard edition • Oracle Solaris 10 Hardware revision 10/09 • AIX v6.1 Technology Level 04 with SP3 • AIX v6.1 Technology Level 06 with SP2 • Virtual environments per Alliance policy • References • OS Levels and Patches Baseline for SWIFTNet 7.0 • Alliance Access Product Family - Compatibility Matrix • Alliance Integrator 7.0 Release Letter • If using MQHA • IBM WebSphere MQ 7.0.1 • IBM WebSphere MQ 7.0.1.3 (recommended) Back Integrator Demonstration
New features in Integrator 7.0 Integrator Demonstration
Semantic Validation for FIN Messages Rules available on request Back Integrator Demonstration
Duplicate Check • Any data • MT or MX • ToSWIFT • FromSWIFT • Reject or mark as duplicate Back Integrator Demonstration
Export Configuration Data by Customer Integrator Production Integrator Test Customer 1 Configuration Customer 1 Configuration Customer 2 Configuration Back Integrator Demonstration
A quick read of other new features • FileAct via SOAP and MQHA (in combination with Access) • Support for SWIFTNet copying and distribution features • Real-time File Get Request • Native user management • Encoded and compressed messages • Connectivity to Alliance Entry 7.0 • Validation of Block 4 before conversion to MT • Central site qualification • Other enhancements and bugfixes Back Integrator Demonstration
Native user management X • No Oracle Access Manager (Windows and Solaris) • No OpenSSO (AIX) • Native User Management • User roles • Password policies • Re-use existing user data from Integrator 2.1 (not passwords) Back Integrator Demonstration
Copying and Distribution • Support for SWIFTNet 7.0 copying and distribution features • Appropriate acknowledgement reconciliation • Status monitoring SWIFT ACK ACK ACK Back Integrator Demonstration
Connectivity to Alliance Entry 7.0 • File transfer • xmlV2 xmlV2 Integrator Entry Back Integrator Demonstration
FileAct via SOAP and MQHA Access only! Back Integrator Demonstration
Real-Time File Get Request • WSDL and schemas provided • Sample code provided • Process file using normal FromSWIFT flow Back Integrator Demonstration
Encoded and Compressed Messages • For processing TransmissionReport from InterAct • If intervention present • Document built • Content unzipped • Base64 content de-coded Back Integrator Demonstration
Validation of block 4 for conversion to MT Detect illegal characters! Back Integrator Demonstration
Central Site Qualification • Testing scenarios completed for central site • Special central site messages • Special acknowledgements Back Integrator Demonstration
Other Functional Enhancements • Knowledge base tip 3001097 • Length of Text field for events in Event Log increased to 80 characters • MT-XML conversion, Validate XML content setting is introduced in SendToSWIFT transaction step • SOAPHA connectivity extended to allow server authentication • sai_semval command uses the zipfile content to load semantic validation rules Back Integrator Demonstration
Resolved Problems in 7.0 • Knowledge base tip 3000747 • Change in sai_msgsvc command line tool • Fix for change view results • Document search values swapped • Example FileAct file format fixed • Support for non-self-contained MX schemas • Block 3 113 and 115 fields copied to xmlV2 after pre-processing (ToSWIFT flow) • Identifier for documents need not be unique across customers of for File Document types • Adding customer causes log event • Change to sai_msgsvc -addsvc • Deactivation of db recovery resets Oracle force logging to original • JMS looping for faulty message fixed • Namespaces in xmlV2 Back Integrator Demonstration
Existing features Integrator Demonstration
Standalone Flows NAK Back Integrator Demonstration
SOAP Connectivity to Access Alliance Integrator Alliance Access 6.3/7.0 MQSA/MQHA AFT Back Integrator Demonstration
Database Recovery • Warm restart following recovery • Configuration and operational data to last committed database transaction • Consistent with Access 6.3 database recovery Back Integrator Demonstration
Demos Integator Demonstration
SWIFTNet ACK Integrator An example – Payments to SWIFT Prepares XMLv2 and sends to Access Semantic validation Prepares payments and transmits to Integrator Duplicate check Transforms to proper payment format If necessary, determines steps via Partner Lookup Parses interchange into separate documents Accepts interchange DEMOBank NY Payments Department … SWIFT Correspondents Reconciles acknowledgement and updates status Back Integrator Demonstration
SWIFTNet ACK Funds Application Integrator An example – Funds to SWIFT Prepares XMLv2 and sends to Access Transforms to proper funds format (MT or MX) Prepares funds order and transmits to Integrator In our example, determines MT/MX based on ISIN Parses interchange into separate documents Accepts interchange DEMOBank LU Funds Department … SWIFT Correspondents Reconciles acknowledgement and updates status Back Integrator Demonstration
FileAct Flows (1/2) • No more “files in the DMZ” (Access 6.3) • Parameters managed by Integrator • Pass-through flows for prepared files • Mapping flows for content transformation and header calculations Transform item by item Prepare for FileAct Prepare for FileAct Business data Alliance Access Alliance Access Build header fields Business application Business application Business Data Back Integrator Demonstration
Sending Workers’ Remittances (2/2) Back Integrator Demonstration
Translation Business data SWIFT messaging Correspondent Alliance Access SWIFT messaging Business data Translate SWIFTNet Business application MX Back Integrator Demonstration
Alliance IntegratorMessage Standard Update scenario Integrator Demonstration
Alliance IntegratorMessage Standard Update scenario Back • Assumptions • Transformation Service transforms a CSV document into a MT103 • MT103 is part of Standard Release 2008 • New Release 2009 is downloaded from swift.com • MT103 field 71 is modified • Method valid for any format update, Standard and Proprietary, XML and other formats • Standard feature of Java CAPS Integrator Demonstration 35
CSV to MT103 - 2008 Message standard update Back Integrator Demonstration 36
Open Properties of Transformation Service Message standard update Back Integrator Demonstration 37
Select new MT103 - 2009 Message standard update Back Integrator Demonstration 38
Message standard update Back Integrator Demonstration 39
Open Transformation Service Message standard update Back Differences 2008-2009 are automatically identified Explicit Validation errors Integrator Demonstration 40
Error correction: new mapping followed by… Message standard update Back Create a new mapping rule and validate Integrator Demonstration 41
Updated Transformation Services ready for testing Message standard update Back New mapping rule No validation errors Integrator Demonstration 42
Back to Contents Contact your local SWIFT representative for more information. Back Integrator Demonstration