Kontozuordnung bei Export und Import von SEPA-Überweisungen

Unterschiede zw. csv, xml, hibiscus

 
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 6
Dabei seit: 03 / 2020
Betreff:

Kontozuordnung bei Export und Import von SEPA-Überweisungen

 · 
Gepostet: 07.04.2020 - 14:19 Uhr  ·  #1
Hallo zusammen,

Mir ist folgendes aufgefallen:

- Format SEPA XML -> Überweisungsdatum wird nicht mit exportiert (logisch, da vermutlich nicht Teil des Standards)

- Format hibiscus -> Es wird die lokale ID des eigenen Kontos exportiert "<konto_id type="java.lang.Integer">1</konto_id>"
--> Wenn in einer anderen Instanz von Hibiscus die Konten in anderer Reihenfolge angelegt wurden, wird ÜW beim Import einem falschen Konto zugeordnet

- Format csv -> Exportiert sowohl Zieldatum als auch eigenes Konto

D.h. das "robusteste" ist hier csv, wenn ich nichts übersehe.

Frage 1: gibt es irgendeinen potentiellen Nachteil von csv als Austauschformat, solange nur zwischen hibiscus und hibiscus?
Frage 2: Aus Interesse: Gibt es einen Vorteil/Grund, dass im hibiscus-Format eine lokale ID verwendet wird?

Das wars schon :)

LG und bleibt gesund!
Benutzer
Avatar
Geschlecht: keine Angabe
Herkunft: Leipzig
Homepage: willuhn.de/
Beiträge: 10127
Dabei seit: 03 / 2005
Betreff:

Re: Kontozuordnung bei Export und Import von SEPA-Überweisungen

 · 
Gepostet: 07.04.2020 - 15:13 Uhr  ·  #2
Zitat geschrieben von viewsource

- Format SEPA XML -> Überweisungsdatum wird nicht mit exportiert (logisch, da vermutlich nicht Teil des Standards)

Korrekt. Es sei denn, es handelt sich um eine Termin-Überweisung. Dann wird das Datum mit exportiert. Dann ist es aber auch für die Bank relevant.
Zitat geschrieben von viewsource

- Format hibiscus -> Es wird die lokale ID des eigenen Kontos exportiert "<konto_id type="java.lang.Integer">1</konto_id>"
--> Wenn in einer anderen Instanz von Hibiscus die Konten in anderer Reihenfolge angelegt wurden, wird ÜW beim Import einem falschen Konto zugeordnet

- Format csv -> Exportiert sowohl Zieldatum als auch eigenes Konto

Korrekt.

Zitat geschrieben von viewsource

Frage 1: gibt es irgendeinen potentiellen Nachteil von csv als Austauschformat, solange nur zwischen hibiscus und hibiscus?

Per CSV werden nicht alle Eigenschaften exportiert. End-to-End-ID , Payment Information ID, SEPA Purpose-Code usw. fehlen da.

Zitat geschrieben von viewsource

Frage 2: Aus Interesse: Gibt es einen Vorteil/Grund, dass im hibiscus-Format eine lokale ID verwendet wird?

Bei dem XML-Format handelt es sich um kein Datenaustausch-Format in dem Sinne sondern einen generischen Dump des Datensatzes aus der Datenbank im XML-Format. Daher ist dieses Dateiformat auch bei jedem Datensatz verfügbar. Auch bei Konten, Adressen, usw. Bei dem Format werden keine spezifischen Eigenheiten des jeweiligen Datensatzes (wie etwa die Konto-ID) berücksichtigt sondern lediglich der Datensatz in eine Datei geschrieben. Kann man z.Bsp. als Backup verwenden. Zum Übertragen von einer Installation auf eine andere ist es aus diesem Grund aber nicht geeignet.

Das Backup im Menü unter "Hibiscus->Erweitert->Datenbank-Backup erstellen..." macht übrigens das selbe. Nur nicht für einzelne Datensätze sondern die komplette Datenbank.
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 6
Dabei seit: 03 / 2020
Betreff:

Re: Kontozuordnung bei Export und Import von SEPA-Überweisungen

 · 
Gepostet: 07.04.2020 - 23:49 Uhr  ·  #3
Danke für die Erläuterung!

Dann ist in meinem Fall csv genügend, aber gut zu wissen, welche Eigenschaften dort fehlen...
Gewählte Zitate für Mehrfachzitierung:   0