Добавление созданного класса документов в классы связей¶
Связь реализует направленное отношение между объектами – экземплярами классов объектов (динамическое связывание) и/или их версиями (статическое связывание).
Тип связывания определяет характер связывания со стороны участника. Возможны следующие комбинации связывания:
- статическая - статическая – версия объекта к версии объекта;
- статическая - динамическая – версия объекта к объекту;
- динамическая - динамическая – объект к объекту.
Для того чтобы новые созданные классы документов могли принимать участие в бизнес-процессе структурного хранения документов, их нужно добавить в классы связей:
- «Документы контрагентов» (код «da_relation_contractor_docs») – в качестве приемника связи;
- «Связи документов реестра в ЦА» (код «da_relation_doc_to_doc») – в качестве источника и приемника связи.
В этом случае у пользователя на этапе создания связи появится возможность выбирать документы нового класса в качестве источника или приемника связи.
Назначение классов связей описано в приложении (Классы связей и их назначение).
Для добавления нового класса документов в качестве объекта-источника или объекта-приемника связи в карточку класса связей необходимо выполнить следующие действия:
- Выбрать пункт
в вертикальном меню Системы для перехода в сервис Модели данных, после чего открыть подраздел Связи. - Найти нужную связь и открыть карточку класса связей двойным нажатием ЛКМ.
-
В блоке Выбор класса объекта-источника связи или Выбор класса объекта-приемника связи нажать на ссылку «Выбрано классов: <Количество классов документов>».
-
В открывшемся окне нажать ЛКМ на новый класс документов и нажать кнопку [Сохранить]. Новый класс документов отобразится в окне Выбранные классы.
-
В окне Выбранные классы нажать кнопку [Сохранить].
Ранее созданный класс документов будет добавлен в качестве объекта-источника или объекта-приемника связи в карточке класса связей.
После добавления нового класса документов в качестве объекта-приемника связи в карточку класса связей нужно пересохранить конфигурацию сервиса «dh-relations-service» с ключом «docshouse.datamodel.starter.classes» в разделе Конфигурации.
После этого появится возможность создавать документ нового класса в Системе и выбирать его в качестве объекта-источника или объекта-приемника связи при создании связи.



