Соответсвие регистров и таблиц БД #256390


#0 by DSS
Подскажите, пожалуйста, какой таблице на SQL сервере соответствует таблица регистра ТоварыВНТТ в УПП?
#1 by coder1cv8
Поищи тут, было про соответствие не раз...
#2 by avmlvm
Вся информационная база представляется в базе данных в виде набора таблиц. Среди них есть несколько таблиц, которые обязательно присутствуют в представлении любой информационной базы: Config - основная конфигурация информационной базы. Эта конфигурация соответствует реальной структуре данных и используется 1С:Предприятием 8.0 в режиме Предприятия. ConfigSave - конфигурация, редактируемая Конфигуратором. Конфигурация из ConfigSave переписывается в Config при выполнении "Обновления конфигурации базы данных" в Конфигураторе, а наоборот - при выполнении в Конфигураторе операции "Конфигурация - Конфигурация базы данных - Вернуться к конфигурации БД". Files содержит служебную информацию, например, о работе с хранилищем конфигурации. Params содержит параметры информационной базы. Среди них:   - Список пользователей информационной базы.   - Национальные настройки информационной базы.   - Таблица соответствия объектов метаданных и объектов базы данных (таблиц,  полей, индексов).   - Некоторая другая информация. _YearOffset - смещение дат в базе данных. Эта таблица создается только при использовании Microsoft SQL Server. DBSchema содержит информацию о структуре базы данных 1С:Предприятия и определяет другие объекты базы данных, используемые данной информационной базой. При старте 1С:Предприятие проверяет наличие в информационной базе перечисленных таблиц и в случае отсутствия какой-нибудь из них выдается сообщение "информационная база разрушена". Отсутствие всех перечисленных таблиц означает, что информационная база пустая. В последнем случае эти таблицы будут созданы. Перечень и структура других таблиц базы данных определяется конкретной конфигурацией, а именно, определенными в ней объектами метаданных. Имя каждой таблицы состоит из буквенного префикса и следующего за ним номера. Префикс определяет назначение таблицы, а номер позволяет различать таблицы одинакового назначения, относящиеся к разным объектам метаданных. Регистры сведений _InfoReg<n> - таблица движений регистра сведений. _InfoRegChangeRec<n> - таблица регистрации изменений регистра сведений. Создается, если регистр сведений участвует хотя бы в одном плане обмена. Регистры накопления _AccumReg<n> - таблица движений регистра накопления. _AccumRegTotals<n> - таблица итогов регистра накопления, если регистр поддерживает остатки. _AccumRegTurnovers<n> - таблица оборотов регистра накопления, если регистр поддерживает обороты. _AccumRegChangeRec<n> - таблица регистрации изменений регистра накопления. Создается, если регистр накопления участвует хотя бы в одном плане обмена. _AccumRegOptions - таблица настроек хранения итогов регистров накопления одна на все регистры накопления. Регистры бухгалтерии _AccntReg<n> - таблица движений регистра бухгалтерии. _AccntRegED<n> - таблица значений субконто регистра бухгалтерии, создается в том случае, если он ссылается на план счетов, у которого максимальное количество субконто больше нуля. _AccTtl0<n> - таблица итогов по счету. _AccTtl<i><n> - где i от 1 до максимального количества субконто. Таблица итогов по счету с количеством видов субконто равным i. _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> - таблица регистрации изменений бизнес-процесса. Создается для каждого бизнес-процесса, участвующего хотя бы в одном плане обмена.
#3 by avmlvm
Короче... Нужно "курить" таблицу Params :-)
#4 by coder1cv8
+ или трассировку делать...
#5 by avmlvm
ну-у.. делать трассировку для 1С всё же не так просто.. "мусора" много :-)
#6 by coder1cv8
А "разобрать" Params, по-твоему проще?
#7 by DSS
у меня в Params есть колонка FileName. В первой строке в этой колонке стоит название файла DBNames, в остальных даты создания и изменения и размер файла. А где найти сам этот файл? я так понимаю именно в нем и содержится информация о соответствии?
#8 by coder1cv8
да, я так понимаю там он сам и хранится...
#9 by DSS
там это где? Как его получить?
#10 by rsv
А как же быть с последней колонкой ? BinaryData. Там скорее файл и лежит.
#11 by coder1cv8
вот да, я об этом. У меня просто SQL-я под рукой нету...
#12 by DSS
так это понятно, что она там. Как вытащить его от туда.
#13 by rsv
ХЗ :)
#14 by DSS
и как же быть?
#15 by coder1cv8
ну получишь ты двоичный файл, а что толку? Я вот, лично, не знаю как из него нормальные данные получить...
#16 by MikleV
#17 by MikleV
Ё. SELECT * FROM YourTable
#18 by DSS
трассир. - это что?
#19 by DSS
трассировка?
#20 by coder1cv8
это то что я сказал в
#21 by DSS
млин, пойду читать как делать трассировку.
#22 by MikleV
да, конечн оно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С