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:
targetwskazuje główny obiekt przypisania (np. Location, słownik cost-center, obiekt finansowania)relatedTargetpozwala 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
fixedAssetlubassetComponentmusi być podany (oba są dozwolone) dimension = location->targetwskazuje Locationdimension = cost-center->targetwskazuje zasób słownika MPK zgodny z profilem wdrożeniowymdimension = funding-source->targetwskazuje zasób słownika źródła finansowania zgodny z profilem wdrożeniowymdimension = business-dimension->targetwskazuje inny FixedAssetAllocation (przypisanie wymiaru do wymiaru)participantmożna podać tylko gdytargetwskazuje Locationparticipantzawiera 0..* referencji do PartyRole
3. Model walidacyjny i relacje
- Suma
quantitydla aktywnych alokacji lokalizacji może być walidowana względemFixedAsset.quantity. - Suma
weightdla aktywnych alokacji typucost-centermoż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 |