gefeg - your partner for financial message...
TRANSCRIPT
GEFEG - Your Partner for Financial Message Design
Introduction
for the Finance Industry
About GEFEG
January 2015 GEFEG - www.gefeg.com
Specialized B2B/EDI/EAI design time solution provider
International customer base (750+)
Global reach (35 countries)
Company founded in 1990
Management owned
Based in Berlin, Germany
2
Customers
Retail / Wholesale
GS1 (CH, DE, FR, NL, ES, ...),
Carrefour, COOP, Kaufland, Media Markt, Metro, Migros, Otto, TractorSupply, ...
Public Sector
Customs ( DE, CA, NL, NZ, … ), BMI, DCMA (U.S.), Svenska Kommunförbundet, UN/CEFACT, WCO, X12, Zivit, ...
Other Industries
Airbus, Alfa Laval, BASF, Bayer, Benteler, Boeing, E.ON, John Deere, Georg Fischer, RWE, Siemens, Vattenfall, Velux, Würth, …
Information Technology AEB, Axway, CAS, E2open, IBM, Filiadata, Freudenberg IT, SAP, Mercoline, Rhetarus, Seeburger, Software AG, T-Systems, ...
Electronics
AMP, Bosch, EDIFICE, Fujitsu, Hitachi, Hewlett Packard, Infineon, Philips, Sharp, Texas Instruments, Toshiba, …
Finance & Insurance Aareal, BSK (Norway), Clearstream, Euroclear, Deutsche Bundesbank, Equens, EPC, Fides, KfW, Nordea, UK Payments Council, SCFS, SIX, STUZZA, SWIFT, T2S, UBS, ...
Consumer Goods Dr. Oetker, Harry-Brot, Henkel, Hugo Boss, Lindt, Merck, Milch Union Hocheifel, Nestlé, Storck, Stihl, Triumph, ...
Automotive
Audi, BMW, Brose, Continental, Ford, Goodyear Dunlop, Hella, Michelin, Odette, Scania, SKF, Volkswagen, VDA, Volvo, ZF, ...
Logistics & Transport Dachser, Dakosy, Deutsche Post, DHL, Exel, FIATA, IATA, Kühne + Nagel, Norgren, Rhenus, Schenker, TNT, ...
January 2015 GEFEG - www.gefeg.com 3
B2B/EDI/EAI Message Design
January 2015 GEFEG - www.gefeg.com
Electronic Business requires the exchange of B2B/EDI/EAI Messages. These messages have to be designed and tested before being used – at design time.
For Electronic Business, message specifications are as important as blueprints in the construction industry.
Whether you are building a house or describing data structures – a good specification has tremendous impact on quality and cost of the final result.
Sanssouci Palace, Potsdam, Germany
Ground plan
ISO 20022 MIG for the SEPA Clearer of Deutsche Bundesbank
Validation Portal of SIX Payment Services
4
Requirements
Content
Data Models
B2B/EDI/EAI Message Design
Version and Change Management
January 2015 GEFEG - www.gefeg.com
Standards
Message Implementation
Guidelines (MIGs)
Mapping Specification
- Transformation
- Harmonisation
Validation
- Syntax
- Semantic (“Rules”)
Configuration Management
Collaboration
B2B/EDI/EAI Message Design – the Building Blocks
5
GEFEG – Standards Experts
UML: ISO 20022, CCTS, CICA, WCO
Data Model, corporate standards
XML: ISO 20022.XML, RosettaNet,
OAGIS, GS1, UBL, corporate
standards
EDI: EDIFACT, X12, SAP IDoc, SWIFT
MT, VDA, CSV, corporate
standards
January 2015 GEFEG - www.gefeg.com 6
Contributions to Standard Developing Organizations
January 2015 GEFEG - www.gefeg.com
ANSI ASC X12 (EDI Americas)
EDIFICE (European High Tech)
ISO TC154 (EDIFACT Syntax)
ISO 20022 TSG
(Technical Support Group)
ISO TC68 WG4+5 (ISO 20022
basics + semantics)
OAGi (Global High Tech)
Odette (European Automotive)
UN/CEFACT (Global)
VDA (German Automotive)
7
Components of GEFEG’s Message Design Solution
Message Design Portal Single point of truth. Collaboration - Publication – Validation.
Message Design Editor Standards, guidelines, mappings, test data, local validation, publication
Standards Content ISO 20022 distribution and FI specific content
Services Consulting, trainings and workshops, hosting
January 2015 GEFEG - www.gefeg.com 8
Components of GEFEG’s Message Design Solution
In 2013, this solution won the request for quotes (RFQ) issued by the European Payments Council (EPC).
The RFQ was assessing software for further maintaining the SEPA message implementation guidelines (MIGs).
The new SEPA MIG generation is online at EPC website.
January 2015 GEFEG - www.gefeg.com 9
USPs Compared with "Office" Tools
Standards content updates
Standards compliance
Validation
Mapping
Data harmonisation
Single source principle
Maintainability & governance
Data quality, time to market
January 2015 GEFEG - www.gefeg.com 10
USPs Compared with "Standards Portals"
Optional installation on premises
Support of all relevant message
formats
Mapping spec and validation
functions support implementation
White labeling
Customisation for user specific
environment
Standards are extensible
No IPR issues
January 2015 GEFEG - www.gefeg.com 11
GEFEG.Message Design Portal
January 2015 GEFEG - www.gefeg.com
Collaboration
Publication
Validation
12
GEFEG Message Design Portal
January 2015 GEFEG - www.gefeg.com
Flexible Configuration of the Portal
• White labelling
• Modular design
• User, roles, rights management
• User-definable tables and views
Reflects customers' IT environment and specific usage needs.
13
News Communicate with the Portal‘s user community by providing a News section.
Publication Study and download specifications, schema files and other deliverables in this section.
CRs Enter Change Requests, follow-up and view the most recent status.
Workspace See the editable artefacts which are the source for the deliverables in Publication and Validation, provided you have editing rights.
Validation Upload instance files to validate against specifications.
Tasks Organize the internal work of users, provided you have editing rights (optional).
Admin Configure the Portal in this section, if you are the administrator.
GEFEG Message Design Portal Collaboration – Publication - Validation
January 2015 GEFEG - www.gefeg.com 14
Examples of Publicly Available Portals
BSK Standards (ISO 20022 Norway)
STUZZA Validation.Portal (SEPA Austria)
SIX Payment Services (QA for RTGS, partner onboarding)
SCFS Investment Funds Market Practice (ISO 20022 migration)
Common ISO 20022 Validation.Portal
( www.iso20022validation.org )
Other portals, used by infrastructure providers, for
trading partner on-boarding and versions roll-out, are
not public.
January 2015 GEFEG - www.gefeg.com
GEFEG Message Design Portal
15
GEFEG.Message Design Portal Collaboration – Publication - Validation
January 2015 GEFEG - www.gefeg.com 16
Workspace
Users with editing rights can see the Workspace tab.
It shows the working copy of the data repository – the editable artefacts.
The actual work, editing and publishing, is done with the rich desktop editor GEFEG.FX from which the results are delivered to the portal.
GEFEG Message Design Portal Collaboration – Publication - Validation
January 2015 GEFEG - www.gefeg.com 17
Submitter
Submitter
Submitter
Submitter
Submitter
Submitter
Change requests
Example of a user configuration
Publication
For easier handling of the uploaded artefacts, user-definable views and filters are available, which will be helpful if the number of published artefacts are growing over time.
The tree here was created by grouping data by "Org" and "Version" fields.
GEFEG.Message Design Portal Collaboration – Publication - Validation
January 2015 GEFEG - www.gefeg.com 18
Publication
Same data with a different user-defined view:
A simple list shows the artefacts ordered by the "Alias" field.
GEFEG.Message Design Portal Collaboration – Publication - Validation
January 2015 GEFEG - www.gefeg.com 19
Publication details of a single message.
GEFEG.Message Design Portal Collaboration – Publication - Validation
January 2015 GEFEG - www.gefeg.com 20
Design-time compliance check of messages based on guidelines and business rules
Supports communities to implement B2B formats identically – resulting in actual interoperability
Save time and money providing a self-service portal for trading partners
Enables early tests – at design-time
January 2015 GEFEG - www.gefeg.com
GEFEG.Message Design Portal Collaboration – Publication - Validation
21
January 2015 GEFEG - www.gefeg.com
GEFEG.Message Design Portal Collaboration – Publication - Validation
22
January 2015 GEFEG - www.gefeg.com
This Validation.Portal is fully integrated in the SIX IT infrastructure.
100% Corporate Design – GEFEG as "contract manufacturer" is not visible.
GEFEG.Message Design Portal Collaboration – Publication - Validation
23
January 2015 GEFEG - www.gefeg.com
This portal simulates not only a pain.002 as response to pain.001 and pain.008, but also camt.054 messages.
In the modelled scenario, one requested execution date creates one camt.054, if at least one transaction was valid for that simulated day.
GEFEG.Message Design Portal Collaboration – Publication - Validation
24
Validate Messages
5
6
7
2
3
4
View Schema Specification
Save PDF Form
Represent Test Messages in PDF Form
Load Message
Select Standard
View/Save Check Results
Check Message
1
1
2 3 4
5
6 7
URL: https://portal.gefeg.com/sepade.htm
Add-ons
GEFEG Message Design Portal Collaboration – Publication - Validation
January 2015 GEFEG - www.gefeg.com 25
GEFEG.FX – Message Design Editor
To define and explain usages of B2B/EDI messages
a wide range of tools may be used: a UML tool,
an XML tool, a text editor, a spreadsheet program
and separate sources for code values on top.
One for all: GEFEG.FX combines message
design and message explanation functions
in one comprehensive tool.
The tool’s specialisation in message design
creates exciting benefits like saving time and
efforts while increasing message specification
quality.
GEFEG - www.gefeg.com January 2015 26
January 2015 GEFEG - www.gefeg.com 27
Deutsche Bundesbank - SEPA Clearing URL: http://www.bundesbank.de/download/zahlungsverkehr/sepatest/sdd_techspez_sctscl_112010.pdf
Publication in the WWW created using GEFEG.FX Editor
Publication in the WWW created using GEFEG.FX Editor
January 2015 GEFEG - www.gefeg.com 28
Swiss Market Practice URL: http://www.six-interbank-
clearing.com/dam/downloads/de/standardization/iso/swiss_recommendations/implementation_guidelines_ct/standardization_isopayments_iso_20022_ch_implementation_guidelines_ct.pdf
Publication in the WWW created using GEFEG.FX Editor
January 2015 GEFEG - www.gefeg.com 29
DTCC – Corporate Actions URL: http://www.dtcc.com/leadership/issues/reengineering/corp_actions/specs.php
January 2015 GEFEG - www.gefeg.com 30
Target2-Securities – User Detailed Functional Specification UDFS 1.2.1 URL: http://www.ecb.int/paym/t2s/about/keydocs/html/index.en.html
Publication in the WWW created using GEFEG.FX Editor
January 2015 GEFEG - www.gefeg.com 31
Swiss Financial Institutions - EDIFACT PAYMUL D.96A URL: http://www.six-interbank-clearing.com/de/dl_tkicch_paymul14.pdf
Publication in the WWW created using GEFEG.FX Editor
January 2015 GEFEG - www.gefeg.com 32
Euroclear - ISO 20022 FundSettle data reference manual URL: https://www.euroclear.com/site/publishedFile/DRM+for+PA_2012-09_tcm86-218421.pdf
Publication in the WWW created using GEFEG.FX Editor
GEFEG.FX: The Message Design Editor
January 2015 GEFEG - www.gefeg.com
ISO 20022 Model (eRepository)
External ISO 20022 Codelists
Enriched XML Schemas
33
Develop Message Implementation Guidelines
Generate customized documentation as RTF, PDF or HTML
Export XSD, XSLT, XML
Mappings to other formats, e.g. SAP IDoc or SWIFT.MT
Validate instances
Interfaces to ISO 20022 Registration Authority & SWIFT.MyStandards
GEFEG.FX: ISO 20022 Data Model
January 2015 GEFEG - www.gefeg.com
The UML models are imported from the eRepository, provided by ISO20022 RA on www.iso20022.org
34
GEFEG.FX: External ISO 20022 Codes
January 2015 GEFEG - www.gefeg.com
Within GEFEG.FX, the codes are stored in a relational database instead of an Excel sheet, and linked to the ISO20022 UML classes as well as to the MX Schemas.
35
GEFEG.FX: ISO 20022.XML Schemas
January 2015 GEFEG - www.gefeg.com 36
User-friendly, multilingual text (notes) handling
The schemas of the GEFEG distribution also contain names, definitions and rules generated from the UML "GEFEG ISO 20022 distribution" and are linked to the external ISO 20022 codes. Thus, if compared to the schemas provided at www.iso20022.org, they are richer in content.
GEFEG.FX: ISO 20022.MX Schemas
January 2015 GEFEG - www.gefeg.com
These codes are actually stored in the external ISO code list database, but they are linked to the corresponding data type and hence visible and restrictable in every context where this data type is used.
37
GEFEG.FX: Compare Schemas
January 2015 GEFEG - www.gefeg.com
The example shows the differences between pain.001.001.03 and pain.001.001.04.
A double-click on the delta list entry leads to the corresponding spot in both schemas.
The same compare function exists for UML, but we found most SEPA MIGs are expressed using XML schema in addition to an MS Word file.
38
GEFEG.FX: Market Practice Guideline
January 2015 GEFEG - www.gefeg.com
A guideline is like a transparent layer over the original standard – or over the previous level guideline. It looks the same, but only contains extra customisation information.
If the base standard is replaced by a later version (e.g. from draft to final or from "003" to "004"), all customisations are retained in the transparent layer and automatically aligned onto the newly updated base schema.
39
GEFEG.FX: SEPA MIG Example
January 2015 GEFEG - www.gefeg.com
This example shows how the German SEPA MIGs are handled.
The ISO definition and the EPC rule are stored as different notes.
The "Example" note defines the example instance generation.
The form note ("Formular") defines the XML data presentation on a PDF form.
We decided to follow the market (and the DK XSD) and express the MIG using an XML schema as base, instead of the corresponding UML class.
40
GEFEG.FX: Mapping
January 2015 GEFEG - www.gefeg.com 41
The mapping shows the relations between the German legacy format "DTAUS" and the SEPA Customer Credit Transfer.
GEFEG.FX: Documentation (Example)
January 2015 GEFEG - www.gefeg.com 42
The layout was customized using the GEFEG.FX Layout Editor.
Information presented here is collected from 5 MIGs which are connected by mappings. Pacs .008 serves as master, the 4 connected MIGs fill the last 2 columns.
GEFEG.FX: Is an open source
January 2015 GEFEG - www.gefeg.com 43
SWIFT MyStandards is seen as one more publication format.
Since GEFEG MIGs provide a single source, also for internal information, users can select which notes to publish and which to keep internally.
GEFEG mbH
Frank Dreisch
Storkower Str. 207
10369 Berlin
Germany
January 2015 GEFEG - www.gefeg.com
Phone +49-30-979914-65
Fax +49-30-979914-22
Email [email protected]
Web www.gefeg.com
Thank you!
44