<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > ExchangeCore – электронный обмен. Настройки > Абонентские ящики DepartmentBox – абонентский ящик подразделения |
Сущность абонентского ящика подразделения соответствующая подразделениям, настроенным для нашей организации в СО. Наследник от Sungero.ExchangeCore.BoxBase.
Создается программно при выполнении фонового процесса «Электронный обмен. Синхронизация абонентских ящиков» на основе организационной структуры, настроенной в СО для нашей организации.
Имя свойства |
Отображаемое имя |
---|---|
Подразделение |
|
Удален |
|
Имя |
|
Ведущий аб. ящик |
|
Головной ящик |
|
ИД подразделения в сервисе |
|
Имя в сервисе |
Наименование ящика подразделения в системе. Свойство не доступно для редактирования. Заполняется при изменении значений свойств ParentBox (Ведущий аб. ящик), ServiceName (Имя в сервисе). Пример имени: «ТехноСистемы (Диадок) – Бухгалтерия».
Department (Подразделение): Sungero.Company.Department
Подразделение, с которым соотносится подразделение, настроенное в СО. Используется для заполнения подразделения в карточке документа.
*ParentBox (Ведущий аб. ящик): Sungero.ExchangeCore.BoxBase
Ссылка на ведущий ящик по иерархии организационной структуры. В качестве ведущего ящика может выступать как абонентский ящик подразделения, так и абонентский ящик нашей организации. Свойство не доступно для редактирования, заполняется программно при выполнении фонового процесса «Электронный обмен. Синхронизация абонентских ящиков». Участвует в формировании имени ящика подразделения.
В случае, когда запись абонентского ящика подразделения закрыта, настройки для обработки документов берутся из ведущего абонентского ящика.
*RootBox (Головной ящик): Sungero.ExchangeCore.BusinessUnitBox
Ссылка на абонентский ящик нашей организации, к которой относится подразделение. Свойство служебное, скрыто в проводнике. Заполняется программно при выполнении фонового процесса «Электронный обмен. Синхронизация абонентских ящиков» абонентским ящиком нашей организации, для которого выполняется синхронизация организационной структуры.
Используется для определения абонентского ящика нашей организации при получении документов и отправки сервисных документов.
IsDeleted (Удален): Логическое
Признак того, что подразделение в СО удалено. Свойство служебное, скрыто в проводнике, заполняется программно при выполнении фонового процесса «Электронный обмен. Синхронизация абонентских ящиков».
Если в СО был удален ящик подразделения, то в системе он не удаляется, а помечается как удаленный, карточка абонентского ящика становится недоступной для редактирования.
*ServiceId (ИД подразделения в сервисе): Строка(250)
Идентификатор подразделения в СО. Свойство служебное, скрыто в проводнике, заполняется программно при выполнении фонового процесса «Электронный обмен. Синхронизация абонентских ящиков». Используется в серверном коде фоновых процессов с префиксом «Электронный обмен».
*ServiceName (Имя в сервисе): Строка(250)
Наименование подразделения в СО. Свойство служебное, скрыто в проводнике, заполняется программно при выполнении фонового процесса «Электронный обмен. Синхронизация абонентских ящиков». Используется при формировании значения свойства Name (Имя) абонентского ящика подразделения.
© Компания Directum, 2024 |