Действия с типами документов
В системе ELMA предусмотрены следующие действия с типами документов:
-
-
-
удаление типов документов (нельзя удалять системные типы документов);
-
-
Новый тип документа создается в Дизайнере ELMA на вкладке Документооборот в режиме Документы.
Тип документа может быть создан несколькими способами. Для этого необходимо нажать на кнопку Добавить, расположенную на верхней панели инструментов, или на кнопку Создать тип документа, расположенную в контекстном меню (рис. 1).
Рис. 1. Кнопки для создания типа документа
Создание типа документа осуществляется с помощью мастера создания типа документа и состоит из 4 шагов. Переход между шагами осуществляется с помощью кнопок Далее и Назад.
Шаг 2. Выбор базового типа
На данном этапе необходимо определить базовые настройки создаваемого типа документа (рис. 2).
Рис. 2. Шаг 2. Выбор базового типа
Блок "Наследование и иерархия"
Базовый класс – в данном поле необходимо выбрать базовый класс для создаваемого типа документа, т.е. уже существующий тип документа, от которого будут унаследованы базовые атрибуты документа.
Разрешать создавать наследников – данный параметр определяет может ли создаваемый тип документа использоваться в качестве базового класса для других типов документов.
Примечание
Таким образом может быть создан базовый тип документа с определенным набором атрибутов. При создании наследуемого типа документа происходит полное копирование всех атрибутов родительского типа документа (базового типа документа) с возможностью добавления новых атрибутов. Данная возможность позволяет оптимизировать процесс создания и настройки документооборота, так как позволяет сэкономить время на проектирование наследуемых типов документов. Кроме того, такая реализация позволяет создать более оптимальную объектную модель. Например, такая реализация даст возможность в будущем проектировать единый маршрут документа для нескольких типов документов (наследуемых), с помощью указания в маршруте родительского (базового) типа документа в качестве входной переменной.
|
Блок "Отображение"
Иконки – при необходимости, с помощью кнопки Добавить иконку, в данном поле может быть выбрана иконка - изображение, которое будет отображаться рядом с названием типа документа в Дизайнере ELMA. В качестве иконки может быть выбрано любое изображение формата.png или.jpg размером не более 16*16 пикселей. Если иконка не выбрана, то рядом с названием типа документа будет отображаться стандартное изображение.
Показывать в списке справочников – данный параметр определяет будет ли создаваемый тип документа отображаться в разделе Справочники веб-приложения.
Показывать в дереве типов – данный параметр определяет будет ли создаваемый тип документа отображаться в дереве типов документов в Дизайнере ELMA.
Шаг 3. Атрибуты типа документа
На данном шаге представлены системные атрибуты типа документа – уникальные идентификаторы и атрибуты документа, которые были унаследованы от базового класса, а также предоставлена возможность добавить дополнительные атрибуты, т.е. поля на форме создания документа и его карточки, которые будут доступны при работе с электронными документами данного типа в веб-приложении ELMA (рис. 3).
Рис. 3. Шаг 3. Атрибуты типа документа
Зеленым цветом выделены атрибуты, создаваемые системой по умолчанию – уникальные идентификаторы, характеризующие тип документа в системе. Данные атрибуты нельзя удалять или редактировать.
Синим цветом выделены атрибуты, унаследованные от базового типа документа. Данные атрибуты нельзя удалять или редактировать.
Черным цветом выделены добавленные при создании атрибуты. При необходимости их можно удалять или редактировать.
Шаг 4. Шаблоны типа документа
На данном шаге определяется шаблон формирования названия документа данного типа. Для формирования названия можно использовать атрибуты типа документа (рис. 4).
Для использования атрибута типа документа в шаблоне названия документа необходимо воспользоваться кнопкой Вставить атрибут документа и выбрать необходимый атрибут (рис. 4).
Рис. 4. Шаг 4. Шаблоны типа документа
В случае, если в шаблоне названия документа использованы атрибуты типа документа, то при их изменении снятый флажок Разрешать менять название документа позволит перегенирировать название. Если флажок установлен, измененные атрибуты не будут обновлены в названии документа.
Для окончания создания нового типа документа воспользуйтесь кнопкой Далее.
Редактирование типа документа
Открыть тип документа для редактирования можно тремя способами (рис. 5):
-
выбрать тип документа в дереве типов документов и воспользоваться кнопкой Редактировать, расположенной на верхней панели инструментов;
-
щелкнув правой кнопкой мыши по названию типа документа в дереве типов документов и выбрав из контекстного меню пункт Изменить тип документа;
-
двойным щелчком левой кнопкой мыши по названию типа документа в дереве документов.
Рис. 5. Кнопки для редактирования типа документа
Рис. 6. Карточка типа документа
В системе ELMA предусмотрена возможность удаления пользовательского типа документа.
При удалении типа документа:
-
все созданные ранее документы данного типа в системе остаются, но новые документы данного типа создать невозможно;
-
-
данный тип документа удаляется из всех дел номенклатуры;
-
атрибуты других объектов системы с типом данных данного типа документа остаются, но новые атрибуты данного типа создать невозможно.
-
данный тип документа перемещается в папку дерева типов документов Корзина. При необходимости удаленный тип документа из папки Корзина можно восстановить.
Удалить тип документа можно двумя способами (рис. 7):
-
выбрать тип документа в дереве типов документов и воспользоваться кнопкой Удалить, расположенной на верхней панели инструментов;
-
щелкнув правой кнопкой мыши по названию типа документа в дереве типов документов и выбрав из контекстного меню пункт Удалить тип документа;
Рис. 7. Кнопки для удаления типа документа
Подтвердите удаление типа документа нажатием кнопкой Yes или отмените удаление типа документа нажатием кнопки No (рис.8).
Рис. 8. Окно подтверждения удаления типа документа
Восстановление типа документа
При необходимости восстановления удаленного типа документа требуется открыть папку Корзина в дереве типов документов.
Восстановить удаленный тип документа можно двумя способами (рис.9):
-
выбрать тип документа в дереве типов документов и воспользоваться кнопкой Восстановить, расположенной на верхней панели инструментов;
-
щелкнув правой кнопкой мыши по названию типа документа в дереве типов документов и выбрав из контекстного меню пункт Восстановить тип документа;
Рис. 9. Кнопки для восстановления типа документа
Выбранный тип документа будет восстановлен, но связи типа документа не восстанавливаются. Требуется создать необходимые связи (например, варианты регистрации) заново. Набор операций по восстановлению взаимосвязей типа документа зависит от того, какие именно взаимосвязи для него были удалены при удалении типа документа. Полный список возможных взаимосвязей описан в операции Удаление типа документа. Повторная публикация и перезапуск сервера для вступления восстановления в силу не требуется.
Перемещение типа документа
В системе ELMA предусмотрена возможность перемещения типа документов между папками дерева типов документов.
Переместить тип документа можно двумя способами (рис. 10):
-
выбрать тип документа в дереве типов документов и воспользоваться кнопкой Переместить, расположенной на верхней панели инструментов;
-
щелкнув правой кнопкой мыши по названию типа документа в дереве типов документов и выбрав из контекстного меню пункт Переместить объекты;
Рис. 10. Кнопки для перемещения типа документа
В открывшемся диалоговом окне из выпадающего списка необходимо выбрать папку, в которую требуется переместить тип документа и нажать на кнопку Ок или воспользоваться кнопкой Отменить для отмены перемещения типа документа (рис. 11).
Рис. 11. Диалоговое окно для перемещения типа документа
См. также: