<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > ExchangeCore – электронный обмен. Настройки > Абонентские ящики > BoxBase – абонентский ящик Серверные функции типа сущности BoxBase |
![]() ![]() |
Имя функции |
Модификатор |
Атрибут |
Описание |
– |
[Remote] |
Получить действующие дочерние ящики подразделения |
|
virtual |
[Public] |
Получить НОР ящика |
|
– |
– |
Получить дочерние ящики подразделения |
|
– |
[Remote] |
Получить закрытые дочерние ящики подразделения |
|
virtual |
[Public] |
Получить подразделение ящика |
|
virtual |
[Public] |
Получить ответственного за документ |
|
virtual |
[Public] |
Получить сервис обмена ящика |
|
virtual |
[Public] |
Получить срок задания на обработку |
|
virtual |
[Public] |
Получить ответственного за ящик |
|
virtual |
[Public] |
Отправлять задания/уведомления ответственному |
Получить действующие дочерние ящики подразделения.
Синтаксис
[Remote]
public List<IDepartmentBox> GetActiveChildBoxes()
Возвращаемое значение
List<IDepartmentBox> – Список дочерних ящиков подразделений.
Получить НОР ящика.
Синтаксис
[Public]
public virtual Sungero.Company.IBusinessUnit GetBusinessUnit()
Возвращаемое значение
Sungero.Company.IBusinessUnit – Наша организация.
Получить дочерние ящики подразделения.
Синтаксис
public List<IDepartmentBox> GetChildBoxes(Sungero.Core.Enumeration status)
Параметры
status – Статус ящика подразделения.
Возвращаемое значение
List<IDepartmentBox> – Список дочерних ящиков подразделений.
Получить закрытые дочерние ящики подразделения.
Синтаксис
[Remote]
public List<IDepartmentBox> GetClosedChildBoxes()
Возвращаемое значение
List<IDepartmentBox> – Список дочерних ящиков подразделений.
Получить подразделение ящика.
Синтаксис
[Public]
public virtual Company.IDepartment GetDepartment()
Возвращаемое значение
Company.IDepartment – Подразделение.
GetExchangeDocumentResponsible
Получить ответственного за документ.
Синтаксис
[Public, Remote]
public virtual Sungero.Company.IEmployee GetExchangeDocumentResponsible(Sungero.Parties.ICounterparty counterparty, List<Sungero.Exchange.IExchangeDocumentInfo> infos)
Параметры
counterparty – Контрагент;
infos – Список информаций о документе.
Возвращаемое значение
Sungero.Company.IEmployee – Ответственный.
Получить сервис обмена ящика.
Синтаксис
[Public]
public virtual IExchangeService GetExchangeService()
Возвращаемое значение
IExchangeService – Сервис обмена.
Получить срок задания на обработку.
Синтаксис
[Public]
public virtual DateTime GetProcessingTaskDeadline(IEmployee assignee)
Параметры
assignee – Исполнитель задания.
Возвращаемое значение
DateTime – Срок задания на обработку документа из сервиса обмена.
Получить ответственного за ящик.
Синтаксис
[Public]
public virtual Sungero.Company.IEmployee GetResponsible()
Возвращаемое значение
Sungero.Company.IEmployee – Ответственный.
Отправлять задания/уведомления ответственному.
Синтаксис
[Public]
public virtual bool NeedReceiveTask()
Возвращаемое значение
bool – Признак отправки задания ответственному за ящик/контрагента.
© Компания Directum, 2024 |