Zitat geschrieben von obnutzer
Zitat geschrieben von katjah
@obnutzer:
Das ist eine Zip-Datei, wie Billy auch schreibt. Diese enthält eine xml-Datei.
Oh Mann, bin ich ein Idiot. Sorry. War schon stutzig bei CCC und Holger hat es ja bereits erklärt.
Noch ein Tipp: Generell vorsicht mit Validatoren, die prüfen allesamt nur äußerst oberflächlich.
Ob das Format, die Schemadatei und die pain-Version von der Bank verarbeitet wird kann nur die Bank sagen, keine Validatoren.
Hi,
der Validator ist folgender:
http://www.gefeg.com/de/gefeg.validation/vp-sepa.htm
Grundsätzlich ist das nachvollziehbar mit dem Container, allerdings erstellt s-firm auch ein Containerformat, obwohl es kein Kundenformat ist. Also kann s-firm mit Containern umgehen. Und genau dieses Format aus s-firm kann ich dann auch als Auftrag erstellen und per CCC versenden. Problematisch für s-firm ist anscheinend der Kopf der Fremddatei. Lt. Rückfrage bei "XML-Experten" sollten jedoch beide Köpfe valide sein...
So sieht der Kopf der Datei aus s-firm aus (der dann auch zu verarbeiten ist):
<?xml version="1.0" encoding="UTF-8"?>
<conxml xmlns="urn:conxml:xsd:container.nnn.002.02" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:conxml:xsd:container.nnn.002.02 container.nnn.002.02.xsd">
<CreDtTm>2012-09-07T09:55:16Z</CreDtTm>
<MsgPain001>
<HashValue>6AB3FD3C46B0D8F8BF68CC36D824A09D3355C3C251F83049AF74DA345D7C24F8</HashValue>
<HashAlgorithm>SHA256</HashAlgorithm>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.002.03">
<CstmrCdtTrfInitn>
.....
Und das ist der Kopf der Datei, bei dem s-firm aussteigt:
<?xml version="1.0" encoding="ISO-8859-1"?>
<conxml:conxml xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:conxml="urn:conxml:xsd:container.nnn.002.02" xsi:schemaLocation="urn:conxml:xsd:container.nnn.002.02 container.nnn.002.02.xsd">
<conxml:CreDtTm>2012-02-07T12:15:42</conxml:CreDtTm>
<conxml:MsgPain001> <conxml:HashValue>7F08F2D96C19815AFF8F1EBA878E7523B009586D43617AD5A549F0343B1844FA</conxml:HashValue>
<conxml:HashAlgorithm>SHA256</conxml:HashAlgorithm>
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.002.03">
<CstmrCdtTrfInitn>
......
Ist mir eigentlich alles ein wenig zu tiefgründig...aber der Kunde ist hartnäckig...
Grüsse
Stefan