- Microsoft SQL Server (клиент-серверный вариант информационной базы).
- PostgreSQL (клиент-серверный вариант информационной базы).
- IBM DB2 (клиент-серверный вариант информационной базы)
| Название таблицы | Описание |
|---|---|
| Config | Основная конфигурация информационной базы. Эта конфигурация соответствует реальной структуре данных и используется 1С:Предприятием 8.х в режиме Предприятия |
| ConfigSave | Конфигурация, редактируемая Конфигуратором. Не сама основная конфигурация, а только отличия ее от конфигурации БД (т.е. только измененные объекты). Таким образом, если конфигурации базы данных и основная конфигурация совпадают, то таблица ConfigSave пустая. Конфигурация из ConfigSave переписывается в Config при выполнении "Обновления конфигурации базы данных" в Конфигураторе |
| Files | Содержит служебную информацию, например, о работе с хранилищем конфигурации |
| Params | Содержит параметры информационной базы. Среди них:
|
| _YearOffset | Смещение дат в базе данных. Эта таблица создается только при использовании Microsoft SQL Server |
| DBSchema | Содержит информацию о структуре базы данных 1С:Предприятия и определяет другие объекты базы данных, используемые данной информационной базой |
Таблицы планов обмена, с установленным флагом "Распределенная информационная база":
| Название таблицы | Описание |
|---|---|
| _ConfigChangeRec | Таблица регистрации изменений объектов конфигурации |
| _ConfigChangeRec_ExtProps | Таблица имен файлов измененных внешних свойств объектов конфигурации |
Таблицы метаданных:
| Название таблицы | Описание |
|---|---|
| _Consts | Константы.Содержит текущие значения всех констант, определенных в конфигурации |
| _ConstsChangeRec | Константы. Таблица регистрации изменений констант. Создается, если хотя бы одна константа участвует хотя бы в одном плане обмена. |
| _Node<n> | Планы обмена. Таблица плана обмена |
| _Node<n>_VT<k> | Планы обмена. Табличная часть плана обмена, создается для каждой табличной части |
| _Reference<n> | Справочники. Таблица справочника |
| _Reference<n>_VT<k> | Справочники. Табличная часть справочника - для каждой табличной части |
| _ReferenceChangeRec<n> | Справочники. Таблица регистрации изменений справочника. Создается, если справочник участвует хотя бы в одном плане обмена. |
| _Document<n> | Документы. Таблица документов для каждого объекта метаданных "документ". |
| _Document<n>_VT<k> | Документы. Табличная часть документа - для каждой табличной части каждого документа. |
| _DocumentChangeRec<n> | Документы. Таблица регистрации изменений объекта метаданных типа "документ". Создается для каждого объекта метаданных типа "документ", если он участвует хотя бы в одном плане обмена. |
| _Sequence<n> | Последовательности документов. Таблица регистрации документов - для каждой последовательности. |
| _SequenceBoundary<n> | Последовательности документов. Таблица границ последовательности - для каждой последовательности. |
| _SequenceChangeRec<n> | Последовательности документов. Таблица регистрации изменений последовательности. Создается для каждой последовательности, которая участвует хотя бы в одном плане обмена. |
| _DocumentJournal<n> | Журналы документов. Таблица журнала документов, создается для каждого журнала документов. |
| _Enum<n> | Перечисления. Таблица перечисления - по одной для каждого перечисления. |
| _Chrc<n> | Планы видов характеристик. Основная таблица плана видов характеристик. |
| _Chrc<n>_VT<k> | Планы видов характеристик. Табличная часть плана видов характеристик - для каждой табличной части. |
| _ChrcChangeRec<n> | Планы видов характеристик. Таблица регистрации изменений плана видов характеристик. Создается, если план видов характеристик участвует хотя бы в одном плане обмена. |
| _Acc<n> | Планы счетов. Основная таблица плана счетов. |
| _Acc<n>_ExtDim<k> | Планы счетов. Таблица видов субконто плана счетов, создается для плана счетов в том случае, если максимальное количество субконто больше нуля. |
| _Acc<n>_VT<k> | Планы счетов. Табличная часть плана счетов, создается для каждой табличной части плана счетов. |
| _AccChangeRec<n> | Планы счетов. Таблица регистрации изменений плана счетов. Создается, если план счетов участвует хотя бы в одном плане обмена. |
| _CalcKind<n> | Планы видов расчета. Основная таблица плана видов расчета. |
| _CalcKind<n>_BaseCK | Планы видов расчета. Таблица базовых видов расчета, создается для плана видов расчета в случае, если его свойство "Зависимость от базы" имеет значение, отличное от "Не зависит". |
| _CalcKind<n>_DisplacedCK | Планы видов расчета. Таблица вытесняемых видов расчета, создается для плана видов расчета в случае, если у него установлен флаг "Использует период действия". |
| _CalcKind<n>_LeadingCK | Планы видов расчета. Таблица ведущих видов расчета - для каждого плана видов расчета. |
| _CalcKindDN<n> | Планы видов расчета. Вспомогательная таблица для порядка вытеснения, создается, если у плана видов расчета установлен флаг "Использует период действия". |
| _CalcKind<n>_VT<k> | Планы видов расчета. Табличная часть плана видов расчета, создается для каждой табличной части. |
| _CalcKindChangeRec<n> | Планы видов расчета. Таблица регистрации изменений плана видов расчета. Создается, если план видов расчета участвует хотя бы в одном плане обмена. |
| _InfoReg<n> | Регистры сведений. Таблица движений регистра сведений. |
| _InfoRegChangeRec<n> | Регистры сведений. Таблица регистрации изменений регистра сведений. Создается, если регистр сведений участвует хотя бы в одном плане обмена. |
| _AccumReg<n> | Регистры накопления. Таблица движений регистра накопления. |
| _AccumRegTotals<n> | Регистры накопления. Таблица итогов регистра накопления, если регистр поддерживает остатки. |
| _AccumRegTurnovers<n> | Регистры накопления. Таблица оборотов регистра накопления, если регистр поддерживает обороты. |
| _AccumRegChangeRec<n> | Регистры накопления. Таблица регистрации изменений регистра накопления. Создается, если регистр накопления участвует хотя бы в одном плане обмена. |
| _AccumRegOptions | Регистры накопления. Таблица настроек хранения итогов регистров накопления одна на все регистры накопления. |
| _AccntReg<n> | Регистры бухгалтерии. Таблица движений регистра бухгалтерии |
| _AccntRegED<n> | Регистры бухгалтерии. Таблица значений субконто регистра бухгалтерии, создается в том случае, если он ссылается на план счетов, у которого максимальное количество субконто больше нуля. |
| _AccTtl0<n> | Регистры бухгалтерии. Таблица итогов по счету. |
| _AccTtl<i><n> | Регистры бухгалтерии. Таблица итогов по счету с количеством видов субконто равным i, где i от 1 до максимального количества субконто. |
| _AccTtlC<n> | Регистры бухгалтерии. Таблица итогов оборотов между счетами, только для регистра бухгалтерии поддерживающего корреспонденцию. |
| _AccntRegChangeRec<n> | Регистры бухгалтерии. Таблица регистрации изменений регистра бухгалтерии. Создается, если регистр бухгалтерии участвует хотя бы в одном плане обмена. |
| _AccntRegOptions | Регистры бухгалтерии. Таблица настроек хранения итогов одна на все регистры бухгалтерии. |
| _CalcReg<n> | Регистры расчета. Таблица движений регистра расчета. |
| _CalcRegActPer<n> | Регистры расчета. Таблица фактических периодов действия для регистра расчета, создается, если у регистра расчета установлен флаг "Период действия". |
| _CalcRegChangeRec<n> | Регистры расчета. Таблица регистрации изменений регистра расчета. Создается для каждого регистра расчета, участвующего хотя бы в одном плане обмена. |
| _CalcRegRecalc<n> | Регистры расчета. Таблица перерасчета регистра расчета, создается для каждого перерасчета. |
| _CalcRegRecalcChangeRec<n> | Регистры расчета. Таблица регистрации изменений перерасчета. Создается, если перерасчет участвует хотя бы в одном плане обмена. |
| _BPRoutePoint<n> | Бизнес-процессы. Таблица точек маршрута бизнес-процесса для каждого бизнес-процесса. |
| _BusinessProcess<n> | Бизнес-процессы. Основная таблица бизнес-процесса. |
| _BusinessProcess<n>_VT<k> | Бизнес-процессы. Табличная часть бизнес-процесса для каждой табличной части. |
| _BusinessProcessChangeRec<n> | Бизнес-процессы. Таблица регистрации изменений бизнес-процесса. Создается для каждого бизнес-процесса, участвующего хотя бы в одном плане обмена. |
| _Task<n> | Задачи. Основная таблица задачи. |
| _Task<n>_VT<k> | Задачи. Табличная часть задачи для каждой табличной части. |
| _TaskChangeRec<n> | Задачи. Таблица регистрации изменений в задачах. Создается для каждого объекта метаданных типа "задача", который участвует хотя бы в одном плане обмена. |
Структуру и название таблиц используемых для хранения данных в БД 1С 8.х можно посмотреть, выполнив следующий код на встроенном языке 1С:
МассивИменМетаданных = Новый Массив();
МассивИменМетаданных.Добавить("Справочник.Номенклатура");
// Таблица значений, содержащая таблицы указанного объекта.
Таблицы = ПолучитьСтруктуруХраненияБазыДанных(МассивИменМетаданных);
Построитель = Новый ПостроительОтчета;
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(Таблицы);
Построитель.ЗаполнитьНастройки();
Построитель.Вывести(ЭлементыФормы.ПолеТабличногоДокумента1);
Обновить();
//Для Каждого Таблица Из Таблицы Цикл
// ПоляТаблицы = Таблица.Поля;
// Для Каждого Поле Из ПоляТаблицы Цикл
// // Просмотр свойств таблицы.
// КонецЦикла;
// ИндексыТаблицы = Таблица.Индексы;
// Для Каждого Индекс Из ИндексыТаблицы Цикл
// // Просмотр свойств индекса.
// КонецЦикла;
//КонецЦикла;