Таблицы MBReplDst<Объект> – автокорректируемая таблица. Содержат список действий по серверам для репликации соответствующих типов объектов.
От объекта зависят хранимые данные и хранимые процедуры, которыми заполняются таблицы:
Имя таблицы |
Объект |
Хранимая процедура |
---|---|---|
MBReplDstComponentToken |
Варианты настройки компонент |
SBFixedActionTokenSP, SBJoinActionComponentTokenSP, SBSetAddressTokenSP |
MBReplDstComponentToken Protocol |
Протоколы работы с вариантами настройки компонент |
SBFixedActionTokenProtocolSP, SBJoinActionComponentTokenProtocolSP, SBSetAddressTokenProtocolSP |
MBReplDstConstValue |
Значения констант |
SBFixedActionConstSP, SBJoinActionConstSP |
MBReplDstEDocument |
Документы |
SBFixedActionEDocSP, SBJoinActionEDocumentSP, SBSetAddressEDocSP |
MBReplDstEDocumentAccessRights |
Права на документы |
SBFixedActionEDocAccSP, SBJoinActionEDocumentAccessRightsSP, SBSetAddressEDocAccSP, SBProcessAddressEDocSP |
MBReplDstEDocument Protocol |
Протоколы работы с документами |
SBFixedActionEDocProtocolSP, SBJoinActionEDocumentProtocolSP, SBSetAddressEDocProtocolSP |
MBReplDstEDocument Signature |
ЭП документов |
SBFixedActionEDocSignatureSP, SBJoinActionEDocumentSignatureSP, SBSetAddressEDocSignatureSP |
MBReplDstEDocument Version |
Версии документов |
SBFixedActionEDocVersionSP, SBJoinActionEDocumentVersionSP, SBSetAddressEDocVersionSP |
MBReplDstFolder |
Папки |
SBFixedActionFolderSP, SBJoinActionFolderSP, SBSetAddressFolderSP |
MBReplDstFolderProtocol |
Протоколы работы с папками |
SBFixedActionFolderProtocolSP, SBJoinActionFolderProtocolSP, SBSetAddressFolderProtocolSP |
MBReplDstJob |
Задания |
SBFixedActionJobSP, SBJoinActionJobSP, SBSetAddressJobSP |
MBReplDstLink |
Связи между объектами |
SBFixedActionLinksSP, SBJoinActionLinkSP, SBSetAddressLinksSP |
MBReplDstMarkPerformance |
Отметки к исполнению и статусы |
SBFixedActionMarkPerformanceSP, SBJoinActionMarkPerformanceSP, SBSetAddressMarkPerformanceSP |
MBReplDstReference |
Справочники |
SBFixedActionReferenceSP, SBJoinActionReferenceSP |
MBReplDstTask |
Задачи |
SBFixedActionTaskSP, SBJoinActionTaskSP, SBSetAddressTaskSP |
MBReplDstTaskProtocol |
Протоколы работы с задачами |
SBFixedActionTaskProtocolSP, SBJoinActionTaskProtocolSP, SBSetAddressTaskProtocolSP |
MBReplDstTaskSignature |
Электронные подписи задач и заданий |
SBFixedActionTaskSignatureSP, SBJoinActionTaskSignatureSP, SBSetAddressTaskSignatureSP |
Таблицы имеют одинаковую структуру. Значения полей NumAction, SrcObj, SrcRecID соответствуют типу объекта:
Поле |
Описание |
Тип |
Ключ |
Обязательность |
---|---|---|---|---|
NumAction |
Номер действия: MBRepl<Объект>.NumAction |
numeric(12,0) |
Да |
Да |
ServerID |
ИД сервера: MBServer.ServerID |
int |
Да |
Да |
Status |
Действие: «D» – удаление «I» – добавление «U» – изменение |
char(1) |
Нет |
Нет |
Sost |
Состояние действия, т.е. как обработано действие: Null – по умолчанию «T» – передается «Р» – реплицировано «Д» – принято удаленным сервером «О» – не принято удаленным |
char(1) |
Нет |
Нет |
ForceStatus |
Действие – исправление: «D» – Удаление «I» – Добавление «U» – Изменение Заполняется только для действий, у которых Sost равно «O» |
char(1) |
Нет |
Нет |
SrcObj |
Для каждой таблицы определяется соответствующий измененный объект: MBReplDstComponentToken: «C» – Варианты запуска компонент MBReplDstComponentToken Protocol: «W» – Протоколы работы с вариантами запуска компонент MBReplDstConstValue: «К» – Константы MBReplDstEDocument: «E» – Документы MBReplDstEDocumentProtocol: «Z» – Протоколы работы с документами MBReplDstEDocumentSignature: «S» – Электронные подписи документов MBReplDstEDocumentVersion: «V» – Версии документов MBReplDstFolder: «F» – Папки MBReplDstFolderProtocol: «X» – Протоколы работы с папками MBReplDstJob: «J» – Задания MBReplDstLink: «L» – Связи между объектами EDMS MBReplDstMarkPerformance: «M» – Отметки к исполнению и статусов MBReplDstReference: «А» – Справочники MBReplDstTask: «T» – Задачи MBReplDstTaskProtocol: «Y» – Протоколы работы с задачами MBReplDstTaskSignature: «U» – Электронные подписи задач и заданий |
char(1) |
Нет |
Да |
SrcRecID |
Для каждой таблицы определяется соответствующий идентификатор измененной записи: MBAnalit.XRecID – для справочников SBEDoc.XRecID – для документов SBEDocProtocol.XRecID – для протоколов работы с документами SBEDocVer.XRecID – для версии документов MBConst.XRecID – для констант SBComponentToken.XRecID – для вариантов запуска компонент SBEDocSignature.XRecID – для электронных подписей документов SBComponentTokenProtocol.XRecID – для протоколов работы с вариантами запуска компонент SBFolder.XRecID – для папок SBTask.XRecID – для задач SBTaskJob.XRecID – для заданий SBFolderProtocol.XRecID – для протоколов работы с папками SBTaskProtocol.XRecID – для протоколов работы с задачами/заданиями SBLinks.XRecID – для связей между объектами EDMS SBMarkPerformance.XRecID – для отметок к исполнению и статусов SBTaskSignature.XRecID – для электронных подписей задач и заданий |
int |
Нет |
Да |
Mode |
Состояние: «0» – до изменения «1» – после изменения |
bit |
Да |
Да |
© 2016 Компания DIRECTUM | Сообщество пользователей DIRECTUM |