Rachunek nabiera kształtu
jedno odniesienie na raz.
Jako SOA Junior produkujesz techniczne rachunki reasekuracyjne. Wybierasz właściwy wzorzec dla każdego kontraktu i wypełniasz każdy wiersz — swobodnymi wartościami dokumentacyjnymi lub cytując dokładny węzeł grafu Managera, który wygenerował liczbę.
Twoja rola w łańcuchu
Jesteś ostatnim krokiem przed finalizacją rachunku. Wszystko wcześniejsze — strukturyzacja klauzul, formalizacja aktuarialna, instancjonowanie przez Managera — zbiegа się w Twojej pracy.
Kontrakty i instancje
Pasek boczny wyświetla wszystkie kontrakty tenanta. Każdy kontrakt może mieć jedną lub więcej instancji SOA — po jednej na użyty wzorzec.
Wybieranie kontraktu
Kliknij dowolny kontrakt na pasku bocznym (lub użyj pola wyszukiwania), aby otworzyć panel szczegółów. Zobaczysz typy umów kontraktu i istniejące instancje SOA.
Tworzenie instancji
Usuwanie instancji
Kliknij przycisk 🗑 obok instancji na liście. Wszystkie wartości wymiarów zostaną trwale usunięte. Ta operacja jest nieodwracalna.
Kompatybilność wzorców
Przy tworzeniu instancji okno pokazuje odznakę kompatybilności opartą na nakładaniu się typów umów kontraktu i ograniczeń wzorca.
| Odznaka | Znaczenie | Czy można kontynuować? |
|---|---|---|
| ✓ Compatible | Kontrakt ma co najmniej jeden wspólny typ umowy z ograniczeniami wzorca | Tak — zalecane |
| 🌐 Universal | Wzorzec nie ma ograniczeń typów umów — dotyczy wszystkich kontraktów | Tak — zawsze ważne |
| ⚠ Mismatch | Brak nakładania się typów umów — wzorzec może nie być przeznaczony dla tego typu kontraktu | Tak, z ostrożnością |
| ⚠ cycle | Wzorzec ma wykryty cykl — nie może wygenerować prawidłowego rachunku | Nie — zablokowane |
Jeśli potrzebny wzorzec pokazuje ostrzeżenie o cyklu, skontaktuj się z SOA Seniorem, aby go naprawił przed kontynuowaniem.
SOA Patterns
Sekcja SOA Patterns (tylko do odczytu) zapewnia widok referencyjny wszystkich wzorców zaprojektowanych przez SOA Senior — dostępny bezpośrednio z sekcji Kontrakty na pasku bocznym.
Każdy wzorzec pokazuje swoją strukturę: węzły, typy linków, ograniczenia typów traktatu oraz wymiary, które SOA Senior dołączył do każdego węzła. Używaj tej sekcji, aby zrozumieć wzorzec przed jego instancjacją lub sprawdzić, które wymiary będziesz musiał wypełnić.
Wypełnianie wymiarów
Po utworzeniu instancji kliknij dowolny węzeł w DAG wzorca, aby otworzyć panel wypełniania po prawej stronie ekranu.
Panel wypełniania
Panel pokazuje etykietę węzła, jego typ połączenia (kodowany kolorami) i sekcję wypełniania dla każdego dołączonego wymiaru. Każda sekcja ma ogólną wskazówkę (żółtą) i ponumerowane pola instrukcji do wypełnienia.
Pola z zielonym obramowaniem są już wypełnione. Kliknij 💾 Save na dole panelu, aby zapisać wartości. Możesz wrócić do dowolnego węzła i zaktualizować wartości w dowolnym momencie.
Linie FORMULA — cytowanie danych Managera
Niektóre linie rachunku — oznaczone ikoną 🔗 i przerywaną ramką — są węzłami FORMULA. Zamiast wprowadzać swobodną wartość, cytujesz dokładny węzeł grafu Managera, który wygenerował liczbę dla tej linii.
Jak wypełnić węzeł FORMULA
Co zrobić, gdy nie pojawia się żaden graf?
Jeśli wszystkie trzy grupy są puste, Manager nie instancjonował jeszcze żadnego odpowiedniego grafu na kompatybilnym kontrakcie. Skontaktuj się z Managerem — węzeł FORMULA pozostanie w kolorze bursztynowym (niepodłączony), dopóki nie będzie źródła. Niepodłączony węzeł FORMULA sygnalizuje lukę między modelem aktuarialnym a strukturą rachunku.
Śledzenie postępu
Postęp wypełniania jest śledzony jednocześnie na dwóch poziomach.
| Gdzie | Co pokazuje |
|---|---|
| Pasek narzędzi (przeglądarka DAG) | Ułamek na żywo — np. "25% wypełnione (2 / 8 węzłów)" — aktualizowany po każdym zapisie |
| Canvas DAG (węzły FORMULA) | 🔗 zielony = podłączony ✓, bursztynowy = niepodłączony — aktualizowany po każdym zapisie |
Eksplorator instancji SOA
Przekrojowy widok wszystkich instancji SOA — dostępny przez 🔭 SOA Instances Explorer na pasku bocznym.
Każda karta pokazuje identyfikator instancji, nazwę kontraktu, nazwę wzorca i status kontraktu. Kliknij kartę, aby przejść bezpośrednio do tego kontraktu i instancji.
Filtry
| Filtr | Co ogranicza |
|---|---|
| All contracts | Pokazuje tylko instancje konkretnego kontraktu |
| All patterns | Pokazuje tylko instancje konkretnego wzorca SOA |
| All statuses | Pokazuje tylko instancje, których kontrakt ma konkretny status (ACTIVE, CLOSED…) |
Liczba instancji aktualizuje się w czasie rzeczywistym po zastosowaniu filtrów. Filtry są niezależne — łącz je dowolnie.
Data Checks
Zapytania SQL na żywo na danych tenanta — dostępne przez 📊 Data Checks na pasku bocznym.
| Widok | Co pokazuje |
|---|---|
| SOA Instances — overview | Wszystkie instancje z kontraktem, wzorcem, statusem i typami umów |
| FORMULA citations | Który węzeł SOA cytuje który węzeł grafu Managera — z etykietą, operandem, typem wartości |
| Dimension values — detail | Wszystkie wprowadzone wartości wymiarów z kontekstem węzła i wymiaru |
| Production — technical account export | Pełny rachunek: wszystkie instancje × węzły × wartości + odniesienia FORMULA. Jeden wiersz na węzeł na instancję — eksportowalny do raportowania. |
Każdy widok ma przycisk ▶ Run. Wyniki są wyświetlane inline z linkiem ⬇ Download CSV do pełnego eksportu.
Konserwacja
Osiem kontroli czyszczenia dostępnych z 🔧 Database purge na pasku bocznym. Zawsze diagnozuj najpierw — wykonania są nieodwracalne.
| Kod | Co czyści | Ryzyko |
|---|---|---|
| J1 | Instancje SOA na kontrakcie, który już nie istnieje | Wysokie |
| J2 | Instancje SOA na wzorcu, który już nie istnieje | Wysokie |
| J3 | Wartości wymiarów, których instancja została usunięta | Średnie |
| J4 | Wartości wymiarów, których wymiar węzła został odłączony przez SOA Senior | Średnie |
| J5 | Wartości wymiarów, których instrukcja została usunięta przez Senior Underwriter | Niskie |
| J6 | Cytaty FORMULA, których instancja SOA została usunięta (kontrola bezpieczeństwa — normalnie obsługiwana przez kaskadę) | Niskie |
| J7 | Cytaty FORMULA, których węzeł wzorca został usunięty przez SOA Senior | Średnie |
| J8 | Cytaty FORMULA wskazujące na instancję Manager, która już nie istnieje — połączenie jest zerwane | Średnie |
Zalecana kolejność: J1 → J2 → J3 → J4 → J5 → J6 → J7 → J8. Uruchomienie J1 i J2 jako pierwszych usuwa przestarzałe instancje i ich cytaty FORMULA. J8 sygnalizuje zerwane połączenie — SOA Junior musi ponownie zacytować węzły FORMULA.