Μετάβαση στο περιεχόμενο

07 - Εισαγωγή και Συμφωνία CSV Τράπεζας

Αυτή η ροή εργασίας εισάγει νέες συναλλαγές της Sparkasse στο Beancount και επιβεβαιώνει ότι το λογιστικό βιβλίο εξακολουθεί να αντιστοιχεί στον πραγματικό τραπεζικό λογαριασμό.

Πού γίνονται οι εισαγωγές

Σύλλογος Φάκελος εισαγωγής Σενάριο Αρχείο εξόδου
NICA 1. Vereinsverwaltung/Buchhaltung/Buchhaltung-NICA/test csv2bean.py beancount_file.beancount
Tohuwabohu 1. Vereinsverwaltung/Buchhaltung/Buchhaltung-Tohuwabohu/test csv2bean.py beancount_file.beancount

Πριν την εξαγωγή από τη Sparkasse

  1. Ανοίξτε το σωστό αρχείο λογιστικού βιβλίου.
  2. Βρείτε την ενότητα Balance Checks (Έλεγχοι Υπολοίπου).
  3. Βρείτε την πιο πρόσφατη ημερομηνία υπολοίπου για τον λογαριασμό της Sparkasse.
  4. Ελέγξτε επίσης την ενότητα Bank Dump (Αντίγραφο Τράπεζας) στο κάτω μέρος για την τελευταία ημερομηνία εισαγωγής.
  5. Χρησιμοποιήστε την πιο πρόσφατη από αυτές τις ημερομηνίες ως σημείο εκκίνησης.

Αυτό αποτρέπει την απώλεια συναλλαγών ή την διπλή εισαγωγή της ίδιας περιόδου.

Εξαγωγή από τη Sparkasse

  1. Ανοίξτε την επισκόπηση του λογαριασμού.
  2. Φιλτράρετε κατά εύρος ημερομηνιών.
  3. Ξεκινήστε από την τελευταία ελεγμένη ή εισαχθείσα ημερομηνία.
  4. Τελειώστε με σήμερα ή την επιθυμητή ημερομηνία συμφωνίας.
  5. Εξάγετε ως Excel (CSV-CAMT V2).
  6. Αντιγράψτε το ληφθέν CSV στον σωστό φάκελο test.

Τα σενάρια αναμένουν τη μορφή CSV-CAMT-V2 της Sparkasse με στήλες διαχωρισμένες με ελληνικό ερωτηματικό.

Μετατροπή του CSV

Ανοίξτε ένα τερματικό στον σωστό φάκελο test και εκτελέστε:

python csv2bean.py "ΟΝΟΜΑ-ΤΟΥ-ΛΗΦΘΕΝΤΟΣ-ΑΡΧΕΙΟΥ.CSV"

Παράδειγμα:

python csv2bean.py "20260312-1894137139-umsatz.CSV"

Αν λειτουργήσει, το σενάριο εκτυπώνει Process finished. (Η διαδικασία ολοκληρώθηκε.) και δημιουργεί ή αντικαθιστά το αρχείο beancount_file.beancount.

Τι κάνει ο μετατροπέας

Ο μετατροπέας δημιουργεί βασικές εγγραφές Beancount:

  • Οι εισερχόμενες πληρωμές πηγαίνουν στον λογαριασμό περιουσιακών στοιχείων της Sparkasse και, από προεπιλογή, στο Einnahmen:Sonstiges (Έσοδα: Διάφορα).
  • Οι εξερχόμενες πληρωμές πηγαίνουν στο Ausgaben:Sonstiges (Έξοδα: Διάφορα) και, από προεπιλογή, στον λογαριασμό περιουσιακών στοιχείων της Sparkasse.
  • Ορισμένες περιγραφές εσόδων ταξινομούνται αυτόματα ως Einnahmen:Vereinsbeitrag (Έσοδα: Συνδρομή Συλλόγου).
  • Ορισμένο κείμενο που σχετίζεται με το Tohuwabohu μπορεί να ταξινομηθεί σε έναν λογαριασμό εσόδων έργου.

Ο μετατροπέας είναι μόνο ένα πρώτο βήμα. Δεν γνωρίζει την τελική λογιστική σημασία κάθε συναλλαγής.

Αντιγραφή στο κύριο λογιστικό βιβλίο

  1. Ανοίξτε το test/beancount_file.beancount.
  2. Αγνοήστε την παραγόμενη κεφαλίδα επιλογών.
  3. Αντιγράψτε μόνο τις συναλλαγές.
  4. Επικολλήστε τις στο κύριο λογιστικό βιβλίο κάτω από το Bank Dump (Αντίγραφο Τράπεζας) πρώτα.
  5. Προσθέστε έναν διαχωριστή με ημερομηνία για την ημερομηνία εισαγωγής, αν χρειάζεται.
****************************************************************************
** 2026-01-13
****************************************************************************

Το Bank Dump είναι ένας χώρος προσωρινής αποθήκευσης. Οι εισαχθείσες συναλλαγές μπορούν αργότερα να μετακινηθούν στην κατάλληλη θεματική ή έργου ενότητα.

Ταξινόμηση των εισαχθέντων εγγραφών

Για κάθε εισαχθείσα συναλλαγή, αποφασίστε:

  • Αφορά σε επίπεδο συλλόγου ή έργου;
  • Είναι έσοδο ή έξοδο;
  • Είναι επιστροφή χρημάτων ή πληρωμή υποχρέωσης;
  • Ανήκει στο Freies-Geld (Ελεύθερα Χρήματα) ή σε λογαριασμό περιουσιακών στοιχείων συγκεκριμένου έργου;
  • Υπάρχει απόδειξη ή τιμολόγιο για επισύναψη;

Αντικαταστήστε γενικούς λογαριασμούς πτώσης όπως το Ausgaben:Sonstiges (Έξοδα: Διάφορα) όταν υπάρχει πιο ακριβής λογαριασμός.

Προσθήκη ελέγχου υπολοίπου

Παράδειγμα NICA:

2026-03-13 balance Vermoegen:Bank:Sparkasse-NICA 1234.56 EUR

Παράδειγμα Tohuwabohu:

2026-03-13 balance Vermoegen:Bank:Sparkasse-Tohuwabohu 2345.67 EUR

Χρησιμοποιήστε το υπόλοιπο που εμφανίζει η Sparkasse για την ακριβή ημερομηνία.

Επικύρωση στο Fava

  1. Αποθηκεύστε το αρχείο λογιστικού βιβλίου.
  2. Επαναφορτώστε το Fava.
  3. Ελέγξτε για σφάλματα στην κορυφή της σελίδας του Fava.
  4. Ανοίξτε τη σελίδα του λογαριασμού της Sparkasse.
  5. Επιβεβαιώστε το τρέχον υπόλοιπο και τις τελευταίες συναλλαγές.
  6. Ελέγξτε τον Ισολογισμό.
  7. Ελέγξτε τα ταμπλό έργων εάν επηρεάστηκαν λογαριασμοί έργων.

Εάν ο έλεγχος υπολοίπου αποτύχει

Συνήθεις αιτίες:

  • Η εξαγωγή CSV παρέλειψε μία ημέρα στην αρχή ή στο τέλος.
  • Μία συναλλαγή εισήχθη δύο φορές.
  • Μία συναλλαγή επικολλήθηκε στο λανθασμένο λογιστικό βιβλίο συλλόγου.
  • Ένας αριθμός επεξεργάστηκε λανθασμένα.
  • Μία διαίρεση έργου χρησιμοποίησε λάθος πρόσημο.
  • Οι κινήσεις PayPal ή μετρητών δεν καταγράφηκαν επίσης.

Μην αφαιρέσετε τον έλεγχο υπολοίπου απλώς για να εξαφανιστεί το σφάλμα. Διορθώστε την υποκείμενη διαφορά συναλλαγής.