Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

XMLdation e2e Simulation Webinar 25-11-2014

937 vues

Publié le

Webinar summary: Efficient end-to-end integration testing with the XMLdation Service
In a webinar on 25 November, XMLdation gave an overview on the use of the XMLdation Service for efficient end-to-end integration testing and to support straight-through-reconciliation integration (STR).

Plain validation of outgoing XML messages does not suffice for proper integration testing. While messages sent to the bank have indeed to be valid, corporates also face the need to test the handling of banks’ response files. The XMLdation Service caters to both needs: it not only validates all transaction types sent to banks by corporates, but returns the payment status reports (pain.002) or account statement reports (camt.053, camt.054) that corporates have to integrate to their processes.

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

XMLdation e2e Simulation Webinar 25-11-2014

  1. 1. © XMLdation 2014 Efficient End-to-End Integration Testing 24th November 2014
  2. 2. © XMLdation 2014 Speakers Today Osku Kolehmainen Juha Keski-Nisula
  3. 3. © XMLdation 2014 Agenda • Introduction • Demo • Summary Duration 20 minutes
  4. 4. © XMLdation 2014 XMLDATION SERVICE
  5. 5. © XMLdation 2014 XMLdation Service is an internet based service for Testing and Validation of XML payment transactions and for Simulation of payment process
  6. 6. © XMLdation 2014 Payment Validation Account Report Simulation  Facilitates real STP / STR  No need for real bank accounts  Same test tool for all customers  Instant response  Detect and fix errors also in production  Cost savings in customer service  Enables self service by customers  Helps error tracking and correction  Support for internal product creation  Automated documentation of rules Payments Direct Debits e-Invoices Error reports Notices Recommendations Confirmations Reports Statements Knowledge sharing Payments Direct Debits e-Invoices
  7. 7. © XMLdation 2014 How XMLdation Supports STR and Its Fine Tuning? STR = Straight Through Reconciliation Debtor Agent (Payer’s Bank) Creditor Agent (Payee’s Bank) Debtor (Payer) Creditor (Payee) Customer Credit Transfer pain.001 Customer Payment Status Report pain.002 Account Reporting camt.052 / camt.053 / camt.054 Customer Direct Debit pain.008 Customer Payment Status Report pain.002 Account Reporting camt.052 / camt.053 / camt.054 Interbank Clearing & Settlement Mandate Initiation / Amendment / Cancellation pain.009 / pain.010 / pain.011 Mandate Acceptance Report pain.012 Common Global Implementation – Market Practice (CGI-MP) initiative
  8. 8. © XMLdation 2014 How XMLdation Supports STR and Its Fine Tuning? Debtor Agent (Payer’s Bank) Creditor Agent (Payee’s Bank) Debtor (Payer) Creditor (Payee) Customer Credit Transfer pain.001 Customer Payment Status Report pain.002 Account Reporting camt.052 / camt.053 / camt.054 Customer Direct Debit pain.008 Customer Payment Status Report pain.002 Account Reporting camt.052 / camt.053 / camt.054 Interbank Clearing & Settlement Common Global Implementation – Market Practice (CGI-MP) initiative Mandate Initiation / Amendment / Cancellation pain.009 / pain.010 / pain.011 Mandate Acceptance Report pain.012
  9. 9. © XMLdation 2014 The challenges of E2E integration testing? • Lack of time and resources – Lot of bottle necks • Using real data is must – Using test accounts and fake payments can create problems • Tests have to be repeatable during implementation • Different scenarios are needed • R-Message testing is important part of testing process
  10. 10. © XMLdation 2014 XMLdation Live Example Simulator • Payment Status Report • Pain.001=> pain.002 • Pacs.008 => pacs.008 • Camt.053 • Camt.053 with R-messages • MT940 and visulisation
  11. 11. © XMLdation 2014 XMLDATION LIVE EXAMPLE Osku Kolehmainen
  12. 12. © XMLdation 2014 Scenario generation - Payment Status Report • Scenarios are generated based on uploaded XML file • Scenarios are implemented in cooperation with customer • Possible to extend outside of payment status reports like acmt, SEPAmail • Scenarios can be download Example Scenarios
  13. 13. © XMLdation 2014 Report Simulation • Reports are generated based on XML source files – Up to four files – 1 MB • Generates all kind reports – Camt.053, camt.054, camt.052 – MT940, CSV, Coda – R-Message report – and so on • R-Messages are trigged and generated based on source files • Report visualization • Possibility to download generated files
  14. 14. © XMLdation 2014 Simulating Direct Debit exception handling  XMLdation Simulator can be used to help bank’s customers understand how Direct Debit R-transactions are reported. Use Case  Edit the DD test file’s ”Debtor name” field: - Name the first 3 characters ”ERR” - The next 4 characters specify the reason for return/refund/reject  XMLdation simulation service generates bank specific account report - Including R-transactions e.g. in camt.053/054 or legacy format - The reporting logic is implemented with the help of bank  Bank’s customers can fine tune their financial systems to interpret the message flow sent by the bank (also the ones originated by the debtor bank).
  15. 15. © XMLdation 2014 Summary  XMLdation E2E Simulator is service for End-to-End testing and implementation  Input - XML and manual input  Output XML and others – Pain.002, pacs.002 – Camt.053, 054,052 – MT940, CSV etc.  Simulator creates different response files and messages  Bank specific setup • R-Message generation for exception handling
  16. 16. © XMLdation 2014 What are the benefits in using XMLdation Service ? Cost efficiency • Easy and fast implementation and deployment in production • All what user needs is internet connection and browser Security • No installations nor interfaces in core banking environment • No client software installations to user’s computer Service coverage • Message validation and bank simulation in same Service • XMLdation WIKI contains additional xml information
  17. 17. © XMLdation 2014 Setup: Simulator Workshop #1  Definition of input types (pain.001, pain.008, manual input, uploaded file, additional information)  Definition of output types (pain.002, camt.052, camt.053, camt.054, additional MT940 Structured)  Definition of transactions generated by bank Implementation: (XMLdation) Workshop #2  Definition of scenarios  Definitions of country specific variations  Definition of R-messages and their reporting  Definition of test cases and test files Implementation: (XMLdation) Workshop #3  Running the test files according to test plan  Implementing the minor changes  Verification of the results Training
  18. 18. © XMLdation 2014 Company Factsheet • Finnish company • Established in September 2009 • Offices in Espoo and Tampere • Representation in Brussels, Belgium and in Hamburg, Germany • Mission - We support XML migration process and STP development, especially in corporate-to-bank and bank-to-corporate communication • Bank customers in more than 10 countries • Users of the XMLdation Service in more than 50 countries
  19. 19. © XMLdation 2014 Full end-to-end testing integration service. Simulates bank’s response to corporate customers. Leading XML Validator® for XML related files like payments, e-Invoices and other financial messages. XML Management platform to centralize maintenance, version management and distribution of business rules. Includes also example and test file generation. XMLdation - Services Portfolio API Services simplifies API client testing, and facilitates finding and fixing the errors in messages. Accelerates app creation by simulating the real API. Consulting for customer XML development and management projects. Utilizing tools to design and enable services for customer needs
  20. 20. © XMLdation 2014 Awards • 2011: XMLdation was awarded as one of the 50 most interesting ICT start-up companies at the Europe Venture Forum on December 2011 • 2012: XMLdation was selected as a finalist for the 2012 Red Herring 100 Europe award. Finalists are the most innovative and promising companies from across Europe • 2013: XMLdation Service was awarded in Innovation in Technology and Transaction Banking Awards 2013 as part of RBS SEPA Accelerator • 2014: XMLdation was awarded at EBAday 2014 as SEPA Start Up Company
  21. 21. © XMLdation 2014 THANK YOU! YOU CAN ALSO SEND QUESTIONS AFTER THIS WEBINAR TO XMLDATION@XMLDATION.COM
  22. 22. © XMLdation 2014 Juha Keski-Nisula Juha.keski-nisula@XMLdation.com +358 400 791 955 http://www.xmldation.com 20/20

×