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¶
- Ανοίξτε το σωστό αρχείο λογιστικού βιβλίου.
- Βρείτε την ενότητα
Balance Checks(Έλεγχοι Υπολοίπου). - Βρείτε την πιο πρόσφατη ημερομηνία υπολοίπου για τον λογαριασμό της Sparkasse.
- Ελέγξτε επίσης την ενότητα
Bank Dump(Αντίγραφο Τράπεζας) στο κάτω μέρος για την τελευταία ημερομηνία εισαγωγής. - Χρησιμοποιήστε την πιο πρόσφατη από αυτές τις ημερομηνίες ως σημείο εκκίνησης.
Αυτό αποτρέπει την απώλεια συναλλαγών ή την διπλή εισαγωγή της ίδιας περιόδου.
Εξαγωγή από τη Sparkasse¶
- Ανοίξτε την επισκόπηση του λογαριασμού.
- Φιλτράρετε κατά εύρος ημερομηνιών.
- Ξεκινήστε από την τελευταία ελεγμένη ή εισαχθείσα ημερομηνία.
- Τελειώστε με σήμερα ή την επιθυμητή ημερομηνία συμφωνίας.
- Εξάγετε ως
Excel (CSV-CAMT V2). - Αντιγράψτε το ληφθέν 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 μπορεί να ταξινομηθεί σε έναν λογαριασμό εσόδων έργου.
Ο μετατροπέας είναι μόνο ένα πρώτο βήμα. Δεν γνωρίζει την τελική λογιστική σημασία κάθε συναλλαγής.
Αντιγραφή στο κύριο λογιστικό βιβλίο¶
- Ανοίξτε το
test/beancount_file.beancount. - Αγνοήστε την παραγόμενη κεφαλίδα επιλογών.
- Αντιγράψτε μόνο τις συναλλαγές.
- Επικολλήστε τις στο κύριο λογιστικό βιβλίο κάτω από το
Bank Dump(Αντίγραφο Τράπεζας) πρώτα. - Προσθέστε έναν διαχωριστή με ημερομηνία για την ημερομηνία εισαγωγής, αν χρειάζεται.
****************************************************************************
** 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¶
- Αποθηκεύστε το αρχείο λογιστικού βιβλίου.
- Επαναφορτώστε το Fava.
- Ελέγξτε για σφάλματα στην κορυφή της σελίδας του Fava.
- Ανοίξτε τη σελίδα του λογαριασμού της Sparkasse.
- Επιβεβαιώστε το τρέχον υπόλοιπο και τις τελευταίες συναλλαγές.
- Ελέγξτε τον Ισολογισμό.
- Ελέγξτε τα ταμπλό έργων εάν επηρεάστηκαν λογαριασμοί έργων.
Εάν ο έλεγχος υπολοίπου αποτύχει¶
Συνήθεις αιτίες:
- Η εξαγωγή CSV παρέλειψε μία ημέρα στην αρχή ή στο τέλος.
- Μία συναλλαγή εισήχθη δύο φορές.
- Μία συναλλαγή επικολλήθηκε στο λανθασμένο λογιστικό βιβλίο συλλόγου.
- Ένας αριθμός επεξεργάστηκε λανθασμένα.
- Μία διαίρεση έργου χρησιμοποίησε λάθος πρόσημο.
- Οι κινήσεις PayPal ή μετρητών δεν καταγράφηκαν επίσης.
Μην αφαιρέσετε τον έλεγχο υπολοίπου απλώς για να εξαφανιστεί το σφάλμα. Διορθώστε την υποκείμενη διαφορά συναλλαγής.