Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Volksbank RR: Summenfeld nicht vorhanden #7

Open
timrasche opened this issue Sep 19, 2024 · 12 comments
Open

Volksbank RR: Summenfeld nicht vorhanden #7

timrasche opened this issue Sep 19, 2024 · 12 comments

Comments

@timrasche
Copy link

Die Volksbank RR meldet uns bei einer Sammelüberweisung obwohl wir das Format "pain.001.001.03" nutzen, das das Feld fehlen würde. Es ist aber definitiv in dem generierten XML enthalten, einmal im Bereich "GrpHdr" sowie "PmtInf".

Sparkasse etc. funktioniert.

@nemiah
Copy link
Owner

nemiah commented Sep 20, 2024

Ok, was sagt die Volksbank, wo das Feld drin sein sollte, damit es funktioniert?

@timrasche
Copy link
Author

Guten Morgen,

die Aussage von der Volksbank ist "halten Sie sich an den HBCI Standard, dann funktioniert auch alles". Ergo nicht hilfreich.

Die einzig andere Referenz die wir haben ist, das der Kunde diese Überweisung über StarMoney ausgeführt hat. Die generierte XML hat aber auch ein gänzlich anderes Schema, von daher kann ich hier nichts wirklich vergleichen.

Header der von StarMoney benutzten XML: urn:iso:std:iso:20022:tech:xsd:camt.053.001.02

@nemiah
Copy link
Owner

nemiah commented Sep 23, 2024

Ich bin leider auch keine konkrete Hilfe, ich programmiere in der Regel nicht nach der Spezifikation, sondern nach Beispielen.
Was steht dazu in der Spezifikation? Oder du nimmst einfach das Format von StarMoney? Du kannst die Datei auch mal durch einen Validator schicken. Oder Ich hatte sie zum Testen in Hibiscus importiert, das ist eine Homebanking-Software.

@timrasche
Copy link
Author

Das XML was von deiner Lib erzeugt wird, ist validate. Das habe ich mit diversen Programmen getestet. Warum die Bank mir mit so einer Aussage kommt, weiss ich auch nicht.

Das Format aus StarMoney ist auch ein ganz anderer Aufbau, das ich das mit der Lib hier natürlich nicht generieren kann.

@nemiah
Copy link
Owner

nemiah commented Sep 23, 2024

Sorry, das ist alles, was mir dazu einfällt 😕

@timrasche
Copy link
Author

Kein Problem. Hier hat sich ein netter Herr angeboten der bei einer Volksbank arbeitet das Format zu prüfen. Es hat sich heraus gestellt, das in dem Feld "Purpose" keine Zeilenumbrüche erlaubt sind.

Eventuell macht es Sinn das hier in der Librabry bereits abzufangen und Line-Breaks zu entfernent. (Sowohl Kreditoren/Debitorenname als auch Verwendungszweck)

@timrasche
Copy link
Author

Ich muss mich leider nochmal melden. Offenbar war das nicht das Problem. Kunde meldet gleichen Fehler. "Summenfeld nicht vorhanden". Andere Verifizierungs-Services finden keine Fehler in der Datei.

Falls wer eine Idee dazu hat, ich habe mal eine Test xml mal hier verlinkt: https://enbidia.com/test.xml

@timrasche timrasche reopened this Sep 26, 2024
@Heart1010
Copy link

@timrasche Ich kann diese xml Datei erfolgreich (ohne Fehler) im (Raiffeisen-/Volksbank-) OnlineBanking hochladen (und theor. ausführen).

@timrasche
Copy link
Author

Merkwürdig, HBCI Schnittstelle meldet wie gesagt den besagten Fehler, "Summenfeld nicht vorhanden" (aktuell nur Volksbank RR - aber ohne jetzt alles durch getestet zu haben)

@Heart1010
Copy link

Unabhängig von der phpSepaXml Library jetzt - ich könnte die Testdatei auch per HBCI/FinTS an die Bank senden - keine Fehler beim Import in die VR-NetWorld Software z.B.

image

@timrasche
Copy link
Author

Unabhängig von der phpSepaXml Library jetzt - ich könnte die Testdatei auch per HBCI/FinTS an die Bank senden - keine Fehler beim Import in die VR-NetWorld Software z.B.

image

Gibt es bei der Volksbank eine Stelle an die man sich in solchen Fällen wenden kann? Ich verstehe das Problem dann einfach nicht. Wieder klassiker zum Thema "Industrie Standard" :)

@timrasche
Copy link
Author

timrasche commented Oct 7, 2024

Update: Wir haben mit 2 Kreditinstituten gesprochen zu dem Vorfall (neben der Volksbank akzeptiert die Sparkasse DU diese Datei ebenfalls nicht). Die Damen und Herren haben mitgeteilt das die Überweisung ansich korrekt ist, allerdings ist die "Haupt" Überweisung nicht als Sammelüberweisung deklariert und wird daher anders verarbeitet und kann entsprechende Felder nicht erkennen/auslesen und quittiert dann der oben beschriebenen Meldung.

@nemiah Kannst du damit etwas anfangen?

Nachtrag: Datei bzw. Request ist mit "HKCCS" angegeben muss aber "HKCCM" bei Sammler sein!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants