Таблицы метаданных

В системе используется набор системных таблиц, которые определяют организацию данных: структуру таблиц, имена, свойства каждого поля, параметры и т.д. Таблицы метаданных обеспечивают гибкую настройку системы. Они хранятся в каталоге \SYSTEM.

Обслуживание некоторых из этих таблиц выполняется в модуле Конфигуратор в разделе меню База данных > Словарь > База дан. Управление другими таблицами выполняется внутренними ресурсами системы, поэтому к ним нет доступа.

Ниже приводится список системных таблиц и их функции.

Таблица Функция
SIX Описание индексов таблиц, содержащих объекты бизнес-логики. На каждую таблицу несколько индексов, кодированных номером
SX1 Содержит группы и наборы настроек – описаний полей, используемых в формах для ввода информации в систему пользователем. Например, поля С даты и По дату для выборки счетов фактур перед построением отчета
SX2 Реестр дескрипторов – указателей на таблицы, используемых в бизнес-логике
SX3 Описание полей таблиц из SX2 и логики работы с этими полями в системе, в том числе логика отрисовки полей на формах
SX5 Общий реестр для небольших справочников, таких как список времен года, список месяцев и т.п.
SX6 Параметры системы. Глобальные переменные видимости уровня сессии в контексте сессий пользователя, определяющие логику работы системы. Ближайший аналог для понимания: системный реестр Windows
SX7 Триггеры для полей SX3. Списки событий, которые зависят от действий пользователя с полями на той или иной форме в системе
SX9 Система учета отношений между сущностями, описанными в SX2. В файловой реализации системы используется как аналог внешних ключей (foreign keys). В рамках прикладной реализации – способ определения связей между таблицами
SXA Описание вкладок и группировок полей из SX2, отображаемых на формах в системе
SXB Сериализованные особым образом стандартные запросы
SXE Номерные серии, созданные в системе по умолчанию
SXF Номерные серии, добавленные пользователем
SXG Группы полей и настройка групп полей. Позволяет определять общие атрибуты SX3 для всех полей в составе группы
SXK Списки настроек пользователей из SX1
SXO Журналирование изменений полей
SXP История журналов, зарегистрированных в SXO
SXQ Настройки фильтров для табличных представлений (mbstrowse). Содержит информацию, необходимую для создания фильтра
SXR Связь между программами и фильтрами. Используется для проверки того, в каких программах можно использовать фильтры
SXS Реестр программ. Используется во время проверки для отображения/скрытия фильтров при работе с табличными представлениями
SXT Таблица пользователей. Содержит информацию о пользователях, которые могут использовать фильтры в табличных представлениях