10. Связи между элементами программы
Большинство элементов программы взаимосвязано между собой. Например, сотрудники связаны с должностями, которые они занимают, должности связаны с функциями в процессах, которые они выполняют, документы связаны с сотрудниками и функциями и т.д.
При редактировании или удалении элемента программа автоматически вносит необходимые изменения в построенную модель. При этом пользователь может указать, что именно следует делать со связанными элементами.
Например, при удалении должности пользователь увидит следующее окно:
Данная должность была связана с 3-мя функциями в процессе, отвечала за 1 процесс и её занимали 3 сотрудника. По умолчанию выбрана опция «Ничего не предпринимать», в этом случае программа просто отвяжет сотрудников от должности, удалит ответственность за процесс и функции, при этом соответствующие изменения в схеме процесса будут сделаны автоматически (в данном случае, напротив соответствующих функций будет удален блок ответственности с названием удаляемой должности).
Кликнув правой кнопкой на элемент в таблице пользователь может выбрать что именно он хочет предпринять для выбранного элемента. Например, можно назначить другую должность ответственной за функцию, за которую ранее отвечала удаленная должность. Все соответствующие изменения в модель и схемы процессов будут внесены автоматически.