ExchangeDocumentProcessingTask – задача на обработку входящих документов эл. обмена
<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > Exchange – электронный обмен ExchangeDocumentProcessingTask – задача на обработку входящих документов эл. обмена |
Задача на обработку входящих документов электронного обмена от контрагента. Наследник от Sungero.Workflow.Task. Создается программно в фоновом процессе «Электронный обмен. Получение сообщений».
Задача на обработку создается при поступлении документов, которые не занесены в систему:
•из входящих сообщений от контрагента;
•из исходящих сообщений по формализованным документам, которые отправлены от нашей организации через сервис обмена;
•из исходящих сообщений по неформализованным документам после подписания контрагентом.
От задачи на обработку отправляются программно подзадачи ответственным в случаях, когда:
•документ был подписан или отправлен отказ с нашей стороны из сервиса обмена;
•документ был подписан или отправлен отказ со стороны контрагента;
•получено сообщение об аннулировании/отзыве контрагентом.
Имя свойства |
Отображаемое имя |
---|---|
Адресат |
|
Кому |
|
Получатель |
|
Отправитель |
|
Срок |
|
Сервис обмена |
|
Дата получения |
|
Входящее сообщение |
Assignee (Кому): Sungero.Company.Employee
Ответственный за обработку входящих документов. Используется при вычислении Deadline (Срок) и для формирования текста задачи, если документ пришел на ящик подразделения, который закрыт или в котором не указан ответственный.
Срок задачи на обработку пакета входящих документов. Рассчитывается как сумма DeadlineInDays (Срок задания, дней) и DeadlineInHours (часов) с учетом календарей рабочего времени и настроек часовых поясов. При переадресации задания на обработку новый срок указывается сотрудником.
При указании срока задачи заполняется свойство MaxDeadline (Конечный срок).
Counterparty (Отправитель): Sungero.Parties.Counterparty
Контрагент, от которого поступили документы. Используется при формировании темы задачи, при формировании предметного отображения задачи на обработку входящих документов эл. обмена.
Box (Получатель): Sungero.ExchangeCore.BoxBase
Абонентский ящик, на который пришел документ. Используется при формировании темы задачи, при формировании предметного отображения задачи на обработку входящих документов эл. обмена.
ExchangeService (Сервис обмена): Sungero.ExchangeCore.ExchangeService
Сервис обмена, в котором поступили документы от контрагента. Свойство скрыто в проводнике, заполняется программно в рамках фонового процесса «Электронный обмен. Получение сообщений». Используется при формировании темы задачи, при формировании предметного отображения для листа согласования в задаче на согласование по регламенту.
IncomeDate (Дата получения): Дата и время
Дата поступления сообщения в сервисе обмена. Свойство скрыто в проводнике, заполняется программно в схеме задачи. Используется при формировании темы задачи и задания на обработку.
IsIncoming (Входящее сообщение): Логическое
Признак входящего сообщения. Свойство скрыто в проводнике, заполняется программно в схеме задачи.
Свойство принимает значение:
•True, если сообщение получено от контрагента;
•False, если сообщение отправлено от нашей организации в сервисе обмена.
Используется при формировании темы задачи, при проверке возможности отказа в задании на обработку.
Addressee (Адресат): Sungero.Company.Employee
Сотрудник, на которого было переадресовано задание. Свойство скрыто в проводнике, заполняется программно в схеме задачи. Используется при проверке сертификата сервиса обмена. Сертификат необходим для отправки извещений о получении при выполнении задания на обработку. Для переадресованных заданий извещения не отправляются.
© Компания Directum, 2024 |