Przejdź do treści

Księgowanie (Accounting)

Podkatalog Księgowanie zawiera model kanoniczny dla ewidencji księgowej (FK): zasoby wspierające dekretację i alokację kosztów. Spójny z Document (faktura, dekret) oraz z BankAccount.

Zasoby

Zasób Opis
AccountingVariant Wariant dekretacji (grupa rozksięgowań) dziedziczący po DomainResource; zawiera m.in. identifier[], type, period oraz nazwę wariantu
FormulaComponent Składnik formuły FK dziedziczący po DomainResource; zawiera pola wspólne (identifier, meta, type, period) oraz pola domenowe formuły
CostCarrier Nośnik kosztów – obiekt zbierający koszty (projekt, zlecenie wewnętrzne, centrum kosztów, produkt); typ w DomainResource.type; hierarchia przez partOf
CostAssignment Przypisanie kosztów – alokacja kwoty/ilości z dokumentów, zapisów, produktów na CostCarrier poprzez position[] z resource + valueMoney lub valueQuantity

Relacje

  • Document z position code=decree-line jest dekretowany przez warianty dekretacji.
  • BankAccount może być użyty jako rachunek płatności w Document/DocumentPosition przez valueReference.
  • CostCarrier – nośnik kosztów przechowuje metadata (identifier, name, type, owner, partOf, period, attribute); nie zawiera referencji do CostAssignment.
  • CostAssignment – przypisanie kosztów referuje do CostCarrier (costCarrier) oraz listy źródeł kosztów przez position[].resource (Document, LedgerEntry, Product, Party, Location); mechanizm alokacji niezależny od źródłowych zasobów.