Pokaż spis treści

Powtarzalne księgowania

Schematy dekretacji

Schematy dekretacji zapisują powtarzalne układy kont, aby częste operacje nie były składane ręcznie od zera. Definicja przechodzi przez endpoint, walidację i audyt, a aktywność schematu decyduje o dostępności dla nowych księgowań bez usuwania historii.

Workflow

Operator może dodać schemat ręcznie albo zaimportować zestaw domyślny. Schemat przechowuje opis i linie z kontami Wn/Ma, dzięki czemu powtarzalne księgowania zachowują spójność. Aktywacja decyduje, czy schemat jest dostępny dla przyszłych operacji; historia pozostaje nienaruszona.

Akcje

  • Dodaj schemat. Tworzy nowy szablon przez /api/accounting/journal-entry-templates.

  • Importuj schematy. Wczytuje CSV domyślnych schematów i audytuje faktycznie dodane rekordy.

  • Dezaktywuj. Ukrywa schemat dla nowych księgowań bez usuwania definicji.

  • Aktywuj. Przywraca schemat do użycia, jeżeli nadal odpowiada aktualnemu planowi kont.

Cykl życia schematu dekretacji

stateDiagram-v2
  [*] --> Aktywny: dodanie lub import CSV
  Aktywny --> Uzyty: wybrany przy księgowaniu
  Uzyty --> Aktywny: historia pozostaje w dekrecie
  Aktywny --> Nieaktywny: dezaktywacja
  Nieaktywny --> Aktywny: ponowna aktywacja
  Nieaktywny --> [*]
  note right of Aktywny
    schemat wymaga poprawnych kont
    i przechodzi przez audit_log
  end note

Wartość

To mała funkcja, ale pokazuje dojrzałość systemu: powtarzalność nie jest kopiowaniem poprzedniego dekretu w UI, tylko jawnie modelowanym szablonem przechodzącym przez endpoint i walidację.