====== Про справочники ====== //До настройки справочников, создайте и настройте необходимые [[product:objects:admin:about|типы объектов]].// ===== Что такое "Справочник" ===== Справочник -- это таблица, которая связана [[product:objects|с объектами системы]]. Справочники отражают ту //динамику//, которая происходит по [[product:objects:object_tree|проектам и задачам]]. Это может быть: * отчёт о статусе работ; * комментарии; * финансовые справочники: * приходы; * расходы; * акты; * журнал событий и т.д. {{ :product:tables:table_illustration_1.png?nolink&450 |Как справочники связаны с объектами}} Если в реквизитах объекта вы можете внести только какое-то постоянное описание объекта (исключение -- значение [[product:objects:requisite:stage-gate|реквизита-процесса]]), то в справочнике может отражаться изменение ситуации по задаче/проекту. **[[product:tables:admin:new|Как создать новый справочник]]** ===== Справочник и объекты ===== Один справочник [[product/tables/admin/linking_to_objects|может быть привязан]] ко множеству [[product:objects:admin:about|типов объектов]]. К одному [[product:objects:admin:about|типу объектов]] может быть [[product/tables/admin/linking_to_objects|привязано]] несколько справочников. {{ :product:tables:table_illustration_6_ru.png?nolink&550 |}} ===== Структура справочника ===== ==== Колонки ==== Настраиваемые колонки -- это [[product:requisites|реквизиты]], которые указал в настройках этого справочника администратор. Также всегда фиксируется автор записи -- какой пользователь системы внёс её. Как правило, всегда записывается дата. Есть [[product/tables/admin/settings#использовать_дату|несколько способов внесения даты в запись справочника]]. Поскольку справочник -- это таблица, которая связана с объектами, то каждая запись справочника содержит информацию о том, к какому объекту она относится. Когда вы смотрите на справочник в контексте конкретного объекта вы этого не замечаете. Но если просмотреть этот же справочник из объекта, который находится выше по иерархии дерева проектов или [[product:reports:table_report_rooles|создать отчёт по этому справочнику]], вы сразу же увидите в таблице еще одну колонку -- объекты, к которым относятся эти записи справочника. {{ :product:tables:table_illustration_2.png?nolink&450 |}} ==== Строки ==== {{:product:tables:table_illustration_3.png?nolink&300 |}} Строки справочника (таблицы) -- это записи, которые вносят пользователи. Записи в справочнике могут появляться глобально из двух источников: \\ • пользователь зашёл на карточку своей задачу/проекта -> [[product/tables/users/view|в нужный справочник]], который с этим объектом связан -> [[product:tables:users:add_note|добавил запись]]; \\ • пользователь получил [[product:request|запрос]] на заполнение [[product:forms|формы]] -> [[product:forms:users:fill|заполнил форму]] -> данные из формы сохранились в виде новой записи в нужном справочнике. Записи справочников -- это основа [[product:olap|OLAP-кубов]] => ряда [[product:reports|отчетов]] в системе. ===== Типы справочников ===== Все справочники по своей природе -- это просто таблицы с набором колонок и строк. Но они могут быть связаны особым образом с другими справочниками или объектами. ==== Обычный справочник ==== Привязан к пользовательским [[product:objects:admin:about|типам объектов]]. Плоский, простой интерфейс. \\ Пользователи видят записи, [[product:tables:users:add_note|могут вносить новые записи]]. Имеет [[product:tables:admin:edit|ряд настроек]] под бизнес-процессы. ==== Справочник Ведущий-Подчинённый ==== {{:product:tables:table_illustration_4.png?nolink&165 |}} Это конфигурация -- на самом деле связь обычных справочников между собой с помощью [[product:requisites:requisite-class|реквизитов-классификаторов]]. \\ Позволяет делать простейшую агрегацию из подчинённых справочников в ведущий по заданному критерию (что-то похожее на сводную таблицу). Активно используется для финансовых справочников. Подробно о том: * [[product:tables:users:inherit|как работать с Ведущим-Подчинённым]]; * [[product:tables:admin:inherited_table|как его настроить.]] ==== Системный справочник ==== {{:product:olap:table_system_illustration.png?nolink&165 |}} Обычный справочник, но привязанный только к одному, служебному объекту "Система в целом". Предназначен для хранения констант в системе: коэффициентов, таблиц соответствий между текстом и числовыми значениями, ставок, цен, валют и проч. * [[product:tables:admin:system_table|Как создать системный справочник.]] * [[product:olap:case_system_table|Пример использования системного справочника в OLAP-кубе.]] --------------- **[[product:tables:admin:new|Как создать новый справочник]]**