Przejdź do treści

FixedAssetAllocation

FixedAssetAllocation (przypisanie środka trwałego) jest zasobem utrzymującym aktualny stan przypisań środka lub komponentu do wymiarów biznesowych: lokalizacji i ośrodka kosztów. Dla przypisania do lokalizacji można dodatkowo wskazać uczestników odpowiedzialnych przez osobne pole participant. Zasób rozdziela stan ewidencyjny od kartoteki FixedAsset i AssetComponent, co pozwala modelować wiele jednoczesnych przypisań bez duplikowania danych głównego zasobu.

Rozszerza DomainResource.


1. Zakres i zastosowanie

FixedAssetAllocation jest uniwersalnym modelem przypisań ESM. Jeden rekord wskazuje:

  • subject: środek trwały lub komponent,
  • dimension: rodzaj przypisania,
  • target: obiekt docelowy odpowiedni dla danego wymiaru,
  • participant: opcjonalne referencje do osób odpowiedzialnych (PartyRole),
  • opcjonalne miary rozliczeniowe: quantity, weight, initialValue,
  • opcjonalny okres obowiązywania i dokument stanowiący podstawę przypisania.

Typowe scenariusze:

  • 50 krzeseł podzielonych między dwie lokalizacje,
  • rozliczenie środka na dwa MPK z wagami procentowymi,
  • wskazanie kilku osób odpowiedzialnych z podziałem sztuk,
  • rozbicie finansowania na kilka źródeł i umów.

2. Zawartość (struktura)

Oprócz elementów DomainResource (id, meta, name, attribute, comment, category, status, type, contained):

Nazwa Kard. Typ Opis
identifier 0..* Identifier Identyfikatory przypisania w systemach źródłowych
fixedAsset 0..1 Reference(FixedAsset) Środek trwały przypisywany (wymagane fixedAsset lub assetComponent)
assetComponent 0..1 Reference(AssetComponent) Komponent środka przypisywany (wymagane fixedAsset lub assetComponent)
dimension 1..1 CodeableConcept Wymiar przypisania: location, cost-center, funding-source, business-dimension
target 1..1 Reference Cel przypisania, zgodny z dimension
participant 0..* Reference(PartyRole) Uczestnicy / osoby odpowiedzialne. Pole opcjonalne; stosowane tylko gdy target wskazuje Location
quantity 0..1 number Liczba sztuk przypisana do targetu, głównie dla lokalizacji
weight 0..1 number Udział procentowy lub waga rozliczenia, głównie dla MPK i finansowania
initialValue 0..1 Money Wartość początkowa przypisana do źródła finansowania
agreement 0..1 Reference(Document) Dokument stanowiący podstawę finansowania lub przypisania
validFrom 0..1 date Data rozpoczęcia obowiązywania przypisania
validTo 0..1 date Data zakończenia obowiązywania przypisania
relatedTarget 0..1 Reference Opcjonalna referencja do innego wymiaru biznesowego (np. powiązanie location z cost-center)

Reguła typu target i relatedTarget:

  • target wskazuje główny obiekt przypisania (np. Location, słownik cost-center, obiekt finansowania)
  • relatedTarget pozwala powiązać przypisanie z innym wymiarem biznesowym (np. location do cost-center)
  • Oba pola mogą być używane niezależnie lub razem, w zależności od potrzeb scenariusza biznesowego

  • Co najmniej jeden z fixedAsset lub assetComponent musi być podany (oba są dozwolone)

  • dimension = location -> target wskazuje Location
  • dimension = cost-center -> target wskazuje zasób słownika MPK zgodny z profilem wdrożeniowym
  • dimension = funding-source -> target wskazuje zasób słownika źródła finansowania zgodny z profilem wdrożeniowym
  • dimension = business-dimension -> target wskazuje inny FixedAssetAllocation (przypisanie wymiaru do wymiaru)
  • participant można podać tylko gdy target wskazuje Location
  • participant zawiera 0..* referencji do PartyRole

3. Model walidacyjny i relacje

  • Suma quantity dla aktywnych alokacji lokalizacji może być walidowana względem FixedAsset.quantity.
  • Suma weight dla aktywnych alokacji typu cost-center może być walidowana do 100.
  • FixedAssetDocument może tworzyć lub aktualizować rekordy alokacji jako skutek biznesowy.
  • Document może reprezentować umowę finansowania lub dokument źródłowy zmiany.

4. Zgodność z systemami ERP

System Odpowiednik Uwagi
SAP CO / FI-AA Time-dependent assignments, cost center split Rozdzielenie aktywa na lokalizacje i MPK
Oracle Fixed Assets Asset assignments / distributions Przypisania do cost center i finansowania
D365 Financial dimensions / asset associations Podział odpowiedzialności i lokalizacji

5. Odniesienia