Описание таблиц DIRECTUM

Описание таблиц DIRECTUM

 

Таблицы данных

 

MBRepl<Объект> – Буфер действий для репликации

Таблицы MBRepl<Объект> автокорректируемые таблицы. Содержат список действий по репликации для соответствующего типа объекта.

От объекта зависят хранимые данные и ХП, которыми заполняются таблицы:

 

Имя таблицы

Объект

ХП

MBReplComponentToken

Варианты настройки компонент

SBFixedActionTokenSP, SBJoinActionComponentTokenSP, SBSetAddressTokenSP

MBReplComponentToken

Protocol

Протоколы работы с вариантами настройки компонент

SBFixedActionTokenProtocolSP, SBJoinActionComponentTokenProtocolSP, SBSetAddressTokenProtocolSP

MBReplConstValue

Значения констант

SBFixedActionConstSP, SBJoinActionConstSP

MBReplEDocument

Электронные документы

SBFixedActionEDocSP, SBJoinActionEDocumentSP, SBSetAddressEDocSP

MBReplEDocumentProtocol

Протоколы работы с электронными документами

SBFixedActionEDocProtocolSP, SBJoinActionEDocumentProtocolSP, SBSetAddressEDocProtocolSP

MBReplEDocumentSignature

ЭЦП электронных документов

SBFixedActionEDocSignatureSP, SBJoinActionEDocumentSignatureSP, SBSetAddressEDocSignatureSP

MBReplEDocumentVersion

Версии электронных документов

SBFixedActionEDocVersionSP, SBJoinActionEDocumentVersionSP, SBSetAddressEDocVersionSP

MBReplFolder

Папки

SBFixedActionFolderSP, SBJoinActionFolderSP, SBSetAddressFolderSP

MBReplFolderProtocol

Протоколы работы с папками

SBFixedActionFolderProtocolSP, SBJoinActionFolderProtocolSP, SBSetAddressFolderProtocolSP

MBReplIni

Настройки репликации

 

MBReplJob

Задания

SBFixedActionJobSP, SBJoinActionJobSP, SBSetAddressJobSP

MBReplLink

Связи между объектами

SBFixedActionLinksSP, SBJoinActionLinkSP, SBSetAddressLinksSP

MBReplMarkPerformance

Отметки к исполнению и статусы

SBFixedActionMarkPerformanceSP, SBJoinActionMarkPerformanceSP, SBSetAddressMarkPerformanceSP

MBReplReference

Справочники

SBFixedActionReferenceSP, SBJoinActionReferenceSP

MBReplSession

Сеансы репликации

 

MBReplStore

Подтверждения репликации изменений

 

MBReplTask

Задачи

SBFixedActionTaskSP, SBJoinActionTaskSP, SBSetAddressTaskSP

MBReplTaskProtocol

Протоколы работы с задачами

SBFixedActionTaskProtocolSP, SBJoinActionTaskProtocolSP, SBSetAddressTaskProtocolSP

MBReplTaskSignature

Цифровые подписи задач и заданий

SBFixedActionTaskSignatureSP, SBJoinActionTaskSignatureSP, SBSetAddressTaskSignatureSP

Таблицы имеют одинаковую структуру. Значения полей SrcObj и SrcRecID соответствуют типу объекта:

 

Поле

Описание

Тип

К

О

NumAction

Номер действия

numeric(9)

Да

Да

SrcObj

Для каждой таблицы задается соответствующий тип измененного объекта:

MBReplComponentToken: «C» – Варианты запуска компонент;

MBReplComponentTokenProtocol: «W» – Протоколы работы с вариантами запуска компонент;

MBReplConstValue: «К» – Константы;

MBReplEDocument: «E» – Электронные документы;

MBReplEDocumentProtocol: «Z» – Протоколы работы с электронными документами;

MBReplEDocumentSignature: «S» – ЭЦП электронных документов;

MBReplEDocumentVersion: «V» – Версии электронных документов;

MBReplFolder: «F» – Папки;

MBReplFolderProtocol: «X» – Протоколы работы с папками;

MBReplJob: «J» – Задания.

MBReplLink: «L» – Связи между объектами EDMS;

MBReplMarkPerformance: «M» – Отметки к исполнению и статусов;

MBReplReference: «А» – Справочники;

MBReplTask: «T» – Задачи;

MBReplTaskProtocol: «Y» – Протоколы работы с задачами;

MBReplTaskSignature: «U» – Цифровые подписи задач и заданий.

char(1)

Нет

Да

UserID

Пользователь, сделавший изменение: заполняется ХП репликации значением имени пользователя MSQL сервера.

char(30)

Нет

Нет

SrcRecID

Для каждой таблицы определяется соответствующий идентификатор измененной записи:

MBAnalit.XRecID – для справочников;

SBEDoc.XRecID – для электронных документов;

SBEDocProtocol.XRecID – для протоколов работы с электронными документами;

SBEDocVer.XRecID - для версии электронных документов;

SBEDocSignature.XRecID – для ЭЦП электронных документов;

MBConst.XRecID- для констант;

SBComponentToken. XRecID – для вариантов запуска компонент;

SBComponentTokenProtocol. XRecID – для протоколов работы с вариантами запуска компонент;

SBFolder.XRecID – для папок;

SBTask.XRecID – для задач;

SBTaskJob.XRecID – для заданий;

SBFolderProtocol.XRecID – для протоколов работы с папками;

SBTaskProtocol.XRecID – для протоколов работы с задачами/заданиями;

SBLinks.XRecID – для связей между объектами EDMS;

SBMarkPerformance.XRecID – для отметок к исполнению и статусов.

SBTaskSignature. XRecID – для цифровых подписей задач и заданий

int

Нет

Нет

IDSPS

ИД реплицируемой компоненты:

MBAnalit.Vid – для справочников;

SBEDoc.TypeID – для электронных документов;

SBTask.MainTaskID – для задач.

int

Нет

Нет

LnkRecID

Для внутреннего использования

int

Нет

Нет

DevLevel

Для внутреннего использования

int

Нет

Нет

Status

Для внутреннего использования

char(1)

Нет

Нет

 

 

См. также:

·         MBAnalitSpr – Основные поля записей справочников;

·         MBReplDst<Объект> – Буфер действий по серверам по репликации;

·         Repl<Таблица данных объекта > – Буфер исправлений;

·         MBReplIni – Настройки репликации;

·         SBComponentTokenProtocol - История работы с вариантами запуска компонент;

·         SBEDocProtocol – Протокол работы с электронными документами;

·         SBFolderLastUpdates – Информация о дате и времени последнего обновления содержимого папок;

·         SBFolderProtocol – Протокол работы с папками ;

·         SBFullAccessRights – Для всех пользователей список пользователей и групп, правами которых они обладают (замещение, включение);

·         SBTaskProtocol – Протокол работы с задачами/заданиями;

·         XProtokol – Протокол работы;

·         SCGlobalIDCorrespondence -  Таблица соответствия глобальных идентификаторов;

·         MBAnalit - Записи справочников;

·         MBConst – Значения констант;

·         SBEDoc - Электронные документы;

·         SBEDocVer – Значения реквизитов, связанных с версиями электронных документов;

·         SBEDocSignature – ЭЦП электронных документов;

·         SBComponentToken - Настройка вариантов запуска компонент;

·         SBFolder – Папки;

·         SBTask – Задачи;

·         SBTaskJob – Задания и уведомления;

·         SBLinks – Связи между объектами;

·         Общие положения по описанию физической структуры данных;

·         Группа таблиц «Сеансы репликации».