<< Click to Display Table of Contents >> Объектная модель > Базовое решение Directum RX > ExchangeCore – электронный обмен. Настройки > Абонентские ящики BusinessUnitBox – абонентский ящик нашей организации |
Сущность абонентского ящика нашей организации в СО. Наследник от Sungero.ExchangeCore.BoxBase.
Создается в проводнике при настройке подключения к СО. Служебные свойства заполняются и обновляются программно при попытке подключения и в фоновом процессе «Электронный обмен. Синхронизация абонентских ящиков».
Реализует связь абонента, зарегистрированного в СО, и нашей организации в системе.
Содержит учетные данные, которые используются для подключения к СО через API в серверном коде фоновых процессов с префиксом «Электронный обмен», при отправке документов, служебных документов, подписей и отказов.
Имя свойства |
Отображаемое имя |
---|---|
Наша организация |
|
Сертификат для служебных док. |
|
Соединение |
|
Сервис обмена |
|
Сертификаты сервиса обмена |
|
Сведения об эл. доверенностях из сервиса обмена |
|
ФНС ИД |
|
Загружены сертификаты сервиса обмена |
|
Логин для соединения |
|
Имя |
|
|
|
Пароль |
Наименование абонентского ящика в системе. Свойство не доступно для редактирования. Заполняется программно значениями свойств BusinessUnit (Наша организация) и ExchangeService (Сервис обмена). Пример имени: «ООО Техносистемы (Диадок)».
*BusinessUnit (Наша организация): Sungero.Company.BusinessUnit
Наша организация, которая зарегистрирована как абонент в СО.
Используется при формировании:
•имени абонентского ящика;
•темы задачи на обработку конфликтов синхронизации контрагентов;
•темы задачи обработки приглашений к эл. обмену от контрагентов;
•темы уведомления об изменении статуса обмена.
А также при создании документа, поступившего через СО.
*ExchangeService (Сервис обмена): Sungero.ExchangeCore.ExchangeService
Сервис обмена, с которым будет установлено подключение. Используется при формировании имени абонентского ящика.
*Login (Логин для соединения): Строка(250)
Логин для подключения к СО. Используется для подключения при получении и отправки документов через СО.
Пароль для подключения к СО. Используется для подключения при получении и отправки документов через СО. Скрытое свойство, хранится в зашифрованном виде.
ConnectionStatus (Соединение): Перечисление
Текущее состояние подключения ящика СО. Заполняется программно при попытке подключения к СО:
•при выполнении фонового процессе «Электронный обмен. Синхронизация абонентских ящиков»;
•при сохранении абонентского ящика нашей организации;
•при выполнении действия «Проверить подключение».
CertificateReceiptNotifications (Сертификат для служебных док.): Sungero.CoreEntities.Certificate
Цифровой сертификат для генерации и подписания сервисных документов. Указывается в проводнике из числа сертификатов, зарегистрированных в СО.
На указанный сертификат в фоновом процессе «Электронный обмен. Создание извещений о получении документов» будут сгенерированы:
•извещения о получении подтверждения даты получения;
•извещения о получении подтверждения даты отправки;
•извещения о получении документа;
•извещения о получении уведомления об уточнении документа.
ExchangeServiceCertificates (Сертификаты сервиса обмена): Коллекция
Список сертификатов, зарегистрированных для нашей организации в СО. Свойство служебное, скрыто в проводнике, заполняется программно в фоновом процессе «Электронный обмен. Синхронизация абонентских ящиков».
Используется для получения или проверки сертификата при подписании и отправке документов в СО.
Имя свойства |
Отображаемое имя |
---|---|
Certificate |
Сертификат |
Certificate (Сертификат): Sungero.CoreEntities.Certificate
HasExchangeServiceCertificates (Загружены сертификаты сервиса обмена): Логическое
Признак того, что СО предоставляет через API список сертификатов, зарегистрированных для нашей организации. Свойство служебное, скрыто в проводнике, заполняется программно в фоновом процессе «Электронный обмен. Синхронизация абонентских ящиков».
Так как не все СО предоставляют API для получения зарегистрированных сертификатов возможно две ситуации:
•признак заполняется значением True: отправляемые в СО подписи документов дополнительно фильтруются по наличию сертификата в коллекции ExchangeServiceCertificates. Это более удобный для пользователя вариант, так как подписи незарегистрированными в СО сертификатами будут отфильтрованы до отправки;
•признак заполняется значением False: дополнительная проверка подписи перед отправкой в СО не проводится. Если СО не принимает подпись на пользователя это выходит в виде сообщения об ошибке.
Идентификатор участника электронного документооборота, присваивается оператором сервиса ЮЗДО. Свойство служебное, скрыто в проводнике. Заполняется программно при выполнении фонового процесса «Синхронизация абонентских ящиков сервисов обмена». Используется в формировании титула продавца при импорте формализованных документов из учетных систем. Подробнее см. в документации Диадок статью «Идентификатор участника».
Идентификатор нашей организации в СО, присваивается оператором сервиса ЮЗДО. Свойство служебное, скрыто в проводнике. Заполняется программно при выполнении фонового процесса «Синхронизация абонентских ящиков сервисов обмена». Используется для сопоставления отправителя с контрагентом в системе. Формат зависит от сервиса обмена, например, для Диадок это GUID.
FormalizedPoAInfos (Сведения об эл. доверенностях из сервиса обмена): Коллекция
Список электронных доверенностей, зарегистрированных для нашей организации в сервисе обмена. Свойство служебное, скрыто в проводнике, заполняется программно в фоновом процессе «Электронный обмен. Синхронизация абонентских ящиков» на основе данных из сервиса обмена. Актуально только для СБИС.
Используется для добавления информации об электронной доверенности в неподписываемые атрибуты подписи при отправке документов в СБИС.
Имя свойства |
Отображаемое имя |
---|---|
Описание эл. доверенности |
|
Единый рег. № |
|
Ссылка в сервисе обмена |
Description (Описание эл. доверенности): Строка (250)
Описание электронной доверенности.
После отправки в СБИС отображается в качестве названия электронной доверенности в информации о подписи.
UnifiedRegistrationNumber (Единый рег. №): Строка (250)
Единый обязательный регистрационный номер доверенности.
Используется как ключевое поле:
•для получения информации об электронной доверенности из коллекции при отправке документов в сервис обмена;
•в фоновом процессе «Электронный обмен. Синхронизация абонентских ящиков» при удалении электронных доверенностей из коллекции, у которых вышел срок действия.
Url (Ссылка в сервисе обмена): Строка (250)
Ссылка на доверенность в сервисе обмена.
© Компания Directum, 2024 |