Skip to content

About

Categorize and analyze bank statement CSV files of 'Deutsche Bank'

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Read_DB_csv_File

Lese die Kontoauszugs-csv Datei der 'Deutsche Bank' und stelle die Werte kategorisiert und pro Monat dar.

Categorize and analyze bank statement CSV files of 'Deutsche Bank'.

Deutsch

Funktionen

  • Nachdem eine csv Datei ausgewählt wurde, welche den Kontoauszug eines bestimmten Datums-Intervalls enthält und vom Web-Portal der 'Deutsche Bank' zur Verfügung gestellt wurde, analysiert die App alle Daten und kategorisiert jeden Eintrag.

  • Vier verschiedene Felder werden für die Kategorisierung verwendet:

    • Umsatzart
    • Begünstigter / Auftraggeber
    • Verwendungszweck
    • IBAN
  • Du kannst definieren, welcher Schlüsseltext zum Suchen in diesen Feldern verwendet wird, um einen Eintrag zu kategorisieren.

  • Du kannst pro Kategorie mehrere Schlüsseltexts haben. Wenn du sie definierst, steht jede Zeile als ein Schlüsseltext. D.h., wenn du mehrere brauchst, benutze einfach mehrere Zeilen.

  • In der abschließenden Tabelle kannst du einen Monat auswählen. Die Tabelle hat drei Spalten:

    • Kategorie
    • Liste alle Einzelwerte
    • Summe der Einzelwerte
  • Oben findest du den Anfangs-Saldo, unten den End-Saldo für den ausgewählten Monat.

  • Wenn du auf das Feld mit den Einzelwerte klickst, öffnet sich ein Fenster, wo die Detail siehst. Gleichzeitig wird die Summen-Formel in die Zwischenablage kopiert. Sie sieht so aus: Beispiel: '= -34,56 - 12,45 + 56,26' Du kannst die Formel direkt in die Zelle einer Tabelle pasten.

  • Unten links ist ein Button zum Definieren der Kategorien und Schlüsseltexte.

English

Features

  • After selecting a csv file, which contains the bank statement of a certain period and was provided by the web portal of the 'Deutsche Bank' the app analysis all data to categorize each item.

  • Four different fields are used for this categorization:

    • Umsatzart
    • Begünstigter / Auftraggeber
    • Verwendungszweck
    • IBAN
  • You can define, which keyword text is used for searching in these fields to categorize the item.

  • You can have multiple keyword texts. When you define them, each line in the edit box will be one text. So, if you need multiple keyword texts, just simply use multiple lines.

  • In the final table you can select a month. There are three columns:

    • Category name
    • List of all single values
    • Sum for this category
  • At the top you see the starting sum, at the bottom the final sum of the selected month.

  • When you click on the field with the single value, a popup window opens where you can see the details. Additionally a formula becomes available in the clipboard, which contains all single values: Example: '= -34.56 - 12.45 + 56.26' You can paste this directly into a cell of a calc sheet.

  • At the bottom left you will find a button to set up the categories and keywords.

Screenshots

Hauptfenster

Hauptfenster

Kategorien

Kategorien verwalten Kategorie Schlüsselworte ändern Kategoriefarbe ändern

Details

Detailanzeige Beispiel 1 Detailanzeige Beispiel 2

Diagramme

Chartanzeige Einzelwerte Chartanzeige Monatssummen 1 Chartanzeige Monatssummen 2

Voraussetzungen

  • Qt 6.11 oder höher
  • CMake 3.16 oder höher
  • Ein C++-Compiler

Build

Das Projekt verwendet CMake und Qt.

Zum Bauen kann das Projekt mit Qt Creator geöffnet werden:

  1. CMakeLists.txt in Qt Creator öffnen.
  2. Einen passenden Qt/CMake-Kit auswählen.
  3. Projekt konfigurieren lassen.
  4. Projekt bauen.

Alternativ kann das Projekt auch direkt mit CMake gebaut werden:

mkdir build
cd build
cmake ..
cmake --build .

Flatpak

Die fertige Version ist als Flatpak unter Releases verfügbar.

Lizenz

Dieses Projekt steht unter der GNU General Public License v3.0 or later (GPL-3.0-or-later).

Siehe die Datei LICENSE für den vollständigen Lizenztext.

About

Categorize and analyze bank statement CSV files of 'Deutsche Bank'

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages