Slučování (merge) různých objektů stejného typu
Funkcionalita slučuje více variant objektu do jedné definice. Jedním z velmi typických případů použití je potřeba sloučení objektů stejného typu s podobným názvem (procesní role, dokument, informační systém, apod.).
POZOR: Sloučení objektů je nevratný proces, akci nelze vzít zpět prostřednictvím funkce "Undo", doporučujeme před operacemi tohoto typu zálohovat projekt (téma Vytvoření zálohy projektu).
Základní pravidla pro slučování objektů
- Objekt A i B musí být stejného typu (Organizační jednotka - Organizační jednotka, Informační systém - Informační systém, Dokument - Dokument atd.).
- Slučovat lze i více objektů v jednom kroku. První z označených objektů je vždy "master".
- Jeden ze slučovaných objektů musí mít jiný než výchozí název.
- Mezi objektem A a B nesmí být vytvořena uživatelem žádná vazba (objekty A a B nesmí být propojeny).
- Slučovaný objekt nesmí být hierarchizován do dalších struktur.
- Sloučení objektů lze provést u všech typů modelů.
Ukázka 1 - sloučení duplicitních objektů v rámci různých modelů
- Při konsolidaci procesního modelu byly zjištěny dva objekty typu "Informační systém" - jeden nazvaný "ISDS" a druhý "Informační systém datových schránek". Zjevná duplicita, tyto dva obsahově shodné objekty mohou být patrně sloučeny.
- V libovolném modelu, který obsahuje objekt typu "Informační systém", vložte nové výskytové kopie obou objektů (téma Výskytové kopie objektů a práce s nimi). Skutečně není důležité, kde objekty vložíme, důležité je dostat duplicitní objekty "vedle sebe":
- Oba objekty je nutné označit, v případě slučování dvou objektů označte výběr myší. U více objektů přidržte klávesu Ctrl a klikejte levým tlačítkem na jednotlivé objekty, které mají být sloučeny.
- Následně vyberte z menu "Edit" položku "Consolidate objects", případně použijte klávesovou zkratku Ctrl+M (téma Klávesové zkratky):
- SW ARPO si vyžádá potvrzení sloučení objektů:
- Nový stav v repository: Objekt "Informační systém datových schránek" již neexistuje, byl sloučen s objektem "ISDS":
- Po provedeném sloučení můžeme oba objekty, které byly vloženy do modelu pouze za účelem jejich sloučení, smazat.
Ukázka 2 - sloučení objektů v rámci jednoho modelu
- V rámci modelování organizační struktury jsme vytvořili podřízený model k objektu "organizace XYZ". V modelu jsme s využitím akcelerátorů modelování (téma Akcelerátory modelování) vytvořili konkrétní organizační strukturu, která má ovšem výchozí název "Organizační jednotka". My však potřebujeme sloučit s objektem "Organizace XYZ":
- Použijte stejný postup pro sloučení objektů (označení objektů a jejich sloučení). Po sloučení je možné instanci objektu (1) smazat jako nadbytečnou.
- Tímto způsobem jste sloučili objekty bez nutnosti opětovného napínání vazeb.