Создание документа¶
1. Перейти в раздел «LowCode» – «Модели данных» – «Документы» и нажать кнопку
– откроется форма создания класса
документов (рисунок ниже).
Примечание – Отсутствие конфигураций и отсутствие моделей данных не является ошибкой. Новый класс – это конфигурация пользователя.
2. Заполнить поля (рисунок ниже):
-
«Наименование»;
-
«Код класса»;
-
«Описание»;
-
«Прикрепление/вложение контента» – выбрать значение «разрешено».
3. Нажать кнопку
– класс документов будет создан.
4. Создать наборы атрибутов:
4.1. Перейти в раздел «Модель данных» – «Наборы атрибутов» (имеется только один системный набор) (рисунок ниже).
4.2. Нажать кнопку
– откроется форма создания набора атрибутов (рисунок ниже).
4.3. Заполнить поля:
-
«Наименование»;
-
«Код» – заполняется автоматически;
-
«Описание».
4.4. Нажать кнопку
– откроется карточка созданного набора атрибутов (рисунок ниже).
4.5. В блоке «Список атрибутов» нажать кнопку
и выбрать действие «Добавить атрибут» – откроется форма создания нового атрибута (рисунок ниже).
4.6. Заполнить поля (рисунок ниже):
-
«Наименование»;
-
«Код атрибута»;
-
«Тип данных»;
-
«Тип изменяемости» (можно оставить значение по умолчанию «Read-Write»);
-
«Порядок»;
-
«Описание».
4.7. Поставить переключатели в необходимое положение (рекомендуется включить перечисленные ниже переключатели) (рисунок ниже):
-
«Обязательность»;
-
«Сортируемость»;
-
«Использование для поиска».
4.8. Нажать кнопку
– атрибут будет добавлен в набор (рисунок ниже).
Примечание – Сперва необходимо создать набор атрибутов, и только потом прикреплять к нему атрибуты.
5. Вернуться в раздел «LowCode» – «Модель данных» – «Документы» – открыть карточку создаваемого класса (вернуться в нее).
6. Нажать кнопку
в блоке «Наборы атрибутов» – откроется окно «Выбор набора атрибутов» (рисунки ниже).
7. Выбрать созданный набор и нажать кнопку «Подтвердить» – набор атрибутов будет прикреплен к классу документов (рисунок ниже).
8. Перейти в раздел «Платформа» – «Конфигурации» и нажать кнопку
– откроется форма создания новой конфигурации (рисунок ниже).
9. Заполнить поля (Создание документа):
-
«Системный код приложения» (в данном случае для класса документов – «Сервис Управление документами (dh-documents-service)»);
-
«Ключ» – путь в YAML-файле, куда записать эту конфигурацию для использования – «docshouse.datamodel.starter.classes» (Создание класса объекта «Документ»);
-
«Значение» – наименование класса документа.
Значения в полях «Профиль» и «Метка» оставить по умолчанию (рисунок ниже).
10. Нажать кнопку
– конфигурация будет сохранена (рисунок ниже).
Примечание – При создании конфигурации, которая «перезатирает» базовую конфигурацию (при этом возникнет ошибка), после удаления этой конфигурации базовая не возвращается автоматически. Чтобы вернуть базовую конфигурацию необходимо заново ее создать и сохранить.
11. Зайти в раздел «Управление документами» – «Документы», нажать кнопку
– убедиться, что в открывшемся окне «Выберите класс документа» доступен созданный класс документов (рисунок ниже).
Примечание – Если созданный класс не отображается, возможно, прошло еще недостаточно времени для автоматического обновления Платформы. В таком случае, чтобы созданный класс начал отображаться, необходимо сбросить кэш (в пользовательском окне) или на панели инструментов раздела «Документы» нажать кнопку
(рисунки ниже).
12. Нажать кнопку «Выбрать» – откроется карточка создания документа (рисунок ниже).
13. Заполнить поле «Наименование» в блоке «Общие» и поле «fio» (добавленный в набор атрибут) в блоке «Атрибуты» (рисунок ниже).
14. Нажать кнопку
. В открывшемся окне «Сохранить без файла» нажать кнопку «Продолжить» – документ будет создан и перемещен в раздел «Черновики» (рисунок ниже).
Примечание – Документы в разделе «Черновики» доступны только тем пользователям, которые обладают соответствующими правами. Чтобы перенести созданный документ из раздела «Черновики» в раздел «Документы», необходимо его опубликовать.
15. Нажать кнопку «Опубликовать». В открывшемся окне нажать кнопку «Опубликовать» – документ будет опубликован (перемещен в раздел «Документы») (рисунок ниже).
Примечание – При внесении изменений в модель данных (наборы атрибутов или классы) необходимо пересохранять соответствующую конфигурацию, обновлять и проверять, что экземпляр класса создается (при любом изменении, даже при изменении описания).





















