FormulaComponent
FormulaComponent (składnik formuły) to zasób kanoniczny reprezentujący element drzewa formuły księgowej w obrębie firmy. Umożliwia modelowanie struktury hierarchicznej (rodzic-dziecko), aktywności składnika i okresu obowiązywania.
Rozszerza DomainResource.
1. Zakres i zastosowanie
FormulaComponent służy do opisu składowych formuł FK (np. KO, KR, SB), które mogą być wykorzystywane podczas dekretacji i wyliczeń księgowych.
Obiekt zawiera:
- lokalny identyfikator i identyfikatory biznesowe składnika,
- relację do składnika nadrzędnego (referencja),
- poziom zagłębienia w drzewie,
- cechy funkcjonalne (typ formuły, numer, nazwa, aktywność),
- okres obowiązywania oraz metadane.
2. Zawartość (struktura)
Poza polami z DomainResource (id, resourceType, meta, name, attribute, status, type, period):
| Nazwa | Kard. | Typ | Opis |
|---|---|---|---|
| identifier | 0..* | Identifier | Identyfikatory biznesowe składnika |
| partOf | 0..1 | Reference | Referencja do składnika nadrzędnego w strukturze drzewiastej |
| level | 0..1 | integer | Poziom zagłębienia w drzewie |
| isLast | 0..1 | boolean | Czy składnik jest ostatniego poziomu |
| startingYear | 0..1 | integer | Początkowy rok obowiązywania |
| endingYear | 0..1 | integer | Końcowy rok obowiązywania |