ESM (Środki trwałe)
Podkatalog ESM zawiera model kanoniczny dla ewidencji środków trwałych i dokumentów ruchu majątku. Domena wykorzystuje wspólne zasoby Location, Party, PartyRole oraz Document, a zasoby ESM koncentrują się na kartotece majątku, komponentach, przypisaniach wielowymiarowych i dokumentach ESM.
Model jest zgodny z założeniem Kamsoft.FAIR: dane podstawowe środka pozostają w kartotece, natomiast aktualny stan przypisań do lokalizacji, MPK, osób odpowiedzialnych i źródeł finansowania utrzymywany jest w osobnym zasobie alokacji. Dzięki temu jeden model obsługuje system EOD, FK, BI i innych konsumentów bez duplikowania struktur.
Zasoby
| Zasób | Opis |
|---|---|
| FixedAsset | Kartoteka środka trwałego: identyfikatory, nazwa, status, typ, wartości bilansowe i podatkowe, amortyzacja, daty, cechy |
| AssetComponent | Komponent środka trwałego powiązany z FixedAsset; własne wartości, status, daty i cechy |
| FixedAssetAllocation | Uniwersalne przypisanie środka lub komponentu do wymiaru: lokalizacja, ośrodek kosztów, źródło finansowania oraz opcjonalni uczestnicy odpowiedzialni |
| FixedAssetDocument | Dokument ruchu majątku: przyjęcie, sprzedaż, likwidacja, zmiana miejsca, zmiana wartości, zmiana osoby odpowiedzialnej |
Relacje
- FixedAsset przechowuje dane podstawowe środka i nie zawiera bezpośrednich pól lokalizacji, MPK ani osoby odpowiedzialnej.
- AssetComponent wskazuje nadrzędny FixedAsset i korzysta z tego samego mechanizmu alokacji co środek główny.
- FixedAssetAllocation łączy subject (FixedAsset lub AssetComponent) z target odpowiednim dla danego wymiaru. Osoby odpowiedzialne mogą być przekazane opcjonalnie przez
participant[](Reference do PartyRole) dla alokacji lokalizacji. - FixedAssetDocument opisuje zdarzenie biznesowe i może inicjować utworzenie lub aktualizację rekordów FixedAssetAllocation.
Reuse zasobów współdzielonych
- Miejsce użytkowania: Location z
typelubcategoryustawionym nausage-place. - Ośrodek kosztów: zgodnie z profilem wdrożeniowym, jako słownik referencyjny wykorzystywany przez
FixedAssetAllocation.target. - Osoba odpowiedzialna: PartyRole, zwykle w relacji do Party reprezentującej pracownika lub kontrahenta.
- Umowa finansowania: Document z
type=funding-agreement.
Zakres operacyjny
Planowane endpointy domeny ESM:
GET|POST|PATCH /v1/fixed-assetsGET|POST|PATCH /v1/asset-componentsGET|POST|PATCH /v1/fixed-asset-allocationsGET|POST|PATCH /v1/fixed-asset-documentsGET /v1/fixed-asset-documents/{id}/$document-contentPOST /v1/fixed-asset-documents/{id}/$set-workflow-status