Zitat geschrieben von jrrp
Habe ich das richtig verstanden? Bei Standard-Inlands-Aufträgen darf jede Zeile nur 27 Zeichen haben,
Ja. Das ist aber nichts Hibiscus-spezifisches. Wenn du auf der Webseite deiner Bank eine normale Inlandsueberweisung erstellst, kannst du sicher auch nur 27 Zeichen pro Zeile eingeben. Falls dort mehr Zeichen zugelassen werden, dann werden sie "unter der Haube" auf 27 Zeichen pro Zeile zerschnitten.
Zitat geschrieben von jrrp
zwei Zeilen sind vorgesehen.
Es sind mehr vorgesehen und Hibiscus unterstuetzt auch mehr. Frueher waren es mal in Hibiscus nur zwei Zeilen. Und da man beim Erfassen einer neuen Ueberweiusng meist ohnehin nur ein oder zwei Zeilen benoetigt, werden in dem Formular auch nur zwei Zeilen angezeigt. Durch Klick auf "Weitere Zeilen" kannst du aber weitere eingeben.
Zitat geschrieben von jrrp
Deshalb hat Hibiscus zwei Felder à 27 Zeichen. Falls es Probleme gibt, wurden diese Felder auf 35 Zeichen erweitert. Falls eine Buchung mehr als 2x 35 Zeichen hat, gibt es das dritte Feld. Richtig?
Hibiscus selbst verteilt die Zeilen nicht eigenstaendig um. Die ersten beiden Zeilen landen in "zweck1" und "zweck2". Alle Folge-Zeilen landen in "zweck3".
Zitat geschrieben von jrrp
Diese Beschränkung auf zwei Zeilen à 27 Zeichen existiert aber nur bei Aufträgen (z.B. eine Überweisung), oder?
Nochmal. Es gibt keine pauschale Beschraenkung auf 2 Zeilen. Hibiscus konnte frueher mal nur 2. Das ist aber lange her. Die Einschraenkung betrifft nicht die Anzahl der
Zeilen sondern die Anzahl der
Zeichen pro Zeile. Es gibt zwar einige Geschaeftsvorfaelle, wo die Bank u.U. nur zwei Zeilen Verwendungszweck zulaesst (bei Dauerauftraegen ist das bei einigen Banken so). Bei normalen Ueberweisungen kann man aber meist bis 14 (oder warens 16?) Zeilen verwenden.
Zitat geschrieben von jrrp
Ich bin bei der comdirect und diese liefert zu einer Buchung viel mehr als 2x 27 Zeichen.
Ja. Die werden doch auch problemlos von Hibiscus unterstuetzt. Probiers doch einfach aus. Das Problem existiert NUR, wenn du versuchst, Buchungen via CSV aus einem anderen Programm (wie bei dir T-Online Homebanking) zu importieren und dieses andere Programm die Verwendungszweck-Zeilen nicht getrennt gehalten hatte sondern sie zu einem Feld zusammengefuehrt hatte.
Daher nochmal: Oeffne die CSV-Datei in Excel/Calc, teile die Verwendungszweck-Spalten so auf, dass PRO Spalte maximal 27 Zeichen stehen, dann klappt auch der Import. Und das koennen dann auch problemlos viel mehr als zwei Spalten sein.
Zitat geschrieben von jrrp
Die Frage ist, was liefert genau die Bank an die Software (in diesem Fall Hibiscus)? Angenommen, die Bank liefert an Hibiscus ein Buchungstext, der deutlich länger ist als 2x 35 Zeichen, "zerlegt" Hibiscus den in 3 Teile (35 Zeichen - 35 Zeichen - Rest)
Nein. Das tut die Bank nicht. Die Bank liefert mehrere Zeilen zu je 27 Zeichen. Hibiscus muss hier nichts zerlegen, weil das von der Bank bereits zerlegt uebertragen wird. Das Problem existiert - nochmal - nur, wenn eine Software (wie T-Online Banking) diese Trennung nicht beibehaelt, sondern alle Zeilen zusammen in eine Spalte wirft und das dann auch wieder so exportiert.
Zitat geschrieben von jrrp
Das ist aber eine Menge Arbeit, wenn ich bei über 3000 Buchungen die Spalte "Buchungstext" in 35-35-Rest splitten muss. Wobei ich mich schlau machen könnte, ob man diesen Vorgang bei Excel automatisieren kann. Evtl. kann Excel das Feld automatisch splitten und dabei sogar Wörter nicht trennen...
Ob das Trennen wortweise geht, weiss ich nicht. Was aber auf jeden Fall geht, ist das Trennen an einer angegebenen Zeichen-Zahl. Verwende hier 27 Zeichen. Nicht 35. Die 35 hab ich nur erwaehnt, weil das ein Toleranz-Bereich (fuer den Fall der Faelle) ist. Eine Zeile Verwendungszweck hat bei Standard-Inlandsaufraegen IMMER 27 Zeichen. Keine mehr.