Silnik księgowy
Last updated June 19, 2026 · System (docs ingest)
Silnik księgowy jest rdzeniem CryptaCount. Przekształca sklasyfikowane transakcje we właściwe zapisy księgowe w systemie podwójnego zapisu za pomocą uporządkowanego potoku, prowadzi plan kont oraz zarządza okresami księgowymi z formalnymi procesami zamknięcia.
Sekcje paska bocznego księgowości
Sekcja Accounting na pasku bocznym zapewnia dostęp do:
| Etykieta na pasku bocznym | Funkcja |
|---|---|
| Accounting → Opening Balances | Ustawianie sald początkowych dla istniejących pozycji |
| Accounting → Accounting Periods | Zarządzanie okresami księgowymi |
| Accounting → Period Close | Proces zamknięcia okresu z kontrolami walidacyjnymi |
| Accounting → Generate Journals | Wsadowe generowanie zapisów (migracja) |
| Accounting → Journal Entries | Przeglądanie zapisów księgowych i zarządzanie nimi |
| Accounting → Impairment | Testy utraty wartości |
| Manual Adjustments | Ręczne korekty księgowe (proces zatwierdzania) |
| Audit Attachments | Załączniki z dokumentami źródłowymi na potrzeby ścieżki audytu |
Potok księgowy
Potok przetwarza zdarzenia przez proces statusów:
PENDING → CLASSIFIED → POSTED (lub FAILED / MANUAL_REVIEW / SKIPPED)
Potok przetwarza:
- Surowe zdarzenia blockchain na sklasyfikowane zdarzenia księgowe
- Sklasyfikowane zdarzenia na zaksięgowane zapisy księgowe
- Grupy wielonożne (złożone transakcje z wieloma nogami księgowymi)
- Weryfikację łańcucha skrótów (hash chain) w celu wykrywania manipulacji
Księgowość w systemie podwójnego zapisu
Każda transakcja przetwarzana przez CryptaCount generuje zapisy księgowe, w których strona Wn równa się stronie Ma.
Przykład — Zakup 1 ETH po 2 100 €:
| Konto | Wn | Ma |
|---|---|---|
| Digital Assets — ETH | 2 100 € | |
| Cash / Fiat | 2 100 € |
Przykład — Otrzymanie 0,5 LINK jako nagrody za staking (FMV 7,25 €):
| Konto | Wn | Ma |
|---|---|---|
| Digital Assets — LINK | 7,25 € | |
| Staking Income | 7,25 € |
Przykład — Sprzedaż 1 ETH po 2 600 € (podstawa kosztowa 2 100 € według FIFO):
| Konto | Wn | Ma |
|---|---|---|
| Cash / Fiat | 2 600 € | |
| Digital Assets — ETH | 2 100 € | |
| Realized Gain — ETH | 500 € |
Plan kont
Zarządzaj kontami księgi głównej w Accounting → Chart of Accounts. Plan kont wykorzystuje 8 typów kont z normalnymi saldami Wn/Ma:

| Typ | Saldo normalne | Opis |
|---|---|---|
| ASSET | Wn | Aktywa cyfrowe, środki pieniężne, należności |
| LIABILITY | Ma | Zaciągnięte pożyczki, zobowiązania |
| EQUITY | Ma | Zyski zatrzymane, kapitały rezerwowe |
| REVENUE | Ma | Przychody z działalności |
| EXPENSE | Wn | Koszty operacyjne, opłaty |
| CONTRA_ASSET | Ma | Umorzenie |
| CONTRA_LIABILITY | Wn | Konta korygujące zobowiązań |
| CONTRA_EQUITY | Wn | Akcje własne itp. |
Plan obsługuje 30 podtypów kont na potrzeby szczegółowej klasyfikacji (Current Asset, Cash and Equivalents, Receivable, Inventory, Staking Reward, Mining Reward, Transaction Fee itd.).
Konta księgi głównej można importować, mapować na portfele, mapować na adresy zewnętrzne oraz przypisywać do kont CEX. Można wyznaczać konta specjalne (takie jak domyślne konta zysków/strat).
Zapisy księgowe
Przeglądaj zapisy księgowe i zarządzaj nimi w Accounting → Journal Entries:

- Tworzenie ręcznych zapisów księgowych
- Księgowanie zapisów roboczych
- Storno zaksięgowanych zapisów
- Wyszukiwanie i filtrowanie według daty, konta i typu transakcji
- Ponowne przypisywanie kont księgi głównej w istniejących zapisach przez Balances → Reassign GL
Skróty zapisów odporne na manipulacje
Każdy zapis księgowy jest kryptograficznie haszowany. Łańcuch skrótów łączy każdy zapis z poprzednim — każda modyfikacja historycznego zapisu zrywa łańcuch, dzięki czemu nieautoryzowane zmiany są natychmiast wykrywalne.
Okresy księgowe
Zarządzaj okresami w Accounting → Accounting Periods:
- Tworzenie okresów miesięcznych lub niestandardowych
- Otwieranie i zamykanie okresów
- Proces zamknięcia rocznego
Proces zamknięcia okresu
Zamknięcie okresu przebiega według uporządkowanego procesu:
- Run checks — Zautomatyzowane kontrole walidacyjne weryfikują kompletność danych
- Review results — Przeglądanie, które kontrole przeszły lub nie powiodły się
- Waive — Opcjonalne pominięcie niekrytycznych kontroli zakończonych niepowodzeniem wraz z uzasadnieniem
- Close — Formalne zamknięcie okresu, blokujące go przed dalszymi zmianami
- Reopen — W razie potrzeby ponowne otwarcie zamkniętego okresu (ze ścieżką audytu)
- Lock — Trwałe zablokowanie okresu (uniemożliwia ponowne otwarcie)
Salda początkowe
Ustaw salda początkowe w Accounting → Opening Balances dla portfeli, które miały istniejące pozycje przed połączeniem z CryptaCount:
- Importowanie sald początkowych z pliku
- Ustawianie sald na określoną datę
- Automatyczne uzupełnianie sugerowanych dat na podstawie aktywności portfela
Generowanie zapisów
Narzędzie do generowania zapisów w Accounting → Generate Journals zapewnia przetwarzanie wsadowe do:
- Migracji transakcji sprzed wdrożenia potoku księgowego
- Ponownego generowania zapisów po zmianach reguł
- Śledzenia statusu z kontrolkami start/anuluj/oczyść
Testy utraty wartości
Testy utraty wartości w Accounting → Impairment obsługują:
- Przeprowadzanie obliczeń utraty wartości dla całego portfela
- Przeglądanie wyników utraty wartości według aktywa
- Różne modele utraty wartości w zależności od metody podstawy kosztowej (jednokierunkowe dla metod historic FIFO, dwukierunkowe dla metod NRV)
Ręczne korekty
Ręczne korekty obsługują proces zatwierdzania:
- Tworzenie zapisów korygujących wraz z uzasadnieniem
- Korekty oczekujące czekają na zatwierdzenie
- Zatwierdzanie lub odrzucanie korekt
- Księgowanie zatwierdzonych korekt w księdze
Załączniki audytowe
Przesyłaj dokumenty źródłowe w Audit Attachments:
- Dołączanie plików do zapisów księgowych, transakcji lub okresów
- Przesyłanie i pobieranie załączników
- Prowadzenie ścieżki audytu z odniesieniami do dokumentów
Reguły księgowe
Konfiguruj reguły w Settings → Rules, aby zautomatyzować generowanie zapisów:

- Definiowanie reguł z warunkami i działaniami
- Testowanie reguł na przykładowych danych
- Kontrola wersji zmian reguł
Was this article helpful?
Let us know if this answered your question
