Описание таблиц 1С
1. Таблица _1SCONNECT - Сессии (соединения)
Краткое описание:
Таблица предназначена для хранения уникального идентификатора
сессии первого присоединившегося к базе данных пользователя в
режиме предприятия (поэтому в таблице всегда только одна запись.
Судя по всему, именно по наличию записи в этой таблицы и
происходит верификация процедур при первом запуске в SQL.
сессии первого присоединившегося к базе данных пользователя в
режиме предприятия (поэтому в таблице всегда только одна запись.
Судя по всему, именно по наличию записи в этой таблицы и
происходит верификация процедур при первом запуске в SQL.
Табл.1 Описание полей таблицы _1SCONNECT
| Название поля | Описание |
| CONNECTUUID | GUID (уникальный идентификатор) первого сеанса, соединившегося с 1С в режиме предприятия. Тип - Строка(36) |
2. Таблица _1SCONST - Константы
Краткое описание:
Таблица предназначена для хранения значений констант и
периодических реквизитов справочников.
Таблица предназначена для хранения значений констант и
периодических реквизитов справочников.
Табл.2 Описание
полей таблицы _1SCONST
полей таблицы _1SCONST
| Название поля | Описание |
| ROW_ID | Порядковый номер записи в таблице. Тип - Число(int) |
| OBJID | ID объекта периодического реквизита (справочника) или периодической константы, для непериодических констант это поле равно ‘ 0 ’. Тип - Строка(9) |
| ID | ID (идентификатор) константы или периодического реквизита справочника. Тип представлен в виде десятичного числа (_StrToID()). Тип - Число(int) |
| DATE | Дата установки периодического реквизита. Для базы в формте SQL и для непериодического реквизита (или константы) поле заполняется значением '1753-01-01 00:00:00.000'. Тип - Дата (datetime для SQL) |
| VALUE | Значение константы или периодического реквизита. Для неопределенных типов по умолчанию заполняется «U». Тип- Строка(255) |
| DOCID | ID (идентификатор) документа (поле, связанное с полем IDDOC таблицы журналов (_1SJOURN)). Для значений установленных вручную или непереиодических заполняется ' 0 ' |
| TIME | Время установки значения в десятичном формате ((Часы*3600+Минуты*60+секунды)*10000). Тип - Число(int) |
| ACTNO | Номер движения документа (включая каждое движения по регистрам и запись периодических реквизитов за исключением проводок). В случае непериодического значения заполняется нулем. Тип - Число(int) |
| LINENO_ | Номер строки документа (заполняется при вызове метода ПривязыватьСтроку(), если привязка не выполнена или непериодическое значение - заполняется нулем). Тип - Число(tinyint) |
| TVALUE | Заполняется только для неопределенных реквизитов, для типов данных 1С (когда длина ID равна 23 символам). Тип - Строка(3) |
3. Таблица _1SCRDOC - Ссылки документов
Краткое описание:
Таблица предназначена для хранения ссылок подчиненных
документов и граф отборов реквизитов документов, которые не есть
общими реквизитами. Для хранения ссылок документов в подчиненном
документе должен быть реквизит (поле) в котором будет ссылка на
документ-родитель. Без такой ссылки документ не считается
подчиненным.
Таблица предназначена для хранения ссылок подчиненных
документов и граф отборов реквизитов документов, которые не есть
общими реквизитами. Для хранения ссылок документов в подчиненном
документе должен быть реквизит (поле) в котором будет ссылка на
документ-родитель. Без такой ссылки документ не считается
подчиненным.
Табл.3 Описание полей таблицы _1SCRDOC
| Название поля | Описание |
| ROW_ID | Порядковый номер записи в таблице. Номер проставляется автоматически при вводе новой строки. При изменении даты документа, введенного на основании, это поле «переприсваивается». Тип - Число(int) |
| MDID | Номер графы отбора подчиненного документа. Тип - Число(int) |
| PARENTVAL | Полный идентификатор документа родителя. Тип – Строка(23) |
| CHILD_DATE_TIME_IDDOC | Дата + Время(в 36-ричном формате) + ИД подчиненного документа. Тип – Строка(23) |
| CHILDID | ИД подчиненного документа. Тип – Строка(9) |
| FLAGS | ??? Тип – Число(1) |
4. Таблица _1SJOURN - Журналы
Краткое описание:
Таблица предназначена для хранения списка всех документов.
Именно эта таблица является узким местом при работе большого числа
пользователей (так как она блокируется полностью каждым
пользователем в момент проведения документов).
Таблица предназначена для хранения списка всех документов.
Именно эта таблица является узким местом при работе большого числа
пользователей (так как она блокируется полностью каждым
пользователем в момент проведения документов).
Табл.4 Описание
полей таблицы _1SJOURN
полей таблицы _1SJOURN
| Название поля | Описание |
| ROW_ID | Порядковый номер записи в таблице. Номер присваивается в порядке ввода документов. При изменении даты или времени – не изменяется. Тип - Число(4) |
| IDJOURNAL | ID журнала документов, которому принадлежит документ (из метаданных). Тип - Число(4) |
| IDDOC | ID документа в 36-ричной системе исчеслений. Тип - Строка(9) |
| IDDOCDEF | ID вида документа. Номер документа из метаданных (номер, а не 36-ричное представление). Тип - Число(4) |
| APPCODE | Число, отражающее принадлежность документа к компонентам. Возможные значения: 0 - не принадлежит никакому учету, (1) 000001 - опер учет. (2) 000010 - расчет. (4) 000100 - бух учет. (8) 001000 - движения периодических реквизитов (16) 010000 - существует документ операция у документа (Документ может быть непроведен, но тогда должно быть выбрано Создавать операцию - Всегда в окне свойства докумнета) (32) 100000 - Выполнен метод Операция.Записать(); в документе, принадлежащем бух. учету. (20) 010100 - Это документ "Операция". Возможна их комбинация, например 6 = 2+4 (бух. учет + расчет), 7 = все три компоненты. Тип - Число(2) |
| DATE_TIME_IDDOC | Составное поле обозначающее позицию документа во времени + ID документа. 8 первых символов - дата документа в виде «ГГГММДД». 6 следующих символов время документа в 36-ричной системе исчисления, причем время рассчитывается от начала дня в сотых частях милисекунды (10-5), т.е. время 00:00:01 будет равно 10000, или же в 36-ричной системе «7PS». 9 последних символа - ID документа. Этот ID также составной, 6 символов - порядковый номер введенного документа в сситему в 36-ричной системе (причем считаются не только сохраненные документы, а также те, которые не были сохранены), последние 3 символа - идентификатор базы УРИБ (если данные вводятся в распределенной ИБ). Тип - Строка(23) |
| DNPREFIX | Префикс номера документа. Тип - Строка(18). Для документов, у которых код числовой это поле равно десятичному ID вида документа. Если нумерация в пределах преиода - то также храниться и период в виде ГГГГММДД (например 2006 для нумерации в пределах года). |
| DOCNO | Номер документа. Длина определяется максимальным номером всех документов. Тип - Строка (максимальное значение - 20) |
| CLOSED |
Флаг проведения документа. Для каждого набора компонент свое значение (аналогично полю APPCODE). Значение последнего байта отвечате за флаг проведения документа. Тип - Число(1) |
| ISMARK | Флаг пометки на удаление. 0 - не помечен, 1 - помечен. Тип - Число(1,0) (бинарное значение) |
| ACTCNT | Счетчик действий (движения) для документа (один документ может вызывать несколько движений регистра). Фактически хранит информацию о количестве движений по всем регистрам + записи периодических реквизитов (без учета проводок по бух. учету) Тип – Число(4) |
| VERSTAMP | Количество изменений записи таблицы. Изменением считается любое действие "Изменить (открыть)" + действия при изменении структуры. Тип - Число(4) |
| RFxxx | Флаг наличия движений по регистру "xxx". Тип - Число(1,0) |
| SPyyy | Значение общих реквизитов документов, в которых установлено свойство «отбор». Если свойство «отбор» не установлено, то общие реквизиты хранятся в таблицах документов (DHxxx). Тип - Число, Строка, Дата |
| TSPyyy | Дополнение к общим реквизитам, заполняется только для неопределенных типов значений реквизитов отбора (используется совместно с полем «SPyyy»). Тип - Строка(3) |
| DSzzz | Флаг принадлежности последовательности. ZZZ - десятичный ID последовательности. Принимает 3 значения: 0 - документ не принадлежит последовательности, 1 - документы находятся на границе или за границей последовательнсоти (тлт находился на ней), 2 - документы находятся перед границей последовательности (устанавливается в момент проведения). |
5. Таблица _1SDNLOCK - Номеров документов
Краткое описание:
Таблица предназначена для хранения информации о
зарезервированных номерах документов, т.е. тех. номерах документов,
которые вводятся в данный момент в систему, но еще не сохранены (не
записаны в таблицу журналов _1SJOURN)
Таблица предназначена для хранения информации о
зарезервированных номерах документов, т.е. тех. номерах документов,
которые вводятся в данный момент в систему, но еще не сохранены (не
записаны в таблицу журналов _1SJOURN)
Табл.5 Описание полей таблицы _1SDNLOCK
| Название поля | Описание |
| DNPREFIX | Идентификатор вида документа или справочника. Для документа также включает время (всегда 0 0). Тип – Строка(28) |
| DOCNO | Зарезервированный номер. Тип – Строка(10) (определяется максимальным номером в системе, максимальное значение - 20) |
6. Таблица _1SSTREAM - Последовательность
документов
Краткое описание:
Таблица предназначена для хранения информации о
последовательностях.
Таблица предназначена для хранения информации о
последовательностях.
Табл.6 Описание полей таблицы _1SSTREAM
| Название поля | Описание |
| ID | Идентификатор последовательности (числовое представление). Тип – Число(4) |
| DATE_TIME_DOCID |
Дата+Время+идентификатор документа, на котором установлена последовательность. Это поле аналогично полю DATE_TIME_IDDOC таблицы _1SJOURN. Тип – Строка(23) |
7. Таблица _1SSYSTEM - Системная
Краткое описание:
Таблица предназначена для хранения информации о датах
точки актуальности и рассчитанного периода бухгалтерских
итогов, также в таблице храниться информация о параметрах
УРБД.
Таблица предназначена для хранения информации о датах
точки актуальности и рассчитанного периода бухгалтерских
итогов, также в таблице храниться информация о параметрах
УРБД.
Табл.7 Описание полей таблицы _1SSYSTEM
| Название поля | Описание |
| CURDATE | Дата точки актуальности. Тип - Дата (для SQL DateTime) |
| CURTIME | Время точки актуальности. Время храниться в десятичном виде: (Часы*3600+Минуты*60+секунды)*10000. Преобразовав этого поля в 36-ричное значение получим вторую подгруппу значений поля DATE_TIME_IDDOC (сред(DATE_TIME_IDDOC ,9,6)) таблицы 1SJOURN. Тип - Число(4) |
| EVENTIDTA | ID документа, на котором установлена ТА. Тип - Строка(9) |
| DBSIGN | Код базы УРИБ (ТекущаяИБКод()). Тип - Строка(3) |
| DBSETUUID | GUID базы УРИБ. Тип-Строка(36) |
| SNAPSHPER | Периодичность итогов регистров остатков (устанавливается в меню Операции - Управление оперативными тогами-Периодичность сохранения остатков). F – 5 дней. C – Декада (10 дней). T – 15 дней. M – месяц. Тип-Строка(1) |
| ACCDATE | Дата актуальности бухгалтерских итогов. Тип - Дата (для SQL DateTime) |
| FLAGS | ??? Тип - Число(4) |
Периодичность итогов регистров
оборотов. «D» - День, «W» - Неделя, «C» - Декада, «M» - Месяц, «Q» -
Квартал, «Y» - Год.
8. Таблица _1SUIDCTL - Уникальности
Краткое описание:
Таблица предназначена для хранения информации о последнем ID
коде документов и справочников.
Таблица предназначена для хранения информации о последнем ID
коде документов и справочников.
Табл.8 Описание
полей таблицы _1SUIDCTL
полей таблицы _1SUIDCTL
| Название поля | Описание |
| TYPEID | Идентификатор вида справочника, или же 0 для всех документов (у всех документов сквозная нумерация ID) . Тип – Число(4) |
| MAXID | Максимальный используемый идентификатор (ID) |
9. Таблица _1SUSERS - Соединений
Краткое описание:
Таблица предназначена для хранения информации о подключенных
пользователях. В Таблице всегда одна строка. Именно па наличию
строки в этой таблице 1С судит об аварийном завершении программы и
предлагает переиндексировать ИБ в случае dbf-версии.
Таблица предназначена для хранения информации о подключенных
пользователях. В Таблице всегда одна строка. Именно па наличию
строки в этой таблице 1С судит об аварийном завершении программы и
предлагает переиндексировать ИБ в случае dbf-версии.
Табл.9 Описание полей таблицы _1SUSERS
| Название поля | Описание |
| USRSCNT | Количество подключенных пользователей к 1С в режиме 1С предприятия |
| NETCHGCN | Счетчик действий пользователей, которые привели к изменению в базе данных (записи в таблицы). Счетчик учитывает количество записей в таблицы (т.е. в случае проведения документа с несколькими движениями учитывается каждое движение) |
- Коллекция словарей: словарь русских синонимов Абрамова Н. онлаин
- Словарь русского языка: русский орфографический словарь онлайн