(und sorry für den kryptischen Titel, aber die Foren-Software läßt leider keine längeren Titel zu).
Hier noch ein Fehler, der mir beim Testen von SEPA-Dateien für Basislastschriften aufgefallen ist:
Bei SEPA-Basislastschriften müssen der Bank ja lt. Spezifikation des Dateiformates Änderungen des Mandats gegenüber der letzten Lastschrift mitgeteilt werden. Dies geschieht, indem man <AmdmntInd>true</AmdmntInd> setzt ist und in dem nachfolgenden Element <AmdmntInfDtls> die Änderungen übermittelt.
Liest man eine solche Datei in ALF ein, werden fälschlicherweise Name und IBAN des Zahlungspflichtigen durch Name und IBAN des Zahlungsempfängers aus <AmdmntInfDtls> ersetzt.
Hier der entsprechende Ausschnitt aus der Datei:
Code: Alles auswählen
<DrctDbtTx>
<MndtRltdInf>
<MndtId>5080</MndtId>
<DtOfSgntr>2013-08-13</DtOfSgntr>
<AmdmntInd>true</AmdmntInd>
<AmdmntInfDtls>
<OrgnlCdtrSchmeId>
<Nm>Alter Vereinsname</Nm>
<Id>
<PrvtId>
<Othr>
<Id>DE99ZZZ99999999999</Id>
<SchmeNm>
<Prtry>SEPA</Prtry>
</SchmeNm>
</Othr>
</PrvtId>
</Id>
</OrgnlCdtrSchmeId>
<OrgnlDbtrAcct>
<Id>
<IBAN>DE99999999999999999999</IBAN>
</Id>
</OrgnlDbtrAcct>
<OrgnlDbtrAgt>
<FinInstnId>
<Othr>
<Id>SMNDA</Id>
</Othr>
</FinInstnId>
</OrgnlDbtrAgt>
</AmdmntInfDtls>
</MndtRltdInf>
</DrctDbtTx>
<DbtrAgt>
<FinInstnId>
<BIC>COLSDE33BON</BIC>
</FinInstnId>
</DbtrAgt>
<Dbtr>
<Nm>Duck, Donald</Nm>
</Dbtr>
<DbtrAcct>
<Id>
<IBAN>DE25380500001234567890</IBAN>
</Id>
</DbtrAcct>
Falsch: Name = "Alter Vereinsname", IBAN = "DE99999999999999999999"
Richtig: Name = "Duck, Donald", IBAN = "DE25380500001234567890"
Viele Grüße,
Stefan