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
- Die eigenen Kontodaten in einer Datei hinterlegen.
- Die Buchungen in einer Datei hinterlegen.
- DTAUS.exe starten:
DTAUS.exe -k Konto.txt -b buchungen.txt
DTAUS.exe --no-cr -k Konto.txt -b buchungen.txt - Es werden eine DTA-Datei und ein Begleitblatt angelegt
Zusätzliche Features:
- Erzeugung eines TeX-Datei für das Begleitblatt.
- Erstellung einer Buchungsübersicht.
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 DTAUS-Programm als Exe-Datei (ca. 1 MB)
- DTAUS.rb-Anleitung als PDF (ca. 70KB).
- Es gibt auch eine nicht weiter gepflegte Python-Fassung dieses Programmes.
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 |