CostCenter
CostCenter (ośrodek kosztów) to zasób kanoniczny opisujący słownik ośrodków kosztów (MPK) wykorzystywany w ewidencji majątku i księgowości. Umożliwia ewidencję hierarchii ośrodków kosztów oraz okresu ich aktywności.
Rozszerza DomainResource.
1. Zakres i zastosowanie
CostCenter stanowi dedykowany słownik ośrodków kosztów dla alokacji środków trwałych oraz analiz kosztowych.
Typowe wykorzystanie:
- wskazanie celu przypisania
cost-centerw FixedAssetAllocation, - budowanie hierarchii MPK (ośrodek nadrzędny/podrzędny),
- filtrowanie i raportowanie po symbolu ośrodka.
2. Zawartość (struktura)
Oprócz elementów DomainResource (id, resourceType, meta, owner, comment, category, status, type, contained, attribute):
| Nazwa | Kard. | Typ | Opis |
|---|---|---|---|
| identifier | 0..* | Identifier | Identyfikatory ośrodka: id ośrodka kosztów (przestrzeń CostCenter.Id, klucz referencyjny) i numer ośrodka (osobna przestrzeń); system = urn:oid:1.2.616.1.113769.4.<instalacja>.<klucz> z NamingSystem |
| symbol | 0..1 | string | Symbol ośrodka |
| partOf | 0..1 | Reference(CostCenter) | Ośrodek nadrzędny |
| openingYear | 0..1 | integer | Rok otwarcia |
| closingYear | 0..1 | integer | Rok zamknięcia |
Schemat nie wymaga żadnego pola. owner wskazuje firmę (Reference do Party z NIP, system https://gov.pl/nip). attribute[].code ze słownika cost-center-attribute-type (schema).
3. Operacje
| Metoda | Ścieżka | Opis |
|---|---|---|
| GET | /v1/cost-centers |
Lista ośrodków kosztów |
| Parametr | Format | Opis |
|---|---|---|
identifier |
system\|value |
Id ośrodka w przestrzeni urn:oid:…<klucz> |
owner |
system\|value |
Firma: https://gov.pl/nip\|<NIP> |
attribute |
code\|value (wiele) |
schema\|<schemat> |
count, offset |
integer | Paginacja (domyślnie 20 / 0) |
Odpowiedź 200: { "items": [CostCenter…], "nextToken": null }. Zapis nie jest dostępny.
4. Relacje
- FixedAssetAllocation przy
dimension = cost-centerwskazuje CostCenter jakotarget. - CostCenter może tworzyć hierarchię przez
partOf.