Finanzsoftware: Unterschied zwischen den Versionen

Aus CodicaTipps
Zur Navigation springen Zur Suche springen
Zeile 93: Zeile 93:
 
* Einrichtung Konto
 
* 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 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
+
   aqhbci-tool4 getsysid -u $GIROKONTONUMMER
  
 
* Wahl iTAN-Mode
 
* Wahl iTAN-Mode
   aqhbci-tool4 listitanmodes -u GIROKONTONUMMER
+
   aqhbci-tool4 listitanmodes -u $GIROKONTONUMMER
   aqhbci-tool4 setitanmodes -u GIROKONTONUMMER -m 997
+
   aqhbci-tool4 setitanmodes -u $GIROKONTONUMMER -m 997
  
 
* Abruf Konten
 
* Abruf Konten
   aqhbci-tool4 getaccounts -u GIROKONTONUMMER
+
   aqhbci-tool4 getaccounts -u $GIROKONTONUMMER
 
   aqhbci-tool4 listaccounts
 
   aqhbci-tool4 listaccounts
 
   aqbanking-cli listaccs
 
   aqbanking-cli listaccs
  
 
* Abruf Kontostand
 
* Abruf Kontostand
   aqbanking-cli request -b BANKLEITZAHL --balance
+
   aqbanking-cli request -b $BANKLEITZAHL --balance
  
 
* Abruf Gut-/Lastschriften
 
* Abruf Gut-/Lastschriften
   aqbanking-cli request -b BANKLEITZAHL --transactions
+
   aqbanking-cli request -b $BANKLEITZAHL --transactions
  
 
==== DKB ====
 
==== DKB ====

Version vom 14. Februar 2015, 04:56 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.

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

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 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

i111.by.s-hbci.de


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 {

achten.

Schnittstelle PHP zu HBCI

Siehe Software-Projekt

Ledger

Ledger ist eine Kommandozeilen-Doppelte Buchführung. Sie bietet aber auch einen Web-Browser-Zugang.

ERP-Software

Weitere

Proprietäre Alternativen:

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