@Trimmi: Hab dein Log gekriegt. Ergebnis. Die Bank ist doof. Die schicken in den BPD, dass sie folgende SEPA-PAIN-Formate unterstuetzen:
Zitat
urn:sepade:xsd:pain.001.001.02
urn:iso:std:iso:20022:tech:xsd:pain.008.003.02
urn:iso:std:iso:20022:tech:xsd:pain.008.002.02
urn:swift:xsd:$pain.008.002.01
urn:iso:std:iso:20022:tech:xsd:pain.001.003.03
urn:iso:std:iso:20022:tech:xsd:pain.001.002.03
urn:swift:xsd:$pain.001.002.02
Hibiscus waehlt anschliessend voellig richtig die hoechste PAIN-Version aus und schickt eine XML-Nachricht mit folgendem Header:
Zitat
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.003.03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:pain.001.003.03 pain.001.003.03.xsd">
Und die Bank schreibt zurueck, dass sie die PAIN-Version nicht kennt.
Damit bleibt jetzt als moegliche Ursache nur noch, dass die Bank die PAIN-Version 001.003.03 zwar prinzipiell untersteuetzt (und das auch oben in der allgemeinen Liste der unterstuetzten PAIN-Versionen mittels HISPA zurueckgemeldet hat) - jedoch NICHT fuer diesen konkreten Geschaeftsvorfalltyp Umbuchung (HKCUM). Das ist in der Tat technisch moeglich: Sprich: Die Bank kann eine allgemeine Liste der unterstuetzten Formate liefern, das dann aber fuer einzelne Geschaeftsvorfaelle wieder einschraenken, Beim Lesen der SEPA-Spezifikation in FinTS war mir dieser Sachverhalt auch schon aufgefallen. Aufgrund des Aufwandes bei der Implentierung hatte ich dieses Sonderverhalten damals aber erstmal weggelassen, weil ich nicht annahm, dass das eine Bank tatsaechlich macht. Die hier macht es aber scheinbar.
Du kannst das ueberpruefen, indem du mal die Detailansicht der Schluesseldatei in Hibiscus oeffnest, dort auf "BPD/UPD" klickst und als Suchbegriff in dem Dialog oben als Suchbegriff "ParUmbSEPA.suppformats" eingibst. Ich wuerde mal vermuten, dass dort 001.003.03 nicht mehr mit dabei steht.