HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

Fehlermeldung beim Einzug von Spenden per SEPA-Lastschrift

 
NGO
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 05 / 2015
Betreff:

HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

 · 
Gepostet: 11.05.2015 - 16:17 Uhr  ·  #1
Als gemeinnützige Organisation ziehen wir mit dem Hibiscus-Server Spenden ein (einmalige und wiederkehrende Spenden).
Im Log-File des Hibiscus findet sich täglich vielfach die Fehlermeldung:

[Mon May 11 06:20:18 CEST 2015][ERROR][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] HBCI error code: 9050:Die Nachricht enthält Fehler. (TRE) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)
[Mon May 11 06:20:18 CEST 2015][ERROR][de.willuhn.jameica.hbci.payment.HBCICallbackServer.log] HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e) (TRP) (3: CustomMsg.GV.LastSEPA1) org.kapott.hbci.status.HBCIStatus.addRetVal(HBCIStatus.java:72)

Woran kann das liegen?
Nach meinem Kenntnisstand müssten doch sogar 5 Tage Vorlaufzeit genügen.
Weshalb gibt es bei uns Fehler bei 6 Tagen Vorlaufzeit?
Wie kann ich das Problem beheben?

Zusatzfrage: Ist der Einzug hier komplett fehlgeschlagen oder wird einfach am darauffolgenden Tag eingezogen? Hängt das von der Bank oder irgendwelchen Einstellungen ab? (Wir haben unser Konto bei der GLS-Bank.)

Vielen Dank für jegliche Hilfe.
msa
Benutzer
Avatar
Geschlecht:
Herkunft: München
Alter: 62
Beiträge: 7571
Dabei seit: 03 / 2007
Betreff:

Re: HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

 · 
Gepostet: 11.05.2015 - 16:43 Uhr  ·  #2
Du solltest uns mal noch mitteilen, WANN Du diese Lastschriften eingereicht hast und WANN sie fällig sind!

Es handelt sich bei den Tagen übrigens um TARGET2-Tage (vereinfacht europäische Bankarbeitstage), nicht um Kalendertage. Weiterhin sind die 5 Tage die Frist, innnerhalb der die Lastschrift beim ZAHLENDEN Institut eingegangen sein muß. Deine Hausbank benötigt auch noch Zeit, um die von Dir eingereichte Lastschrift zu verarbeiten und an die gegnerische Bank weiterzugeben. Das ist in der Regel ein Tag, somit ist die Frist in der Regel 5-+1=6 Tage. Weiterhin gibt es noch sog. CUT-OFF-Zeiten, also eine Uhrzeit, VOR der die Einreichung stattgefunden haben muß, damit sie noch als "heute" zählt. Alle was danach eingereicht wird zählt dann schon als erst morgen eingereicht. Wenn Du also JETZT (11.5.2015 16:31 Uhr) Lastschriften einreichst, dann kann die Fälligkeit frühestens in 6 Bankarbeitstagen sein. Das wäre der kommende Dienstag (Christi Himmelfahrt ist kein TARGET2-Feiertag). Wenn die CUT-OFF-Zeit Deiner Bank überschritten ist, dann wäre es sogar erst Mittwoch. Dies alles gilt für ERST-Lastschriften. Für Folgelastschriften gelten 2+1 Tage...

Umgehen kannst Du das Ganze, indem Du die Lastschriften nicht als Basislastschrift (CORE) abwickelst, sondern als Basislastschrift mit verkürzter Vorlauffrist (COR1). Damit gilt dann sowohl für Erst- als auch für Folgelastschriften 1+1 Tage. Diese COR1 ist allerdings nicht grenzüberschreitend, also nur in DE möglich.

Ob die Lastschriften bei zu kurzer Frist von der Bank einfach später ausgeführt werden oder verworfen werden, ist von Bank zu Bank unterschiedlich. Da mußt Du bei Deiner Bank nachfragen, wie die es halten.
infoman
Benutzer
Avatar
Geschlecht:
Beiträge: 7395
Dabei seit: 06 / 2008
Betreff:

Re: HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

 · 
Gepostet: 11.05.2015 - 17:35 Uhr  ·  #3
Version ist aktuell http://willuhn.de/products/hibiscus-server/download.php
Feiertag wurde berücksichtigt? - Fristenrechner für SEPA-Lastschriften - http://www.onlinebanking-forum.de/forum/topic.php?t=18638
Zitat geschrieben von NGO
(Wir haben unser Konto bei der GLS-Bank.)

nur als Randbemerkung unabhängig von vorgenanntem
Zitat geschrieben von Raimund Sichmann

Die ersten GAD-Banken (u.a. die GLS Bank) bekommen aktuell eine neue Version Ihrer Systeme, dabei kann es vereinzelt zu Störungen bei FinTS/HBCI kommen.
U.a. wurde einige Zeit BPD/UPD ohne Geschäftsvorfälle geliefert, so dass vereinzelt Programme womöglich hier eine Aktualisierung des Bankzuganges benötigen.
Je nach Programm heißt es z.B. "Synchronisieren" "Bankzugang aktualisieren", "Benutzerdaten aktualisieren" etc.

http://www.onlinebanking-forum.de/forum/topic.php?p=116739
siehe nachstehendes PS
Raimund Sichmann
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 8241
Dabei seit: 08 / 2002
Betreff:

Re: HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

 · 
Gepostet: 11.05.2015 - 17:44 Uhr  ·  #4
Hallo NGO ;)
wichtig ist: Fünf Target-Tage vorher muss die Buchung bei allen Banken (SEPA-Raum) vorliegen. Mit EBICS und dem Onlinebanking per Browser wäre es morgens "am fünften" Tag sogar noch möglich, dies zu schaffen, bei FinTS/HBCI kommen aber die Programme nicht mit untertägigen Verarbeitungen klar, zumindest aktuell noch nicht.
Heißt: Am Tag vorher muss die erstmalige SEPA-Basis-Lastschrift bei der GLS eingereicht sein, damit es mit Hibiscus funktioniert.
Gruß
Raimund
ps: Die "Störung" war sofort nach dem Update gestern Vormittag behoben worden.
NGO
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 05 / 2015
Betreff:

Re: HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

 · 
Gepostet: 21.05.2015 - 10:30 Uhr  ·  #5
Lieben Dank für Eure super-schnellen Antworten.

Ich habe die Log-Files und unsere Hibiscus-Datenbank noch mal durchsucht.
Ein Spender hatte am 12.05.2015 gespendet. Das target-date ist für diese Zahlung auf den 21.05.2015 gesetzt.
Wenn man einen Tag als cut-off-Tag abzieht, wären es noch 7 Bank-Tage.
Wenn man Christi-Himmelfahrt abzieht, wären es noch 6 Tage.
Ist das zu knapp kalkuliert?
Wir haben den Hibiscus so eingestellt, dass er alle 3h mit der Bank synchronisiert.

Ich tue mir noch schwer mit der genauen Analyse, weil manche Spender es mehrfach versuchen.
Obige Person hatte drei Zahlungen hintereinander ausgelöst.
Die zweite konnte dann wohl tatsächlich verarbeitet werden.
Warum aber nur eine der drei Versuche? (Die eingegebenen Daten sind identisch.)

Mir ist aufgefallen, dass die Fehlermeldung "Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)" für bestimmte Zahlungen immer wieder auftritt.
Heißt das, dass der Hibiscus es immer wieder versucht, diese fehlgeschlagenen Zahlungen nochmals bei der Bank einzureichen?
Wenn das target-date nicht weit genug in der Zukunft liegt, kann ein wiederholter Versuch doch nichts mehr bringen oder?
Man müsste schon das target-date weiter in die Zukunft legen?
Kann man sagen, dass wir pauschal eher auf der sicheren Seite sind, wenn wir das target-date immer noch einen Tag weiter in die Zukunft legen oder kann das andere negative Effekte hervorrufen (abgesehen davon, dass wir das Geld einen Tag später bekommen)?
infoman
Benutzer
Avatar
Geschlecht:
Beiträge: 7395
Dabei seit: 06 / 2008
Betreff:

Re: HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

 · 
Gepostet: 21.05.2015 - 10:44 Uhr  ·  #6
es stellt sich doch vielmehr die Frage:

wenn der Server doch den eindeutigen "Fehler" zurück gibt, warum wird dann der Vorlauf nicht einfach erhöht?
alles andere ist doch nur theoretisch und zeitaufwändig ;-)
Raimund Sichmann
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 8241
Dabei seit: 08 / 2002
Betreff:

Re: HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

 · 
Gepostet: 22.05.2015 - 08:06 Uhr  ·  #7
Zitat geschrieben von NGO
Ich habe die Log-Files und unsere Hibiscus-Datenbank noch mal durchsucht.
Ein Spender hatte am 12.05.2015 gespendet. Das target-date ist für diese Zahlung auf den 21.05.2015 gesetzt.
Wenn man einen Tag als cut-off-Tag abzieht, wären es noch 7 Bank-Tage.
Wenn man Christi-Himmelfahrt abzieht, wären es noch 6 Tage.

Hallo NGO,
nein, das hätte klappen müssen - sogar bei einer Datenübertragung am 13. wäre noch genug Zeit gewesen und der lokale Feiertag muss hier nicht mitgerechnet werden. (meine aktuelle Faustregel: morgen in einer Woche plus internationaler Feiertag.)
Bist du mit dem 21. wirklich sicher? Die Bank wird da dringend deine Protokolle brauchen...
Gruß
Raimund
Holger Fischer
Benutzer
Avatar
Geschlecht:
Herkunft: Korschenbroich
Alter: 53
Beiträge: 6205
Dabei seit: 02 / 2003
Betreff:

Re: HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

 · 
Gepostet: 22.05.2015 - 09:16 Uhr  ·  #8
Wenn die Daten hier alle stimmen, würde ich mal vermuten, dass hier eine Prüfung im Banksystem nicht ganz optimal prüft.
Beim Belastungsdatum 21.5, wäre der späteste Tag für die Vorlage der Lastschrift bei der Bank des Schuldners (hierum dreht sich alles bei den Vorlaufzeiten!) der 14.5..
Wenn die Bank/das Rechenzentrum die Lastschrift so spät wie möglich an die Bank des Schuldners (so sieht es die FinTS Spezifikation vor -daher immer bankverwaltete Lastschriften) weiter gibt, dann kann das der 14.5. sein. Da das in Deutschland kein Bankarbeitstag ist, kann am 14.5. die Vorlage nicht erfolgen. Ich vermute, dass hier eine Prüfung und Meldung noch aus der Zeit, wo man nicht tag gleich die Lastschriften weitergeben konnte hier dieser Meldung führt.

Viele Grüße

Holger
NGO
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 7
Dabei seit: 05 / 2015
Betreff:

Re: HBCI error code: 9010:Das Ausführungsdatum unterschreitet die minimale Vorlaufzeit. (6 Tag/e)

 · 
Gepostet: 22.05.2015 - 10:01 Uhr  ·  #9
OK. Vielen Dank für Eure Hilfe und Unterstützung :-)

Die Vorlaufzeit brauche ich dann also wohl nicht zu erhöhen.

Ich sollte dann bei der GLS-Bank mal nachfragen, wie es dazu kommen kann, dass bei uns dennoch diese Fehlermeldungen regelmäßig in den logs auftauchen.
Gewählte Zitate für Mehrfachzitierung:   0