Документация iSZN
Справочник
Справочник — это перечень объектов, имеющих уникальные идентификаторы (номера, имена, коды), для формализованного представления характеристик и (или) идентификации которых используются коды соответствующих классификаторов и (или) кодификаторов. Записи справочника могут включать любые сведения, характеризующие объекты справочника. Записи справочника обычно идентифицируются первичным ключом, который может состоять из одного или нескольких столбцов, в частности региональным ключом.
Характеристики справочника
- Справочник идентифицируется уникальным числом (ID).
- Справочник имеет обязательное уникальное в пределах своего владельца (папки) наименование, также для него можно ввести описание.
- Для справочника можно задать значок, используемый для повышения наглядности его отображения.
- Справочнику обязательно сопоставлена одна или несколько таблиц (представлений).
- Справочнику сопоставлен модуль (файл с расширением
.udx
), отвечающий за отображение данных и позволяющий выполнять их редактирование (если это допускается для данного справочника). - Если справочнику сопоставлен стандартный редактор справочников (
default.udx
), то:- для него задаётся список полей;
- для него могут быть определены обработчики событий записи стандартного справочника.
- По аналогии с классификацией данных в КИС iSZN справочники делятся на районные и нерайонные. Районные справочники содержат районные данные. Их записи идентифицируются первичным ключом, в состав которого входит один или несколько столбцов района. Нерайонные справочники содержат нерайонные данные. В первичный ключ записей нерайонных справочников не входит столбец района, даже если он имеется в таблице (примером такого справочника является справочник классов персональных документов). Тип справочника влияет на алгоритм обновления данных соответствующей таблицы при установке снимка.
- Справочник может быть связан с опциями продукта. Справочник доступен для использования на конкретном экземпляре Системы, если серверная лицензия, установленная на этом экземпляре Системы, включает хотя бы одну опцию, с которой связан данный справочник.
Работа со справочниками
- Для просмотра, создания, удаления и изменения справочников, а также работы с их данными, в Системе предусмотрена задача «Редактор справочников».
- Для редактирования большинства справочников пользователь должен обладать ролью «Администратор справочников».
- Для редактирования справочников, содержащих общие системные данные, необходима серверная лицензия вида Development (разработка).
- При редактировании справочников, содержащих общие административные данные, пользователю доступны для изменения записи, относящиеся к контролируемым районам.
Примеры
- Виды выплат;
- Населённые пункты;
- Пользователи.