Aktualizacja parametru zasobu nadrzędnego po zapisie nadzoru
Wstęp
Dokument opisuje konfigurację mechanizmu, w którym zapis parametru podczas rejestracji nadzoru dla zasobu podrzędnego automatycznie aktualizuje wartość parametru w zasobie nadrzędnym.
Przykład można wykorzystać wszędzie tam, gdzie wartości raportowane lokalnie (na poziomie komponentu, sekcji lub elementu podrzędnego) mają zasilać bieżący stan obiektu nadrzędnego i budować jego historię zmian bez ręcznego przepisywania danych.
Założenia przykładu
W opisanym scenariuszu:
-
zasób nadrzędny przechowuje parametr zbiorczy,
-
zasób podrzędny jest elementem, na którym użytkownik wykonuje rejestrację nadzoru,
-
stan nadzoru zapisuje wartość parametru,
-
automatyzacja nadzoru kopiuje zapisaną wartość do parametru w zasobie nadrzędnym.
Krok 1: Utworzenie zasobu nadrzędnego
Najpierw tworzymy zasób nadrzędny, który będzie odbierał aktualizowaną wartość parametru. Jest to obiekt docelowy dla całego mechanizmu.
Krok 2: Definicja parametru w zasobie nadrzędnym
W zasobie nadrzędnym definiujemy parametr, który ma być aktualizowany automatycznie. Parametr ten będzie przechowywał wartość końcową pochodzącą z rejestrowanego nadzoru.
Krok 3: Powiązanie zasobu podrzędnego z nadrzędnym
Aby aktualizacja działała poprawnie, zasób podrzędny musi być powiązany relacją z właściwym zasobem nadrzędnym. Ta relacja jest wykorzystywana później w automatyzacji.
Krok 4: Parametr rejestrowany na zasobie podrzędnym
Na zasobie podrzędnym przygotowujemy parametr (w przykładzie: Rating), który będzie wypełniany przez użytkownika podczas rejestracji nadzoru.
Krok 5: Definicja stanu nadzoru zapisującego parametr
W definicji stanu nadzoru konfigurujemy zapis parametru, aby podczas rejestracji użytkownik podawał wartość. To jest punkt wejścia danych do procesu.
Krok 6: Automatyzacja aktualizacji parametru nadrzędnego
Następnie definiujemy automatyzację, która po zapisie nadzoru na zasobie podrzędnym aktualizuje parametr w zasobie nadrzędnym. W praktyce oznacza to przeniesienie aktualnej wartości z rejestracji do obiektu nadrzędnego.
Krok 7: Rejestracja nadzoru i zapis wartości
Po uruchomieniu procesu użytkownik wykonuje rejestrację nadzoru i zapisuje wartość parametru na zasobie podrzędnym.
Krok 8: Weryfikacja wyniku
Po zapisie nadzoru można sprawdzić dwie perspektywy:
-
historię nadzoru, gdzie widoczna jest zapisana wartość,
-
zasób nadrzędny, gdzie parametr został automatycznie zaktualizowany.
Krok 9: Kolejne zapisy i historia zmian
Mechanizm działa dla kolejnych rejestracji. Każdy następny zapis może zmienić wartość parametru, a system zachowuje historię zmian zarówno po stronie nadzoru, jak i zasobu nadrzędnego.
Podsumowanie
Opisana konfiguracja pozwala na spójne przekazywanie danych z rejestrowanego nadzoru do zasobu nadrzędnego. Dzięki temu:
-
użytkownik zapisuje wartość tylko raz, w miejscu faktycznej rejestracji,
-
parametr nadrzędny jest aktualny bez ręcznej synchronizacji,
-
historia zmian pozostaje czytelna i dostępna do analizy.
| Howto powstało na bazie wersji systemu 2.0.0.0 (10.2025) oraz przedstawia funkcje, które mogą nie być dostępne w Twoim systemie. Zapytaj AMAGE o udostępnienie tej funkcjonalności. |
| Ze względu na ciągły rozwój systemu niektóre ekrany lub pliki konfiguracji mogą wyglądać nieznacznie inaczej, ale zachowają nadal pełną funkcjonalność tutaj opisaną. Nie wpływa to na zasadnicze funkcje opisywane w tym dokumencie. |