sepa xml checker Kundenleitfaden Ausgabe Mai 2012 Star Finanz-Software Entwicklung und Vertriebs GmbH Sachsenfeld 4 20097 Hamburg Telefon +49 40 23728-0 Telefax +49 40 23728-350 www.starfinanz.de Sitz der Gesellschaft: Hamburg Amtsgericht Hamburg HRB 64916 Geschäftsführung: Bernd Wittkamp, Dr. Christian Kastner Bankverbindungen: Sparkasse Harburg-Buxtehude Konto 72702 Bankleitzahl 207 500 00 Sparkasse Hildesheim Konto 785 736 Bankleitzahl 259 501 30 Sparkasse Hannover Konto 225 320 Bankleitzahl 250 501 80 Ein Unternehmen der Finanz Informatik
Inhalt 1 SEPA XML Checker... 3 1.1 Leistungsumfang... 3 1.2 Systemvoraussetzungen... 4 1.3 Installation / Deinstallation... 5 1.3.1 Deinstallation... 6 1.4 Programmoberfläche und Funktionen... 6 1.5 Ausgabe des Testberichts... 8 1.6 Weitere Funktionen und Menüeinträge... 8 1.7 Die Prüfroutinen... 9 1.8 Das Datenupdate... 10 2 Weitere Informationsquellen & Support... 11 2.1 Die Onlinehilfe zu SFirm... 11 2.2 Der Internetauftritt von SFirm... 11 2.2.1 SFirm-KnowledgeBase... 12 2.2.2 Seminare... 12 2.3 Die Hotline... 12 2.4 Kontaktinformationen... 13 Copyrights und Warenzeichen Windows 2000, Windows XP, Windows Vista, Windows 7 und Windows 2008 sind eingetragene Warenzeichen der Microsoft Corp. Alle in dieser Dokumentation zusätzlich verwendeten Programmnamen und Bezeichnungen sind u.u. ebenfalls eingetragene Warenzeichen der Herstellerfirmen und dürfen nicht gewerblich oder in sonstiger Weise verwendet werden. Irrtümer vorbehalten. Bei der Zusammenstellung von Texten und Abbildungen wurde mit größter Sorgfalt gearbeitet. Trotzdem können Fehler nicht vollständig ausgeschlossen werden. Die angegebenen Daten dienen lediglich der Produktbeschreibung und sind nicht als zugesicherte Eigenschaft im Rechtssinne zu verstehen. Herausgeber und Autoren können für fehlerhafte Angaben und deren Folgen weder juristische Verantwortlichkeit noch irgendeine Haftung übernehmen. Alle Rechte vorbehalten; kein Teil dieser Dokumentation darf in irgendeiner Form (Druck, Fotokopie oder die Speicherung und/oder Verbreitung in elektronischer Form) ohne schriftliche Genehmigung der Star Finanz-Software Entwicklung und Vertriebs GmbH reproduziert oder vervielfältigt werden. Die Star Finanz entwickelt Ihre Produkte ständig weiter, um Ihnen den größtmöglichen Komfort zu bieten. Deshalb bitten wir um Verständnis dafür, dass sich Abweichungen vom Handbuch zum Produkt ergeben können. Copyright 1999-2012 Star Finanz-Software Entwicklung und Vertriebs GmbH, Sachsenfeld 4, 20097 Hamburg. Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 2
Leistungsumfang 1.1 1 SEPA XML Checker Nach der Einführung der SEPA Überweisung lässt sich in Sparkassen / Kreditinstituten ein anwachsendes Interesse an der Einführung von SEPA Zahlungen auf Kundenseite feststellen. Durch den Umstieg von starren DTA-Strukturen auf flexible XML-Strukturen stellen sich völlig neue Herausforderungen dar. Von den Kreditinstituten wird eine Bestätigung benötigt, ob die aus ihren diversen Applikationen erzeugten SEPA XML Zahlungsverkehrsdateien auch zu verarbeiten sind. Aus diesem Grund hat die Star Finanz den SEPA XML Checker entwickelt. Der SEPA XML Checker ist ein Tool zur Prüfung von SEPA XML Dateien auf syntaktische und semantische Gültigkeit. Er soll Kreditinstitute / Kunden in die Lage versetzen PAIN-Nachrichten zu prüfen und ggf. Fehler zu identifizieren. 1.1 Leistungsumfang Der SEPA XML Checker prüft PAIN-Nachrichten auf Gültigkeit, die der Anlage 3 des DFÜ- Abkommens des ZKA, v2.0, in den Versionen 2.3, 2.4 oder 2.5 entsprechen und österreichische PAIN-Nachrichten gemäß Rulebook 3.2 und 4.0. Geprüft werden die Dateiformate: Version 2.3 aktuell bis 31.10.2009 Version 2.4 aktuell ab 01.11.2009 Version 2.5 aktuell ab 01.11.2010 SEPA CORE Version 2 (Österreich) SEPA CORE & B2B Version 2 (Österreich) SEPA CORE Version 3 (Österreich) SEPA CORE & B2B Version 3 (Österreich) pain 001.001.02 (Credit Transfer) pain 008.001.01 (Direct Debit) pain 001.002.02 pain 008.002.01 pain 001.002.03 pain 008.002.02 pain.001.001.02.austrian.002 pain.008.001.01.austrian.002 pain.001.001.03.austrian.001 pain.008.001.02.austrian.001 ZKA SEPA Container Erweiterte Grouping Option ZKA SEPA Container Erweiterte Grouping Option ZKA / Standard (EPC) ZKA / Standard (EPC) ZKA / Standard (EPC) ZKA / Standard (EPC) Standard (EPC) Standard (EPC) Standard (EPC) Standard (EPC) Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 3
Systemvoraussetzungen 1.2 camt.052 Saldenreport Untertägiger Umsatz camt.053 Tagesauszug Interbankenauszug camt.054 Sammelbuchungsdatei Soll-Avis/Haben-Avis camt.052.001.02 camt.053.001.02 camt.054.001.02 ISO-Standard 20022 XML-Format (ersetzt MT941/MT942) ISO-Standard 20022 XML-Format (ersetzt MT940/MT950) ISO-Standard 20022 XML-Format (ersetzt DTI/MT900/MT910) Das Ergebnis kann als Fehler, Warnung oder Hinweis ausgegeben werden. Bei Warnungen handelt es sich beispielsweise um Belegungsregeln, die zwar gültig sind aber vom ZKA anders empfohlen werden. Fehler werden beispielsweise generiert, wenn in der Datei eine IBAN Angabe fehlt. Hinweise werden gegeben, wenn beispielsweise eine BIC gem. Verzeichnis der Deutschen Bundesbank nicht für SEPA erreichbar ist. Der XML Checker enthält das Verzeichnis aller SEPA erreichbaren Kreditinstitute der Deutschen Bundesbank, welches monatlich per Daten-Update aktualisiert wird. Anhand des Verzeichnisses werden die angegebenen BIC geprüft. Des Weiteren werden die IBAN auf Gültigkeit geprüft. Die Darstellung der Datei erfolgt als Strukturansicht (Baum mit Knoten) und parallel als Text-, HTML- oder Grid-Ansicht. In einem dritten Fenster werden die Ergebnisse dokumentiert. Das Ergebnis lässt sich als Bericht drucken. Über einen Doppelklick auf eines der Ergebnisse erfolgt direkt die Anzeige des angemerkten Elements im Dokument. Eine Veränderung der SEPA-Datei über den SEPA XML Checker ist nicht möglich. 1.2 Systemvoraussetzungen Folgende Systemvoraussetzungen gelten für den SEPA XML Checker: Windows XP oder höher Internetzugang Adobe Reader SEPA XML Checker ist für die Clientbetriebssysteme von Microsoft ab Windows XP freigegeben. Windows Vista und Windows 7 werden somit ebenfalls unterstützt. Um ein Datenupdate durchführen zu können, ist außerdem ein Internetzugang erforderlich. Zur Anzeige der Onlinehilfe muss der Adobe Reader ab der Version 7.0 installiert sein. Eine kostenlose Version kann über die Webseite des Herstellers http://www.adobe.com/de/ bezogen werden. Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 4
Installation / Deinstallation 1.3 1.3 Installation / Deinstallation Für eine reibungslose Installation ist eine Systemanmeldung als Administrator erforderlich. Der Installationssatz befindet sich in der Datei SEPA XML Checker.msi. Führen Sie diese Datei im Dateimanager per Doppelklick oder über Start Ausführen aus. Die Installation ist einfach - es muss lediglich der Installationsordner bestimmt werden. Klicken Sie anschließend auf <Weiter> und nach der Installation auf <Fertig stellen>. Während der Installation wird zusätzlich ein allgemeiner Arbeitsordner angelegt. Je nach Betriebssystem befindet sich dieser an folgenden Orten: Windows XP Windows Vista / 7 C:\Dokumente und Einstellungen\All Users\Anwendungsdaten\Star Finanz\SEPA XML Checker\ C:\ProgramData\Star Finanz\SEPA XML Checker Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 5
Programmoberfläche und Funktionen 1.4 1.3.1 Deinstallation Zur Deinstallation rufen Sie den Punkt Software über Start Systemsteuerung Programm deinstallieren auf. Suchen Sie dort den Eintrag SEPA XML Checker und klicken Sie auf <Deinstallieren>. Nach einer Bestätigungsabfrage wird die Anwendung ohne weitere Dialoge vom System entfernt. 1.4 Programmoberfläche und Funktionen Nach dem Programmstart erhalten Sie zunächst eine leere Oberfläche, die in mehrere Abschnitte unterteilt ist: Menüleiste, Strukturansicht, Dateiinhaltsfenster und Ausgabe. Diese Bereiche werden in diesem Kapitel vorgestellt. Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 6
Programmoberfläche und Funktionen 1.4 Über Datei Öffnen wählen Sie das SEPA XML Dokument aus. Es besteht auch die Möglichkeit ein Dokument aus der gespeicherten Liste auszuwählen, wenn zuvor bereits entsprechende Dateien geöffnet wurden. Die geöffnete Datei wird in dem linken Fenster als Strukturansicht (Baum mit Knoten) dargestellt: In dem rechten oberen Fenster erfolgt die Darstellung als GRID, Text oder HTML. Diese Darstellungsweise kann über die im unteren Bereich vorhandenen Reiter eingestellt werden. Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 7
Ausgabe des Testberichts 1.5 1.5 Ausgabe des Testberichts Im untersten Fenster Ausgabe wird der Testbericht ausgegeben. Wenn in der SEPA-Datei Hinweise oder Fehler erkannt wurden, erfolgt über einen Doppelklick auf eine Meldung die Anzeige des Wertes in der gewählten Ansicht. Dieser Testbericht kann über Datei Drucken als Dokument gedruckt werden. Soll das Dokument nicht gedruckt werden, kann alternativ über Bearbeiten Kopieren der Bericht zur weiteren Verwendung in die Zwischenablage kopiert werden. 1.6 Weitere Funktionen und Menüeinträge Über das Menü Ansicht können Sie die Bestandteile des Anwendungsfensters Ihren Bedürfnissen entsprechend anpassen. Sie können die Statusleiste ein oder ausblenden und über die Option Alle Knoten erweitern entweder alle Knoten der XML-Datei erweitern oder auf die ersten 3 Ebenen reduzieren. Über Symbolleisten und Andockfenster können die Fenster Strukturansicht und Ausgabe ein- oder ausgeblendet werden. Diese Fenster lassen sich zudem beliebig positionieren, ausblenden oder auch dynamisch einblenden. Es befinden sich hierzu in den jeweiligen Fenstertiteln drei weitere Symbole mit folgender Funktion: Über dieses Symbol öffnen Sie ein Kontextmenü mit weiteren Einstellmöglichkeiten, wie z.b. Unverankert, um das Fenster zur beliebigen Positionierung frei zu geben. Damit kann das jeweilige Fenster dynamisch Ausgeblendet werden. Wird der Mauszeiger anschließend über das Fenster bewegt, wird es wieder eingeschoben. Diese Einstellung kann über das gleiche (nur waagerecht gedrehte) Symbol wieder rückgängig gemacht werden. Das Fenster wird komplett geschlossen. Die Wiederherstellung erfolgt nun ausschließlich über den Menüweg Ansicht Symbolleisten und Andockfenster Strukturansicht bzw. Ausgabe. Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 8
Die Prüfroutinen 1.7 Über Ansicht Symbolleisten und Andockfenster Anpassen stehen Ihnen weitere Einstellmöglichkeiten und Optionen zur Konfiguration zur Verfügung. Hier können u.a. alle Menübefehle, weitere oder vorhandene Symbolleisten und Tastenkombinationen den Anforderungen entsprechend angepasst werden. Über den Menüweg Ansicht Anwendungsdarstellung ist die Wahl zwischen mehreren Farbschemata bzw. Skins möglich. Damit können Sie SEPA XML Checker der vorhandenen Umgebung anpassen. 1.7 Die Prüfroutinen Der SEPA XML Checker prüft zunächst mit welcher Schema-Version des DFÜ- Abkommens die Datei erstellt wurde und ob es sich um ein korrektes SEPA-Dokument handelt. Ein Beispiel: 'F:\AK2\DFÜ mit Kunden\XSD für 2.4\pain.008.002.01.xml' enthält ein korrektes SEPA XML Dokument (2.4 aktuell ab 01.11.2009)! Anschließend wird auf Prüfung den verwendeten Zeichensatz Schemakonformität mit sämtlichen Prüfungen auf Pflicht / Optional, Inhalt der Felder (Text, numerisch), Länge usw. weitergehende Prüfungen (gültige Zeichen, ZKA Empfehlungen) SEPA Erreichbarkeit anhand des Verzeichnisses der Deutschen Bundesbank Beispiel Erlaubte Kodierungen sind UTF-8 und ISO-8859 nicht 'iso-8859-1'! Zeile 31/24 : Datentyp Fehler: Typ:InvalidDatatypeValueException, Text:Wert '' entspricht nicht dem regulären Ausdruck '[a-za-z]{2,2}[0-9]{2,2}[a-za-z0-9]{1,30}'. Zeile 11/29 : Der Wert: 'Olaf Müller'enthält nicht unterstützte Zeichen. Erlaubt sind "0-9" "a-z" "A-Z" die Zeichen "-':?,+()/." sowie Leerzeichen. Zeile 14/19 : Warnung: lt. Belegungsrichtlinien sollte das Element 'PstlAdr' nicht belegt werden! Zeile 97/32 : BIC 'ABCDFRAS' ist nicht im SEPA SCL Verzeichnis der Bundesbank enthalten! Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 9
Das Datenupdate 1.8 Gültigkeit der verwendeten IBAN korrekte Summendarstellung korrekte Termine Anzahl der Transaktionen und Summe der Beträge Zeile 31/46 : IBAN ungültig! Zeile 18/43 : Maximal zwei Nachkommastellen erlaubt! Zeile 21/44 : Hinweis: Der Ausführungstermin liegt nicht in der Zukunft! Zeile 25/55: Anzahl Transaktionen ist fehlerhaft! Zeile 33/21: Summe der Beträge ist fehlerhaft! geprüft. Anhand des Ergebnisses kann der Anwender - wenn notwendig - entsprechende Korrekturen in der dateierstellenden Applikation vornehmen. 1.8 Das Datenupdate Das Update des Verzeichnisses aller an SEPA teilnehmenden Kreditinstitute erfolgt monatlich automatisch beim Programmstart, wenn an dem verwendeten Rechner ein aktiver Internetzugang vorhanden ist. Sollte ein Programmupdate vorliegen, so wird darauf beim Programmstart hingewiesen. Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 10
Die Onlinehilfe zu SFirm 2.1 2 Weitere Informationsquellen & Support Neben den Kundenhandbüchern und -leitfäden stellen die Onlinehilfe und die Inhalte des Internetauftritts www.sfirm.de weitere Quellen dar, Informationen rund um SFirm zu erhalten. Mit den angebotenen Seminaren haben Sie außerdem die Möglichkeit, themenbezogen das eigene Wissen in Theorie und Praxis zu vertiefen. Zusätzlich dazu hilft Ihnen die technische Hotline des Herstellers bei allen technischen Fragen und Problemen. Im letzten Abschnitt finden Sie alle Kontaktdaten im Überblick. 2.1 Die Onlinehilfe zu SFirm Die Onlinehilfe ist ein Bestandteil der Anwendung SFirm. Diese Hilfe ist mit den jeweiligen Programmteilen bzw. Funktionen verbunden und zeigt Ihnen je nachdem, wo Sie sich gerade befinden nach dem Aufruf mit der F1-Taste die entsprechend zugehörige Beschreibung und Hilfe an. Ein Aufruf ist auch über den Menüweg? Hilfethemen möglich. Die Hilfe ist überwiegend nach Programmbereichen und Programmfunktionen strukturiert und gibt Ihnen somit auch die Möglichkeit, sich über diese Hilfe in SFirm einzuarbeiten. 2.2 Der Internetauftritt von SFirm Über die Adresse www.sfirm.de haben Sie einen Zugang zum SFirm-Internetauftritt. Die SFirm-Website ist in zwei Bereiche eingeteilt: Einen allgemein zugänglichen Teil, der auch den Großteil der aktuellen Informationen zu den Produkten und Modulen enthält und einen exklusiven Bereich für die Berater der Sparkassen und Landesbanken. Im öffentlichen Teil sind mehrere Rubriken zu sehen, über die Sie aktuelle Informationen, Leitfäden, Modulbeschreibungen und Schulungsangebote sowie Downloads von Updates und Tools erreichen können. Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 11
Die Hotline 2.3 2.2.1 SFirm-KnowledgeBase Die SFirm-KnowledgeBase ist eine Wissensdatenbank, die Informationen, Hinweise und Problemlösungen zu den aktuellen, freigegebenen Versionen von SFirm strukturiert zur Verfügung stellt. Der Aufruf der KnowledgeBase erfolgt über die Rubrik FAQ Hilfedatenbank. 2.2.2 Seminare Für SFirm bieten wir Ihnen eine Reihe von Seminaren an, die sich an unterschiedliche Zielgruppen wendet. Eine Auflistung der derzeit angebotenen Seminare erhalten Sie über den SFirm-Internetauftritt www.sfirm.de in der Rubrik Seminare. Für nähere Informationen steht Ihnen auch unser Seminar-Team telefonisch und per E-Mail zur Verfügung (siehe übernächsten Abschnitt). 2.3 Die Hotline Der Hersteller bietet Ihnen eine kostenpflichtige technische Hotline für alle SFirm-Produkte an. Detaillierte Informationen finden Sie auf der Seite www.sfirm.de in der Rubrik Kontakt. Die SFirm-Hotline steht Ihnen von montags - freitags von 8:30 bis 16:30 Uhr unter folgender kostenpflichtigen Rufnummer zur Verfügung: 0900 / 11 55 99 0 (1,34 EUR/Minute inkl. MwSt. aus dem dt. Festnetz; abweichende Preise für Mobilfunkteilnehmer). Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 12
Kontaktinformationen 2.4 2.4 Kontaktinformationen Folgende Tabelle gibt Ihnen einen Überblick über die wichtigsten Kontaktdaten des Herstellers: Anschrift Internetauftritte: Produktseite Firmenseite Star Finanz-Software Entwicklung und Vertriebs GmbH Laatzener Straße 5 30539 Hannover www.sfirm.de www.starfinanz.de SFirm-Vertrieb Rufnummer 040 / 23728-333 SFirm-Vertrieb Fax 040 / 23728-171 SFirm-Vertrieb E-Mail Technische Hotline für Endkunden vertrieb@starfinanz.de 0900 / 11 55 99 0 (1,34 EUR/Minute inkl. MwSt. aus dem deutschen Festnetz; abweichende Preise für Mobilfunkteilnehmer). Star Finanz, 2012, Kundenleitfaden SEPA XML Checker 13