Создание новых классов документов

Перечень изначально созданных в прикладном решении классов документов приведен в приложении (п. Классы документов).

Важно! Изменение классов документов после начала эксплуатации может нарушить целостность данных.

Для создания новых классов документов необходимо создать новый класс объекта «Документ» в разделе Модели данных.

Для работы с классом объектов «Документ» необходимо выбрать пункт img в вертикальном меню прикладного решения для перехода в сервис Модели данных, после чего открыть подраздел Документы.

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

  1. В подразделе Документы нажать кнопку img.
  2. В открывшейся форме заполнить поля (Рисунок ).

    Форма создания класса объектов «Документ»

    Поля Наименование, Код класса и Описание заполняются вручную.

    Тумблер Композитный документ определяет возможность добавления документов посредством включения вложений.

    Тумблер Разрешено создавать экземпляры класса определяет возможность создания экземпляров класса объекта.

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

    Тумблер Разрешены альтернативные представления позволяет создавать альтернативные представления текущего класса документов. Альтернативные представления предусмотрены только для классов объекта «Документ».

    Тумблер Защитить от обновления позволяет активировать дополнительную защиту для создаваемого класса объекта «Документ», которая срабатывает при импорте сущностей одного типа. Если среди импортируемых сущностей будет класс документов с таким же идентификатором, что и у текущего, то активный тумблер заблокирует импорт сущности и существующая не будет перезаписана.

    В поле Прикрепление/вложение контента может быть выбрано одно из следующих значений:

    • «Не разрешено»:
      • при создании некомпозитного документа текущего класса прикрепление файла запрещено;
      • при создании композитного документа текущего класса прикрепление вложенного документа запрещено;
    • «Разрешено»:
      • при создании некомпозитного документа текущего класса прикрепление файла разрешено, но не является обязательным;
      • при создании композитного документа текущего класса прикрепление вложенного документа разрешено, но не является обязательным;
    • «Обязательно»:
      • при создании некомпозитного документа текущего класса прикрепление файла является обязательным;
      • при создании композитного документа текущего класса прикрепление вложенного документа является обязательным.
  3. Выполнить обязательные настройки:

    • Заполнить поле Код класса (обязательно для заполнения). Для документов обязательно нужно использовать префикс «da_docs_» (Рисунок ).

    Пример заполнения поля Код класса для документов

    • В поле Прикрепление/вложение контента (обязательно для заполнения) должно быть выбрано значение «Разрешено».

    • Тумблер Разрешено создавать экземпляры класса должен быть активирован.

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

    • Тумблер Композитный документ должен быть активирован. После активации тумблера появится блок настройки вложений для композитных документов (Рисунок ).

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

  4. На панели инструментов блока Классы документов, доступных для включения в композитный документ нажать кнопку img.

  5. В открывшемся окне выбрать значения «Основной файл документа» (код класса «da_main_document») и «Приложения к документу» (код класса «da_additional_document») и нажать кнопку [Подтвердить] (Рисунок ).

    Модальное окно выбора классов документов в качестве вложений для композитных документов

  6. В списке блока Классы документов, доступных для включения в композитный документ нажать дважды ЛКМ на класс «Основной файл документа», для параметра Макс. кол-во документов установить значение «1» и нажать кнопку [Сохранить] (Рисунок ).

    Установка максимального количества документов для класса «Основной файл документа»

    Пример настройки класса документов приведен на рисунке ниже (Рисунок ).

    Пример настройки класса документов

  7. После заполнения атрибутов нажать кнопку img.

Появится уведомление, информирующее об успешном создании нового класса документов (Рисунок ).

Уведомление, информирующее об успешном создании нового класса

В карточке класса документов появится новый блок Наборы атрибутов. Далее нужно добавить набор атрибутов для нового класса документов (п. Добавление набора атрибутов для класса документов).

Подробнее процесс создания нового класса объекта описан в документе Руководство администратора ЛДМ. Управление документами (ЛДМ. УД).