FixedAsset
FixedAsset (kartoteka środka trwałego) reprezentuje podstawowy rekord majątku w API.ERP: identyfikatory biznesowe, nazwę, status, typ, wartości bilansowe i podatkowe, parametry amortyzacji, daty cyklu życia oraz cechy opisowe. Zasób nie przechowuje bezpośrednio lokalizacji, MPK ani osoby odpowiedzialnej; te informacje są modelowane przez FixedAssetAllocation. Wzorowany na SAP FI-AA, Oracle Fixed Assets i Microsoft Dynamics 365 Asset Management.
Rozszerza DomainResource.
1. Zakres i zastosowanie
FixedAsset jest kanoniczną kartoteką środka trwałego lub wyposażenia. Zasób służy do:
- prowadzenia ewidencji środków trwałych i wyposażenia,
- identyfikacji środka w systemach ERP, EOD, BI i integracjach zewnętrznych,
- przechowywania wartości początkowych, umorzenia, wartości księgowej i ustawień amortyzacji,
- łączenia środka z dokumentami ESM i komponentami,
- przechowywania cech rozszerzających w
attribute[].
Model rozdziela dane podstawowe środka od danych operacyjnych o rozmieszczeniu i odpowiedzialności. Dzięki temu jeden środek może mieć wiele aktywnych przypisań do lokalizacji, MPK, osób lub źródeł finansowania bez zmiany struktury kartoteki.
2. Zawartość (struktura)
Oprócz elementów DomainResource (id, meta, comment, category, status, type, contained, attribute):
| Nazwa | Kard. | Typ | Opis |
|---|---|---|---|
| identifier | 0..* | Identifier | Identyfikatory środka: numer ewidencyjny, numer inwentarzowy, kod kreskowy, numer w systemie źródłowym |
| name | 1..1 | string | Nazwa środka trwałego |
| status | 0..1 | CodeableConcept | Status środka: investment, accepted, depreciated, liquidated, sold |
| type | 0..1 | CodeableConcept | Rodzaj majątku: fixed-asset, equipment, wnip |
| quantity | 0..1 | number | Łączna liczba sztuk w kartotece; opcjonalna, gdy walidacja wynika z alokacji |
| acquisitionDate | 0..1 | date | Data nabycia |
| acceptanceDate | 0..1 | date | Data przyjęcia do użytkowania |
| liquidationDate | 0..1 | date | Data likwidacji lub wycofania |
| initialValueBalance | 0..1 | Money | Wartość początkowa bilansowa |
| initialValueTax | 0..1 | Money | Wartość początkowa podatkowa |
| accumulatedDepreciationBalance | 0..1 | Money | Umorzenie bilansowe |
| accumulatedDepreciationTax | 0..1 | Money | Umorzenie podatkowe |
| bookValueBalance | 0..1 | Money | Wartość księgowa bilansowa |
| bookValueTax | 0..1 | Money | Wartość księgowa podatkowa |
| depreciationRateBalance | 0..1 | number | Stawka amortyzacji bilansowej |
| depreciationRateTax | 0..1 | number | Stawka amortyzacji podatkowej |
| depreciationTypeBalance | 0..1 | CodeableConcept | Rodzaj amortyzacji bilansowej |
| depreciationTypeTax | 0..1 | CodeableConcept | Rodzaj amortyzacji podatkowej |
| attribute | 0..* | Attribute | Cechy i klasyfikatory, np. KST, numer seryjny, producent |
| partOf | 0..1 | Reference(FixedAsset) | Referencja do nadrzędnego środka w nietypowych strukturach złożonych |
Uwaga: Aktualna lokalizacja, MPK, osoba odpowiedzialna i źródła finansowania nie są polami tego zasobu. Należą do FixedAssetAllocation.
3. Relacje i model operacyjny
- AssetComponent może wskazywać nadrzędny FixedAsset.
- FixedAssetAllocation przechowuje aktualne przypisania środka do lokalizacji, MPK, osób i finansowania.
- FixedAssetDocument opisuje zdarzenia biznesowe dotyczące środka: przyjęcie, likwidację, sprzedaż, zmianę miejsca, zmianę wartości.
- Document może być powiązany jako dokument źródłowy lub umowa finansowania.
4. Zgodność z systemami ERP
| System | Odpowiednik | Uwagi |
|---|---|---|
| SAP FI-AA | Asset Master Record | Dane podstawowe, wartości, amortyzacja, numer środka |
| Oracle Fixed Assets | Asset | Kartoteka aktywa z wartościami, kategoriami i amortyzacją |
| D365 Asset Management | Asset / Fixed asset | Rejestr środków z finansami i statusem |