Przejdź do głównej zawartości

Silnik księgowy

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.

Sekcja Accounting na pasku bocznym zapewnia dostęp do:

Etykieta na pasku bocznymFunkcja
Accounting → Opening BalancesUstawianie sald początkowych dla istniejących pozycji
Accounting → Accounting PeriodsZarządzanie okresami księgowymi
Accounting → Period CloseProces zamknięcia okresu z kontrolami walidacyjnymi
Accounting → Generate JournalsWsadowe generowanie zapisów (migracja)
Accounting → Journal EntriesPrzeglądanie zapisów księgowych i zarządzanie nimi
Accounting → ImpairmentTesty utraty wartości
Manual AdjustmentsRęczne korekty księgowe (proces zatwierdzania)
Audit AttachmentsZałączniki z dokumentami źródłowymi na potrzeby ścieżki audytu

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

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

KontoWnMa
Digital Assets — ETH2 100 €
Cash / Fiat2 100 €

Przykład — Otrzymanie 0,5 LINK jako nagrody za staking (FMV 7,25 €):

KontoWnMa
Digital Assets — LINK7,25 €
Staking Income7,25 €

Przykład — Sprzedaż 1 ETH po 2 600 € (podstawa kosztowa 2 100 € według FIFO):

KontoWnMa
Cash / Fiat2 600 €
Digital Assets — ETH2 100 €
Realized Gain — ETH500 €

Zarządzaj kontami księgi głównej w Accounting → Chart of Accounts. Plan kont wykorzystuje 8 typów kont z normalnymi saldami Wn/Ma:

Struktura planu kont

TypSaldo normalneOpis
ASSETWnAktywa cyfrowe, środki pieniężne, należności
LIABILITYMaZaciągnięte pożyczki, zobowiązania
EQUITYMaZyski zatrzymane, kapitały rezerwowe
REVENUEMaPrzychody z działalności
EXPENSEWnKoszty operacyjne, opłaty
CONTRA_ASSETMaUmorzenie
CONTRA_LIABILITYWnKonta korygujące zobowiązań
CONTRA_EQUITYWnAkcje 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).

Przeglądaj zapisy księgowe i zarządzaj nimi w Accounting → Journal Entries:

Księga zapisów z łańcuchem skrótów

  • 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

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.

Zarządzaj okresami w Accounting → Accounting Periods:

  • Tworzenie okresów miesięcznych lub niestandardowych
  • Otwieranie i zamykanie okresów
  • Proces zamknięcia rocznego

Zamknięcie okresu przebiega według uporządkowanego procesu:

  1. Run checks — Zautomatyzowane kontrole walidacyjne weryfikują kompletność danych
  2. Review results — Przeglądanie, które kontrole przeszły lub nie powiodły się
  3. Waive — Opcjonalne pominięcie niekrytycznych kontroli zakończonych niepowodzeniem wraz z uzasadnieniem
  4. Close — Formalne zamknięcie okresu, blokujące go przed dalszymi zmianami
  5. Reopen — W razie potrzeby ponowne otwarcie zamkniętego okresu (ze ścieżką audytu)
  6. Lock — Trwałe zablokowanie okresu (uniemożliwia ponowne otwarcie)

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

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

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

Konfiguruj reguły w Settings → Rules, aby zautomatyzować generowanie zapisów:

Konfiguracja reguł księgowych

  • Definiowanie reguł z warunkami i działaniami
  • Testowanie reguł na przykładowych danych
  • Kontrola wersji zmian reguł

Nadal potrzebujesz pomocy?

Nie możesz znaleźć tego, czego szukasz? Nasz zespół wsparcia jest do Twojej dyspozycji.

Testujesz CryptaCount dla swojej kancelarii? Zobacz cennik · Umów demo