Finanzsoftware

Aus CodicaTipps
Zur Navigation springen Zur Suche springen

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.


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

Open-Source-Programme für Linux

Eqonomize

  • Eqonomize verfügt auch über QIF-Im- und -Export. Eqonomize ist Bestandteil der Ubuntu-Distribution.

Skrooge

  • Skrooge verfügt auch über QIF-Im- und -Export. Skrooge ist Bestandteil der Ubuntu-Distribution. Es basiert auf KDE.

KMyMoney

  • KMyMoney verfügt auch über QIF-Im- und -Export. KMyMoney ist Bestandteil der Ubuntu-Distribution.

AqBanking-CLI

Auf der Konsole lässt sich mittels AqBanking-CLI auf ein HBCI-Konto zugreifen.

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 iTAN-Mode
 aqhbci-tool4 listitanmodes -u $GIROKONTONUMMER
 aqhbci-tool4 setitanmodes -u $GIROKONTONUMMER -m 900
  • 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

PIN speichern

Um die PIN nicht jedesmal eingeben zu müssen, erstellt man NACH Einrichten der Konten eine pindatei.txt

 aqhbci-tool4.sh 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

Transaktionen als CSV

Mit

 aqbanking-cli listtrans

kann man den Output von aqbanking-cli request --transactions in CSV-Form umwandeln.

Bei selbsgestrickten Output-Profilen auf das einleitende

 profile {

achten.

Schnittstelle PHP zu HBCI

Siehe Software-Projekt

Ledger

Ledger ist eine Kommandozeilen-Doppelte Buchführung.

Weitere

  • Tudo, Warenwirtschaft und Finanzbuchhaltung

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]

Postbank