DTAUS-Datei anlegenODP PDF


Sie sind hier: RubyDTAUS-Datei anlegen


Hat man öfters Überweisungen im größerem Umfang zu erledigen, so empfiehlt sich ein elektronischer Datenaustausch mit der Bank. Mit dem hier bereitgestellten Programm können sogenannte DTAUS-Dateien erstellt werden.

Keine Garantie zur Richtigkeit!

Das Programm wird selbst von mir genutzt, bisher konnte ich keine Fehler feststellen. Aber ich übernehme keine Garantie. Benutzung auf eigene Gefahr.

Benutzung

  1. Die eigenen Kontodaten in einer Datei hinterlegen.
  2. Die Buchungen in einer Datei hinterlegen.
  3. DTAUS.exe starten:
    DTAUS.exe -k Konto.txt -b buchungen.txt
    DTAUS.exe --no-cr -k Konto.txt -b buchungen.txt
  4. Es werden eine DTA-Datei und ein Begleitblatt angelegt

Zusätzliche Features:

Die Dateien/Download

Das Programm ist in Ruby geschrieben. Zum Ablauf einfach Ruby installieren, anschließend kann das Skript ausgeführt werden.

Es ist immer wieder amüsant, wie gerade Windows-Nutzer Installationroutinen befolgen und viele Programme installieren, aber anscheinend nicht in der Lage sind eine Skriptsprache zu installieren. Für die Nutzer gibt es auch eine EXE-Datei (und ich verrat jetzt nicht, das im Hintergrund die komplette Skriptsprache installiert wird und nach der Benutzung wieder gelöscht ;-) )

Das Skript ist mit Dokumentation als Gem bei rubygems.org verfügbar.

Organisatorisches

Lizenz

Ich habe beschlossen, das Programm unter WTFPL zu stellen (Do What The Fuck You Want To Public License) Näheres zu der Lizenz unter http://sam.zoy.org/wtfpl/

Ansonsten ist die Nutzung auf eigene Gefahr.

Versionen

Datum Version Änderung Gem
2005-04-02 0.0.x Erste Versionen
2007-08-23 0.0.x Option --no-cr zum entfernen von CR in der DTAUS-Datei
2007-09-14 0.0.x Option --splitter zur Definition des Feldtrenners (Default: ':' (Doppelpunkt))
2008-08-14 0.1.0 Veröffentlichung als Gem 0.1.0
2008-10-30 0.1.0 Veröffentlichung bei Rubyforge 0.1.0
2009-04-14 0.1.1 Korrektur Änderung der Reihenfolge der Erweiterungssätze 2 und 3 im C-Segment.
2009-12-18 Migration rubygems.org
2010-03-12 0.2.0 Korrektur Gleitkommarithmetik, Unit-Tests eingeführt. 0.2.0
2010-03-24 0.2.1 Option -no-cr als Default 0.2.1