<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Docflow – документооборот > Регистрация и нумерация RegistrationSetting – настройка регистрации |
Настройка правил соотнесения документа к журналу регистрации.
Используется для:
•автоматической подстановки нужного журнала при ручной нумерации, регистрации и резервировании номера по параметрам: SettingType (Тип настройки), DocumentKinds (Виды документов), BusinessUnits (Наши организации), Departments (Подразделения) в соответствии с реквизитами документа; Подробнее
•автоматической нумерации документа;
•разрешения резервирования номера не делопроизводителям, т.е. сотрудникам, не входящим в RegistrationGroup (группы регистрации). Подробнее
Имя свойства |
Отображаемое имя |
---|---|
Наши организации |
|
Подразделения |
|
Документопоток |
|
Виды документов |
|
Журнал |
|
Имя |
|
Приоритет |
|
Тип настройки |
Дублирующие настройки не допускаются. Дублирующими считаются те настройки, в которых пересекается каждая из коллекций: DocumentKinds (Виды документов), BusinessUnits (Наши организации) и Departments (Подразделения). Проверка происходит в обработчике события «До сохранения».
Наименование. Используется для отображения имени настройки регистрации в проводнике.
*DocumentFlow (Документопоток): Перечисление
Документопоток, которому соответствует настройка регистрации.
Имя |
Отображаемое имя |
---|---|
Incoming |
Входящий |
Outgoing |
Исходящий |
Inner |
Внутренний |
Contracts |
Договоры |
Используется для фильтрации DocumentKinds (Видов документов) и DocumentRegister (Журналов).
После изменения документопотока DocumentKinds (Виды документов) и DocumentRegister (Журнал) очищаются, при очищении документопотока – становятся недоступными для редактирования.
Для входящего документопотока резервирование номера не имеет смысла (согласно порядку обработки входящих документов), поэтому для DocumentFlow (Документопоток) = Incoming нельзя указать SettingType (Тип настройки) = Reservation.
*SettingType (Тип настройки): Перечисление
Тип настройки регистрации.
Имя |
Отображаемое имя |
---|---|
Registration |
Регистрация |
Reservation |
Резервирование |
Numeration |
Нумерация |
Используется для подбора журнала регистрации при регистрации, нумерации и резервировании.
После изменения типа настройки на Numeration или с Numeration на любой другой, DocumentKinds (Виды документов) и DocumentRegister (Журнал) очищаются, при очищении типа настройки – становятся недоступными для редактирования.
Для входящего документопотока нельзя указать SettingType (Тип настройки) = Reservation.
*DocumentKinds (Виды документов): Коллекция
Виды документов, к которым будут применены настройки регистрации при операциях нумерации, регистрации и резервировании номера. Используется для:
•подбора настройки при регистрации;
•расчета Priority (Приоритета);
•программной проверки на дублирующие настройки.
Список доступных видов документов для выбора фильтруется по DocumentFlow (Документопотоку) и SettingType (Типу настройки) (событие «Фильтрация выбора из списка»). При этом:
•DocumentFlow (Документопоток) видов документов должен соответствовать DocumentFlow (Документопотоку) настройки регистрации;
•NumberingType (Тип нумерации) = Numerable должен соответствовать SettingType (Типу настройки) = Numeration;
•NumberingType (Тип нумерации) = Registrable должен соответствовать SettingType (Типу настройки) = Registration или Reservation.
Имя свойства |
Отображаемое имя |
---|---|
DocumentKind |
Вид документа |
DocumentKind (Вид документа): Sungero.Docflow.DocumentKind
Вид документа.
BusinessUnits (Наши организации): Коллекция
Наши организации, к документам которых будут применены настройки регистрации при операциях нумерации, регистрации и резервировании номера.
Используется для:
•подбора настройки при регистрации;
•расчета Priority (Приоритета);
•программной проверки на дублирующие настройки.
Имя свойства |
Отображаемое имя |
---|---|
BusinessUnit |
Наша организация |
BusinessUnit (Наша организация): Sungero.Company.BusinessUnit
Наша организация.
Departments (Подразделения): Коллекция
Подразделения, к документам которых будут применены настройки регистрации при операциях нумерации, регистрации и резервировании номера.
Используется для:
•подбора настройки при регистрации;
•расчета Priority (Приоритета);
•программной проверки на дублирующие настройки.
Имя свойства |
Отображаемое имя |
---|---|
Department |
Подразделение |
Department (Подразделение): Sungero.Company.Department
Подразделение.
*DocumentRegister (Журнал): Sungero.Docflow.DocumentRegister
Журнал регистрации документов.
Журнал регистрации связан с DocumentFlow (Документопотоком) и SettingType (Типом настройки), поэтому список доступных журналов регистрации фильтруется по выбранным значениям (событие «Фильтрация выбора из списка» данного свойства). Заполняется при изменении свойства RegistrationGroup (Группа регистрации) (событие «Изменение значения свойства») документопотоком, соответствующим признаку из настройки прав регистрации группы регистрации, если выбран только один признак.
Приоритет настройки регистрации. Свойство скрыто в карточке, заполняется программно при сохранении настройки регистрации (событие «До сохранения»).
Используется для подстановки наиболее подходящей настройки при регистрации, нумерации и резервировании. Подходящей считается настройка с наибольшим приоритетом.
Представляет собой битовую маску, формируемую на основании критериев: Наши организации (вес 8), Виды документов (вес 4), Подразделения (вес 2). Максимальный приоритет настройки равен 2+4+8=14.
© Компания Directum, 2024 |