Finanzsoftware: Unterschied zwischen den Versionen
Codica (Diskussion | Beiträge) (→Ledger) |
Codica (Diskussion | Beiträge) (→Ledger) |
||
Zeile 167: | Zeile 167: | ||
[http://ledger-cli.org/features.html Ledger] ist eine Kommandozeilen-[[Doppelte Buchführung]]. Sie bietet aber auch einen Web-Browser-Zugang. | [http://ledger-cli.org/features.html Ledger] ist eine Kommandozeilen-[[Doppelte Buchführung]]. Sie bietet aber auch einen Web-Browser-Zugang. | ||
Zum Import von CSV-Dateien siehe | Zum Import von CSV-Dateien siehe | ||
− | * https://github.com/cantino/reckon | + | * [https://github.com/cantino/reckon Reckon] |
+ | ** [http://blog.andrewcantino.com/blog/2013/02/16/command-line-accounting-with-ledger-and-reckon/ kurze Einführung zu Reckon] | ||
* das Handbuch zur Version 3.0 von Ledger und dort das Kommando <code>convert</code> | * das Handbuch zur Version 3.0 von Ledger und dort das Kommando <code>convert</code> | ||
Version vom 15. Februar 2015, 19:54 Uhr
Allgemeines
Im GnuCash-Wiki gibt es eine Einführung in die Doppelte Buchführung samt Darstellung von Kontenrahmen und der englischen Entsprechungen.
Plattformübergreifende Software
Hibiscus
Hibiscus ist im Wesentlichen eine Homebankingsoftware. Als Java-Anwendung handelt es sich um Plattformübergreifende Software.
SynTAX
Vom selben Hersteller wie Hibiscus ist die "Finanzbuchhaltung für Selbständige und 'Nichtbilanzierer' nach SKR03/04" SynTAX.
GnuCash
GnuCash läuft zumindest unter Linux und Windows.
- Aktuelles zu GnuCash
- GnuCash Wiki
- Mit GnuCash lässt sich auch eine Einnahme-Überschuss-Rechnung realisieren.
- Meta-Bug für deutsche Benutzer von GnuCash
- GnuCASHs Online-Banking kann via AqBanking auch auf deutsche Banken nach dem HBCI/FinTS-Standard zugreifen.
Siehe
GnuAccounting
GnuAccounting unterstützt sowohl die Belegverwaltung als auch doppelte Buchführung. Außerdem besitzt es eine HBCI/FinTS-Schnittstelle.
Weitere
Siehe die Übersicht im Anhang zum Handbuch von Gnuaccounting
- SQL-Ledger, ein ERP-Programm
- Lx-Office ist eine Variante, die 2003 sich von SQL-Ledger abtrennte und auf deutsche Besonderheiten Rücksicht nimmt.
- Compiere, ein ERP-Programm, dessen Kern OpenSource ist.
Open-Source-Programme für Linux
Eqonomize
Skrooge
- Skrooge verfügt auch über QIF-Im- und -Export. Skrooge ist Bestandteil der Ubuntu-Distribution. Es basiert auf KDE.
KMyMoney
AqBanking-CLI
Auf der Konsole lässt sich mittels AqBanking-CLI auf ein HBCI-Konto zugreifen.
- AqBanking-HOWTo
- AqBanking-Handbuch oder direkt hier
- http://blog.philippklaus.de/blog/2010/02/25/aqbanking-cli/
- http://www.loebhard.com/linux/homebanking
- AqBanking als Cron-Job
- Skripts für AqBanking mit Ledger
Beispiel für Postbank
- Einrichtung Konto
aqhbci-tool4 adduser -t pintan --context=1 -b $BANKLEITZAHL -u $GIROKONTONUMMER -N "$VORNAME $NACHNAME" -s https://hbci.postbank.de/banking/hbci.do aqhbci-tool4 adduserflags -b $BANKLEITZAHL -u $GIROKONTONUMMER -f forceSsl3 aqhbci-tool4 getsysid -u $GIROKONTONUMMER
- Wahl mobileTAN-Mode
aqhbci-tool4 listitanmodes -u $GIROKONTONUMMER aqhbci-tool4 setitanmode -u $GIROKONTONUMMER -m 901
- Abruf Konten
aqhbci-tool4 getaccounts -u $GIROKONTONUMMER aqhbci-tool4 listaccounts aqbanking-cli listaccs
- Abruf Kontostand
aqbanking-cli request -b $BANKLEITZAHL --balance
- Abruf Gut-/Lastschriften
aqbanking-cli request -b $BANKLEITZAHL --transactions
Beispiel für Netbank
Auch die Netbank lässt HBCI-Zugriff zu:
- Einrichtung Konto
aqhbci-tool4 adduser -t pintan --context=1 -b $BANKLEITZAHL -u $GIROKONTONUMMER -N "$VORNAME $NACHNAME" -s https://www.bankingonline.de/hbci/pintan/PinTanServlet aqhbci-tool4 getsysid -u $GIROKONTONUMMER
- Wahl iTAN-Mode
aqhbci-tool4 listitanmodes -u $GIROKONTONUMMER aqhbci-tool4 setitanmodes -u $GIROKONTONUMMER -m 997
- Abruf Konten
aqhbci-tool4 getaccounts -u $GIROKONTONUMMER aqhbci-tool4 listaccounts aqbanking-cli listaccs
- Abruf Kontostand
aqbanking-cli request -b $BANKLEITZAHL --balance
- Abruf Gut-/Lastschriften
aqbanking-cli request -b $BANKLEITZAHL --transactions
DKB
Einrichtung Konto
aqhbci-tool4 adduser -t pintan --context=1 -b $BANKLEITZAHL -u $GIROKONTONUMMER -N "$VORNAME $NACHNAME" -s https://hbci-pintan-by.s-hbci.de/PinTanServlet aqhbci-tool4 adduserflags -b $BANKLEITZAHL -u $GIROKONTONUMMER -f forceSsl3
Wahl iTAN-Mode
aqhbci-tool4 setitanmode -u $GIROKONTONUMMER -m 1900
PIN speichern
Um die PIN nicht jedesmal eingeben zu müssen, erstellt man NACH Einrichten der Konten eine pindatei.txt
aqhbci-tool4 mkpinlist > pindatei.txt
In diese selbsterklärende Datei muss man dann die PIN(s) mittels eines Editors eingeben.
Der Aufruf von aqbanking-cli
muss dann einen Hinweis auf den PIN-Speicher erhalten:
aqbanking-cli -P pindatei.txt request -b $BANKLEITZAHL --balance
Hilfe
Mittels
aqbanking-cli --help
werden die möglichen Befehle angezeigt
Zu jedem Befehl gibt es dann genauere Hilfe, z.B. für request
:
aqbanking-cli request --help
Transaktionen als CSV
Wenn man die Transaktionen mittels
aqbanking-cli -P pindatei.txt request -b $BANKLEITZAHL --transactions --ctxfile=$CTXFILE
in der Datei $CTXFILE gespeichert hat, kann man sie mittels
aqbanking-cli listtrans --ctxfile=$CTXFILE
im CSV-Format ausgeben lassen.
Bei selbstgestrickten Output-Profilen auf das einleitende
profile {
Schnittstelle PHP zu HBCI
Siehe Software-Projekt
Ledger
Ledger ist eine Kommandozeilen-Doppelte Buchführung. Sie bietet aber auch einen Web-Browser-Zugang. Zum Import von CSV-Dateien siehe
- Reckon
- das Handbuch zur Version 3.0 von Ledger und dort das Kommando
convert
Ein Nachbau von Ledger ist hLedger.
ERP-Software
- Ledger
- ConceptERP, Warenwirtschaft, Schnittstellen zu Lexware und anderen Buchhaltungssystemen, deutsch
- Kivitendo (ehemals Lx-Office), deutsch, basiert auf Perl und PostGresSQL
- Nuclos
- OpenBravo
- xTuple, english
- Tryton, eine Abspaltung von OpenERP bietet:
- Buchhaltung
- Fakturierung
- Verkauf
- Einkauf
- Kostenstellen
- Lagerverwaltung
- openTaps
- Apache Open for Business OFBiz
- webERP
- ERP5
- Helium V
Weitere
- Übersicht Freie ERP bei Wikipedia
- Tudo, Warenwirtschaft und Finanzbuchhaltung
Proprietäre Alternativen:
- Microsoft DynamicsNAV
- SAP
- Oracle
Android Apps
- Die NIBC-App lässt auch die Verwaltung von Konten anderer Banken zu. Voraussetzung ist aber ein Konto bei der NIBC.
Buchführung mit Tabellenkalkulation
Programmierschnittstellen
FinTS
FinTS ist der Nachfolger von HBCI[1]
- Allgemeine Informationen zu HBCI gibt's im LinuxWiki.
- HBCI4Java ist eine OpenSource-API, die auch von Hibiscus genutzt wird. Der von Hibiscus verwendete Branch findet sich auf GitHub.
- Siehe auch oben AqBanking-CLI
Postbank
- Die HBCI-Adresse der Postbank findet sich hier (inkl. Zertifikat).
- Weitere Parameter finden sich im Wiki von OpenHBCI.