Добавление созданного класса документов в классы связей

Связь реализует направленное отношение между объектами – экземплярами классов объектов (динамическое связывание) и/или их версиями (статическое связывание).

Тип связывания определяет характер связывания со стороны участника. Возможны следующие комбинации связывания:

  • статическая - статическая – версия объекта к версии объекта;
  • статическая - динамическая – версия объекта к объекту;
  • динамическая - динамическая – объект к объекту.

Для того чтобы новые созданные классы документов могли принимать участие в бизнес-процессе структурного хранения документов, их нужно добавить в классы связей:

  • «Документы контрагентов» (код «da_relation_contractor_docs») – в качестве приемника связи;
  • «Связи документов реестра в ЦА» (код «da_relation_doc_to_doc») – в качестве источника и приемника связи.

В этом случае у пользователя на этапе создания связи появится возможность выбирать документы нового класса в качестве источника или приемника связи.

Назначение классов связей описано в приложении (Классы связей и их назначение).

Для добавления нового класса документов в качестве объекта-источника или объекта-приемника связи в карточку класса связей необходимо выполнить следующие действия:

  1. Выбрать пункт img в вертикальном меню Системы для перехода в сервис Модели данных, после чего открыть подраздел Связи.
  2. Найти нужную связь и открыть карточку класса связей двойным нажатием ЛКМ.
  3. В блоке Выбор класса объекта-источника связи или Выбор класса объекта-приемника связи нажать на ссылку «Выбрано классов: <Количество классов документов>».

    img

  4. В окне Выбранные классы нажать кнопку img.

    img

  5. В открывшемся окне нажать ЛКМ на новый класс документов и нажать кнопку [Сохранить]. Новый класс документов отобразится в окне Выбранные классы.

  6. В окне Выбранные классы нажать кнопку [Сохранить].

  7. В карточке класса связей нажать кнопку img.

Ранее созданный класс документов будет добавлен в качестве объекта-источника или объекта-приемника связи в карточке класса связей.

После добавления нового класса документов в качестве объекта-приемника связи в карточку класса связей нужно пересохранить конфигурацию сервиса «dh-relations-service» с ключом «docshouse.datamodel.starter.classes» в разделе Конфигурации.

После этого появится возможность создавать документ нового класса в Системе и выбирать его в качестве объекта-источника или объекта-приемника связи при создании связи.