Интеграция с 1С документооборот базовая функциональность
ВыполнитьЗапросАсинхронно
Описание, пример вызова
// Выполняет запрос к сервису 1С:Документооборот в фоновом задании.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Запрос - ОбъектXDTO - выполняемый запрос.// УникальныйИдентификатор - УникальныйИдентификатор - уникальный идентификатор формы, из которой выполняется запрос.// НаименованиеФоновогоЗадания - Строка - представление длительной операции, которое будет выведено в интерфейс.//// Возвращаемое значение:// см. ДлительныеОперации.ВыполнитьВФоне//Функция ВыполнитьЗапросАсинхронно(Прокси, Запрос, УникальныйИдентификатор, НаименованиеФоновогоЗадания = "") Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ВыполнитьЗапросАсинхронно(Прокси, Запрос, УникальныйИдентификатор, НаименованиеФоновогоЗадания);
ВыполнитьЗапросВФоне
Описание, пример вызова
// Выполняет запрос к сервису 1С:Документооборот из фонового задания.//// Параметры:// Параметры - Структура:// * ИнтеграцияС1СДокументооборотWSОпределения - ХранилищеЗначения// * ИнтеграцияС1СДокументооборотВерсияСервиса - Строка// * ИнтеграцияС1СДокументооборотИмяПользователя - Строка// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияJWT - Булево// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияОС - Булево// * ИнтеграцияС1СДокументооборотМестоположениеПрокси - Строка// * ИнтеграцияС1СДокументооборотПароль - Строка// * ИнтеграцияС1СДокументооборотПарольИзвестен - Булево// * ЗапросСтрока - Строка// АдресХранилища - Строка - адрес хранилища, куда будет помещен результат запроса.//Процедура ВыполнитьЗапросВФоне(Параметры, АдресХранилища) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ВыполнитьЗапросВФоне(Параметры, АдресХранилища)
ВыполнитьПакетныйЗапросАсинхронно
Описание, пример вызова
// Выполняет пакетный запрос к сервису 1С:Документооборот в фоновом задании.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Запросы - Массив из ОбъектXDTO - запросы пакета.// УникальныйИдентификатор - УникальныйИдентификатор - уникальный идентификатор формы, из которой выполняется запрос.// НаименованиеФоновогоЗадания - Строка - представление длительной операции, которое будет выведено в интерфейс.// ПроверятьПодчиненные - Булево - указывает требуется ли проверять результаты запросов, входящих в пакет.//// Возвращаемое значение:// см. ДлительныеОперации.ВыполнитьВФоне//Функция ВыполнитьПакетныйЗапросАсинхронно(Прокси, Запросы, УникальныйИдентификатор, НаименованиеФоновогоЗадания = "", Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ВыполнитьПакетныйЗапросАсинхронно(Прокси, Запросы, УникальныйИдентификатор, НаименованиеФоновогоЗадания, );
ВыполнитьПакетныйЗапросВФоне
Описание, пример вызова
// Выполняет запрос к сервису 1С:Документооборот из фонового задания.//// Параметры:// Параметры - Структура:// * ИнтеграцияС1СДокументооборотWSОпределения - ХранилищеЗначения// * ИнтеграцияС1СДокументооборотВерсияСервиса - Строка// * ИнтеграцияС1СДокументооборотИмяПользователя - Строка// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияJWT - Булево// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияОС - Булево// * ИнтеграцияС1СДокументооборотМестоположениеПрокси - Строка// * ИнтеграцияС1СДокументооборотПароль - Строка// * ИнтеграцияС1СДокументооборотПарольИзвестен - Булево// * ЗапросыСтрока - Массив из Строка// * ПроверятьПодчиненные - Булево// АдресХранилища - Строка - адрес хранилища, куда будет помещен результат запроса.//Процедура ВыполнитьПакетныйЗапросВФоне(Параметры, АдресХранилища) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ВыполнитьПакетныйЗапросВФоне(Параметры, АдресХранилища)
ЗаписатьОбъектВФоне
Описание, пример вызова
// Записывает изменения объекта в Документообороте в фоновом задании.//// Параметры:// Параметры - Структура:// * ИнтеграцияС1СДокументооборотWSОпределения - ХранилищеЗначения// * ИнтеграцияС1СДокументооборотВерсияСервиса - Строка// * ИнтеграцияС1СДокументооборотИмяПользователя - Строка// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияJWT - Булево// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияОС - Булево// * ИнтеграцияС1СДокументооборотМестоположениеПрокси - Строка// * ИнтеграцияС1СДокументооборотПароль - Строка// * ИнтеграцияС1СДокументооборотПарольИзвестен - Булево// * ОбъектСтрока - Строка - строковое предствление объекта XDTO с сохраняемыми данными.// АдресХранилища - Строка - адрес хранилища, куда будет помещен результат запроса.//Процедура ЗаписатьОбъектВФоне(Параметры, АдресХранилища) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаписатьОбъектВФоне(Параметры, АдресХранилища)
ОбъектXDTOВСтроку
Описание, пример вызова
// Преобразует объект XDTO из пространства имен "HTTP://www.1c.ru/dm" в строку.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ОбъектXDTO - ОбъектXDTO - объект XDTO xml представление которого требуется получить.//// Возвращаемое значение:// Строка//Функция ОбъектXDTOВСтроку(Прокси, ОбъектXDTO) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ОбъектXDTOВСтроку(Прокси, ОбъектXDTO)
ПараметрыДлительнойОперации
Описание, пример вызова
// Возвращает структуру параметров для обращения к сервису 1С:Документооборот в фоновом задании.//// Параметры:// ИспользоватьКэш - Булево - при проверке возможности авторизации без пароля не требуется использовать кэш.//// Возвращаемое значение:// Структура:// * ИнтеграцияС1СДокументооборотWSОпределения - ХранилищеЗначения// * ИнтеграцияС1СДокументооборотВерсияСервиса - Строка// * ИнтеграцияС1СДокументооборотИмяПользователя - Строка// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияJWT - Булево// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияОС - Булево// * ИнтеграцияС1СДокументооборотМестоположениеПрокси - Строка// * ИнтеграцияС1СДокументооборотПароль - Строка// * ИнтеграцияС1СДокументооборотПарольИзвестен - Булево//Функция ПараметрыДлительнойОперации(ИспользоватьКэш = Истина) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПараметрыДлительнойОперации(ИспользоватьКэш);
ПодключитьсяИПолучитьВерсиюСервисаВФоне
Описание, пример вызова
// Выполняет подключение к сервису 1С:Документооборот из фонового задания, и делает запрос версии сервиса.//// Параметры:// Параметры - см. ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПараметрыДлительнойОперации// АдресХранилища - Строка - адрес хранилища, куда будет помещен результат запроса.//Процедура ПодключитьсяИПолучитьВерсиюСервисаВФоне(Параметры, АдресХранилища = "") Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПодключитьсяИПолучитьВерсиюСервисаВФоне(Параметры, АдресХранилища);
ПолучитьОбъектВФоне
Описание, пример вызова
// Получает объект из Документооборота в фоновом задании.//// Параметры:// Параметры - Структура:// * ИнтеграцияС1СДокументооборотWSОпределения - ХранилищеЗначения// * ИнтеграцияС1СДокументооборотВерсияСервиса - Строка// * ИнтеграцияС1СДокументооборотИмяПользователя - Строка// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияJWT - Булево// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияОС - Булево// * ИнтеграцияС1СДокументооборотМестоположениеПрокси - Строка// * ИнтеграцияС1СДокументооборотПароль - Строка// * ИнтеграцияС1СДокументооборотПарольИзвестен - Булево// * Тип - Строка// * ID - Строка// * Колонки - Массив из Строка - необязательно, состав заполняемых колонок.// - Строка - если список колонок разделен через запятую.// * ПравилоИнтеграции - СправочникСсылка.ПравилаИнтеграцииС1СДокументооборотом3 - правило интеграции для// заполнения объекта ИС.// * ВнешнийОбъектИС - ЛюбаяСсылка - передается для заполнения свойства externalObject.// АдресХранилища - Строка - адрес хранилища, куда будет помещен результат запроса.//Процедура ПолучитьОбъектВФоне(Параметры, АдресХранилища) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьОбъектВФоне(Параметры, АдресХранилища)
ПолучитьПроксиВФоне
Описание, пример вызова
// Создает прокси веб-сервиса Документооборота в фоновом задании, с настройками, переданными напрямую.//// Параметры:// Параметры - Структура:// * ИнтеграцияС1СДокументооборотWSОпределения - ХранилищеЗначения// * ИнтеграцияС1СДокументооборотВерсияСервиса - Строка// * ИнтеграцияС1СДокументооборотИмяПользователя - Строка// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияJWT - Булево// * ИнтеграцияС1СДокументооборотИспользуетсяАутентификацияОС - Булево// * ИнтеграцияС1СДокументооборотМестоположениеПрокси - Строка// * ИнтеграцияС1СДокументооборотПароль - Строка// * ИнтеграцияС1СДокументооборотПарольИзвестен - Булево//// Возвращаемое значение:// WSПрокси - прокси веб-сервиса Документооборота.// Неопределено - в случае, если прокси веб-сервиса получить не удалось.//Функция ПолучитьПроксиВФоне(Параметры) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьПроксиВФоне(Параметры)
СтрокаВОбъектXDTO
Описание, пример вызова
// Преобразует строку в объект XDTO из пространства имен "HTTP://www.1c.ru/dm".//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Строка - Строка - xml представление объекта XDTO.//// Возвращаемое значение:// ОбъектXDTO//Функция СтрокаВОбъектXDTO(Прокси, Строка) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СтрокаВОбъектXDTO(Прокси, Строка)
ВыполнитьОбменДанными
Описание, пример вызова
// Выполняет обмен данными с 1С:Документооборотом по правилам интеграции.//Процедура ВыполнитьОбменДанными() Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ВыполнитьОбменДанными()
АдресВебСервиса1СДокументооборот
Описание, пример вызова
// Получает адрес публикации веб-сервиса Документооборот.//// Возвращаемое значение:// Строка - адрес сервиса.//Функция АдресВебСервиса1СДокументооборот() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.АдресВебСервиса1СДокументооборот()
ВерсияСервиса
Описание, пример вызова
// Получает версию сервиса из параметров сеанса.//// Возвращаемое значение:// Строка - версия сервиса.//Функция ВерсияСервиса() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ВерсияСервиса()
ВыполнитьЗапрос
Описание, пример вызова
// Выполняет запрос к сервису, превращая сообщения об ошибках в вид, понятный пользователю.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Запрос - ОбъектXDTO - выполняемый запрос.//// Возвращаемое значение:// ОбъектXDTO - результат выполнения запроса.//Функция ВыполнитьЗапрос(Прокси, Запрос) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ВыполнитьЗапрос(Прокси, Запрос)
ВыполнитьПакетныйЗапрос
Описание, пример вызова
// Выполняет пакет запросов к сервису Документооборота.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Запросы - Массив из ОбъектXDTO - запросы пакета.// ПроверятьПодчиненные - Булево - указывает требуется ли проверять результаты запросов, входящих в пакет.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMBatchResponse.//Функция ВыполнитьПакетныйЗапрос(Прокси, Запросы, ПроверятьПодчиненные = Ложь) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ВыполнитьПакетныйЗапрос(Прокси, Запросы, ПроверятьПодчиненные);
ДобавитьСтрокуИнвертируемыхКонстант
Описание, пример вызова
// Добавляет строку инвертируемых констант в таблицу зависимости констант.//// Параметры:// ТаблицаКонстант - см. ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗависимостиКонстант// ИмяРодительскойКонстанты - Строка - имя родительской константы как оно задано в конфигураторе.// ИмяПодчиненнойКонстанты - Строка - имя подчиненной константы как оно задано в конфигураторе.//Процедура ДобавитьСтрокуИнвертируемыхКонстант(ТаблицаКонстант, ИмяРодительскойКонстанты, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ДобавитьСтрокуИнвертируемыхКонстант(ТаблицаКонстант, ИмяРодительскойКонстанты, );
ДобавитьСтрокуСоответствияТипов
Описание, пример вызова
// Добавляет строку в таблицу соответствия типов.//// Параметры:// Таблица - ТаблицаЗначений - таблица соответствия типов.// ИмяТипаXDTO - Строка - имя типа XDTO// ТипОбъектаИС - Тип - тип объекта ИС.//Процедура ДобавитьСтрокуСоответствияТипов(Таблица, ИмяТипаXDTO, ТипОбъектаИС) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ДобавитьСтрокуСоответствияТипов(Таблица, ИмяТипаXDTO, ТипОбъектаИС)
ДобавитьСтрокуТаблицыЗависимостиКонстант
Описание, пример вызова
// Добавляет строку в таблицу зависимости констант.//// Параметры:// ТаблицаКонстант - см. ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗависимостиКонстант// ИмяРодительскойКонстанты - Строка - имя родительской константы как оно задано в конфигураторе// ЗначениеРодительскойКонстанты - Произвольный - значение родительской константы// ИмяПодчиненнойКонстанты - Строка - имя подчиненной константы как оно задано в конфигураторе// ЗначениеПодчиненнойКонстанты - Произвольный - значение подчиненной константы//Процедура ДобавитьСтрокуТаблицыЗависимостиКонстант(ТаблицаКонстант, ИмяРодительскойКонстанты, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ДобавитьСтрокуТаблицыЗависимостиКонстант(ТаблицаКонстант, ИмяРодительскойКонстанты, );
ДопРеквизитПоИмени
Описание, пример вызова
// Возвращает ссылку на дополнительный реквизит по уникальному имени.//// Параметры:// ИмяДопРеквизита - Строка - см. ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИмяДопРеквизита//// Возвращаемое значение:// ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения//Функция ДопРеквизитПоИмени(ИмяДопРеквизита) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ДопРеквизитПоИмени(ИмяДопРеквизита)
ДоступенФункционалВерсииСервиса
Описание, пример вызова
// Получает доступность функционала версии web-сервиса Документооборота.//// Параметры:// ВерсияСервиса - Строка - версия web-сервиса Документооборота, содержащая требуемый функционал.// Оптимистично - Булево - признак необходимости вернуть Истина, если версия сервиса пока неизвестна.//// Возвращаемое значение:// Булево - Истина, если web-сервис Документооборота указанной версии доступен.//Функция ДоступенФункционалВерсииСервиса(ВерсияСервиса = "", Оптимистично = Ложь) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ДоступенФункционалВерсииСервиса(ВерсияСервиса, Оптимистично);
ЕстьПодсистемаДО2
Описание, пример вызова
// Определяет, встроены ли в конфигурации модули БИД, предназначенные для интеграции с 1С:Документооборотом редакции 2.//// Возвращаемое значение:// Булево//Функция ЕстьПодсистемаДО2() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЕстьПодсистемаДО2()
ЕстьПодсистемаДО3
Описание, пример вызова
// Определяет, встроены ли в конфигурации модули БИД, предназначенные для интеграции с 1С:Документооборотом редакции 3.//// Возвращаемое значение:// Булево//Функция ЕстьПодсистемаДО3() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЕстьПодсистемаДО3()
ЕстьУникальныйИдентификатор
Описание, пример вызова
// Проверяет значение на объектный тип, содержащий уникальный идентификатор.//// Параметры:// Значение - Произвольный - проверяемое значение.//// Возвращаемое значение:// Булево - Признак наличия у объекта уникального идентификатора.//Функция ЕстьУникальныйИдентификатор(Значение) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЕстьУникальныйИдентификатор(Значение)
ЗависимостиКонстант
Описание, пример вызова
// Возвращает таблицу, описывающую зависимость констант в конфигурации.// Каждая строка таблицы означает:// для родительской константы со значением Х допустимо только значение Y для подчиненной константы.//// Возвращаемое значение:// ТаблицаЗначений:// * ИмяРодительскойКонстанты - Строка// * ИмяПодчиненнойКонстанты - Строка// * ЗначениеРодительскойКонстанты - Произвольный// * ЗначениеПодчиненнойКонстанты - Произвольный//Функция ЗависимостиКонстант() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗависимостиКонстант()
ЗаписатьОбъект
Описание, пример вызова
// Записывает изменения объекта в Документообороте.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Объект - ОбъектXDTO - XDTO объект с сохраняемыми данными.//// Возвращаемое значение:// ОбъектXDTO - Объект XDTO типа DMUpdateResponse.//Функция ЗаписатьОбъект(Прокси, Объект) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаписатьОбъект(Прокси, Объект)
ЗаписатьОбъекты
Описание, пример вызова
// Записывает изменения объектов в Документообороте.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Объекты - Массив из ОбъектXDTO - массив XDTO объектов с сохраняемыми данными.//// Возвращаемое значение:// ОбъектXDTO - Объект XDTO типа DMUpdateResponse.//Функция ЗаписатьОбъекты(Прокси, Объекты) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаписатьОбъекты(Прокси, Объекты)
ЗаписатьОбъектыЗапрос
Описание, пример вызова
// Возвращает запрос для записи изменений объектов в Документообороте.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Объекты - Массив из ОбъектXDTO - массив XDTO объектов с сохраняемыми данными.//// Возвращаемое значение:// ОбъектXDTO - Объект XDTO типа DMUpdateRequest.//Функция ЗаписатьОбъектыЗапрос(Прокси, Объекты) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаписатьОбъектыЗапрос(Прокси, Объекты)
ЗаписатьОшибку
Описание, пример вызова
// Записывает ошибку в ЖР.//// Параметры:// ТекстОшибки - Строка - текст ошибки.// СобытиеВторогоУровня - Строка - имя события, добавляемое через точку к имени события по умолчанию.//Процедура ЗаписатьОшибку(ТекстОшибки, СобытиеВторогоУровня = "") Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаписатьОшибку(ТекстОшибки, СобытиеВторогоУровня);
ЗаписатьПредупреждение
Описание, пример вызова
// Записывает предупреждение в ЖР.//// Параметры:// ТекстПредупреждения - Строка - текст предупреждения.// СобытиеВторогоУровня - Строка - имя события, добавляемое через точку к имени события по умолчанию.//Процедура ЗаписатьПредупреждение(ТекстПредупреждения, СобытиеВторогоУровня = "") Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаписатьПредупреждение(ТекстПредупреждения, СобытиеВторогоУровня);
ЗаполнитьЗначенияСвойствXDTO
Описание, пример вызова
// Заполняет свойства объекта-приемника по объекту-источнику.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Приемник - ОбъектXDTO - заполняемый объект.// Источник - ОбъектXDTO - источник данных заполнения.//Процедура ЗаполнитьЗначенияСвойствXDTO(Прокси, Приемник, Источник) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаполнитьЗначенияСвойствXDTO(Прокси, Приемник, Источник)
ЗаполнитьОбъектXDTOИзОбъектногоРеквизита
Описание, пример вызова
// Заполняет объект XDTO (приемник) по реквизиту (источник).//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Источник - ФормаКлиентскогоПриложения, Структура - содержит реквизиты или свойства,// по которым заполняется объект XDTO.// ИмяРеквизита - Строка - имя объектного реквизита источника.// Приемник - ОбъектXDTO - содержит заполняемое свойство.// ТипОбъектаXDTO - Строка - тип XDTO заполняемого свойства.// ЗаполнятьВсегда - Булево - признак заполнения, даже если объектный реквизит не заполнен.//Процедура ЗаполнитьОбъектXDTOИзОбъектногоРеквизита(Прокси, Источник, ИмяРеквизита, Приемник, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаполнитьОбъектXDTOИзОбъектногоРеквизита(Прокси, Источник, ИмяРеквизита, Приемник, );
ЗаполнитьОбъектныйРеквизит
Описание, пример вызова
// Заполняет объектный реквизит (приемник) по объекту XDTO (источник).//// Параметры:// Приемник - Произвольный - объект, содержащий реквизиты или свойства,// которые должны быть заполнены по свойству объекта XDTO.// Источник - ОбъектXDTO, СвойствоXDTO - объект XDTO или его свойство, по которому будет заполнен объектный реквизит.// ИмяРеквизита - Строка - имя объектного реквизита.// ЗаполнятьПредставление - Булево - признак необходимости заполнения реквизита представления// по свойству objectID.presentation.//Процедура ЗаполнитьОбъектныйРеквизит(Приемник, Источник, ИмяРеквизита, ЗаполнятьПредставление = Ложь) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаполнитьОбъектныйРеквизит(Приемник, Источник, ИмяРеквизита, ЗаполнятьПредставление);
ЗаполнитьПодписиОбъектаXDTO
Описание, пример вызова
// Заполняет объект XDTO электронными подписями.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ОбъектXDTO - ОбъектXDTO - объект XDTO со свойством signatures, куда будут добавлены подписи.// МассивПодписей - Массив из см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеПодписи//Процедура ЗаполнитьПодписиОбъектаXDTO(Прокси, ОбъектXDTO, МассивПодписей) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаполнитьПодписиОбъектаXDTO(Прокси, ОбъектXDTO, МассивПодписей)
ЗаполнитьРеквизитФормыИзXDTO
Описание, пример вызова
// Заполняет указанный реквизит формы по свойству объекта XDTO.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, реквизит которой заполняется.// ИмяРеквизитаФормы - Строка - имя заполняемого реквизита.// ОбъектXDTO - ОбъектXDTO - источник данных заполнения.// ИмяСвойстваXDTO - Строка - имя свойства-источника данных.//Процедура ЗаполнитьРеквизитФормыИзXDTO(Форма, ИмяРеквизитаФормы, ОбъектXDTO, ИмяСвойстваXDTO) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаполнитьРеквизитФормыИзXDTO(Форма, ИмяРеквизитаФормы, ОбъектXDTO, ИмяСвойстваXDTO)
ЗаполнитьРеквизитыИзПотребителя
Описание, пример вызова
// Заполняет реквизиты объекта XDTO по объекту ИС.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ОбъектXDTO - ОбъектXDTO - заполняемый объект.// ОбъектИС - ЛюбаяСсылка - источник заполнения.//Процедура ЗаполнитьРеквизитыИзПотребителя(Прокси, ОбъектXDTO, ОбъектИС) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаполнитьРеквизитыИзПотребителя(Прокси, ОбъектXDTO, ОбъектИС)
ЗначениеРеквизитаПоОбъектуXDTO
Описание, пример вызова
// Возвращает значение реквизита объекта ИС по значению реквизита объекта ДО.//// Параметры:// ОбъектXDTO - ОбъектXDTO - исходный объект, соответствие которому нужно найти.// ТипРеквизита - Тип - тип заполняемого реквизита объекта ИС.// ИмяРеквизита - Строка - имя заполняемого реквизита ИС.// ТипОбъекта - Тип - тип заполняемого объекта ИС.// Объект - Произвольный - заполняемый объект ИС.// ЭтоДополнительноеСвойство - Булево - истина, если переданный объект является доп. свойством.// Свойство - ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения - свойство-владелец.// ПараметрыВыбора - Соответствие из КлючИЗначение - параметры выбора:// * Ключ - Строка - имя параметра вида "Отбор.Владелец".// * Значение - Произвольный - значение параметра (отбора).// СоздаватьЕслиНеНайден - Булево - автоматически создавать новый элемент справочника ИС, в случае,// если не удалось подобрать существующий элемент по значению реквизита объекта ДО.//// Возвращаемое значение:// ЛюбаяСсылка - ссылка на найденный или созданный объект.//Функция ЗначениеРеквизитаПоОбъектуXDTO(ОбъектXDTO, ТипРеквизита, ИмяРеквизита = Неопределено, Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗначениеРеквизитаПоОбъектуXDTO(ОбъектXDTO, ТипРеквизита, ИмяРеквизита, );
ИмяДопРеквизита
Описание, пример вызова
// Возвращает уникальное имя дополнительного реквизита для последующего использования в правилах интеграции.//// Параметры:// ДопРеквизит - ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения - дополнительный реквизит.//// Возвращаемое значение:// Строка - имя дополнительного реквизита.//Функция ИмяДопРеквизита(ДопРеквизит) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИмяДопРеквизита(ДопРеквизит)
ИмяСобытияЖурналаРегистрации
Описание, пример вызова
// Возвращает локализованное имя события журнала регистрации для интеграции с ДО.//// Параметры:// СобытиеВторогоУровня - Строка - имя события, добавляемое через точку к имени события по умолчанию.//// Возвращаемое значение:// Строка - Интеграция с 1С:Документооборотом// или Интеграция с 1С:Документооборотом.<ИмяСобытияВторогоУровня>.//Функция ИмяСобытияЖурналаРегистрации(СобытиеВторогоУровня = "") Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИмяСобытияЖурналаРегистрации(СобытиеВторогоУровня);
ИндексКартинкиЭлементаСправочника
Описание, пример вызова
// Возвращает индекс картинки элемента справочника.//// Возвращаемое значение:// Число - индекс картинки.//Функция ИндексКартинкиЭлементаСправочника() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИндексКартинкиЭлементаСправочника()
ИнтеграцияС1СДокументооборотПередЗаписьюДокумента
Описание, пример вызова
// Назначает новому документу идентификатор основания, если это возможно.//// Параметры:// Источник - ДокументОбъект - записываемый документ.// Отказ - Булево - признак необходимости отказаться от записи.// РежимЗаписи - РежимЗаписиДокумента - режим записи документа.// РежимПроведения - РежимПроведенияДокумента - режим проведения документа.//Процедура ИнтеграцияС1СДокументооборотПередЗаписьюДокумента(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИнтеграцияС1СДокументооборотПередЗаписьюДокумента(Источник, Отказ, РежимЗаписи, РежимПроведения)
ИнтеграцияС1СДокументооборотПередЗаписьюСправочника
Описание, пример вызова
// Назначает новому элементу справочника идентификатор основания, если это возможно.//// Параметры:// Источник - СправочникОбъект - записываемый справочник.// Отказ - Булево - признак необходимости отказаться от записи.//Процедура ИнтеграцияС1СДокументооборотПередЗаписьюСправочника(Источник, Отказ) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИнтеграцияС1СДокументооборотПередЗаписьюСправочника(Источник, Отказ)
ИспользоватьПрисоединенныеФайлы1СДокументооборота
Описание, пример вызова
// Проверяет, используются ли присоединенные файлы ДО.//// Возвращаемое значение:// Булево//Функция ИспользоватьПрисоединенныеФайлы1СДокументооборота() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИспользоватьПрисоединенныеФайлы1СДокументооборота()
НайтиСписокОбъектов
Описание, пример вызова
// Получает значения, доступные для выбора по запросу DMGetObjectListRequest.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ТипОбъектаВыбораXDTO - Строка - имя типа объекта, значения которого требуется получить.// УсловияОтбораОбъектов - ОбъектXDTO - объект XDTO типа DMObjectListQuery.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMGetObjectListResponse.//Функция НайтиСписокОбъектов(Прокси, ТипОбъектаВыбораXDTO, УсловияОтбораОбъектов = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.НайтиСписокОбъектов(Прокси, ТипОбъектаВыбораXDTO, УсловияОтбораОбъектов);
НайтиСписокОбъектовЗапрос
Описание, пример вызова
// Возвращает запрос DMGetObjectListRequest для получения значений, доступных для выбора.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ТипОбъектаВыбораXDTO - Строка - имя типа объекта, значения которого требуется получить.// УсловияОтбораОбъектов - ОбъектXDTO - объект XDTO типа DMObjectListQuery:// * columnConformity - СписокXDTO//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMGetObjectListRequest.//Функция НайтиСписокОбъектовЗапрос(Прокси, ТипОбъектаВыбораXDTO, УсловияОтбораОбъектов = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.НайтиСписокОбъектовЗапрос(Прокси, ТипОбъектаВыбораXDTO, УсловияОтбораОбъектов);
НовоеИсходящееПисьмо
Описание, пример вызова
// Получает объект XDTO исходящего письма, заполненный по умолчанию.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Предмет - Структура - описание предмета (ID, type).//// Возвращаемое значение:// ОбъектXDTO - новое исходящее письмо.//Функция НовоеИсходящееПисьмо(Прокси, Предмет = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.НовоеИсходящееПисьмо(Прокси, Предмет);
ОбновитьПовторноИспользуемыеПараметры
Описание, пример вызова
// Очищает все сохраненные значения функций с повторным использованием возвращаемых значений и параметры сеанса.//Процедура ОбновитьПовторноИспользуемыеПараметры() Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ОбновитьПовторноИспользуемыеПараметры()
ОбработкаЗаполненияДокументы
Описание, пример вызова
// Обработчик подписки на событие ОбработкаЗаполнения для документов.//// Параметры:// Источник - ОпределяемыйТип.ИнтеграцияС1СДокументооборотДокументыОбъектыПереопределяемый// ДанныеЗаполнения - Произвольный - значение, которое используется как основание для заполнения.// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.//Процедура ОбработкаЗаполненияДокументы(Источник, ДанныеЗаполнения, СтандартнаяОбработка) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ОбработкаЗаполненияДокументы(Источник, ДанныеЗаполнения, СтандартнаяОбработка)
ОбработкаЗаполненияСправочники
Описание, пример вызова
// Обработчик подписки на событие ОбработкаЗаполнения для справочников.//// Параметры:// Источник - ОпределяемыйТип.ИнтеграцияС1СДокументооборотСправочникиОбъектыПереопределяемый// ДанныеЗаполнения - Произвольный - значение, которое используется как основание для заполнения.// ТекстЗаполнения - Строка// - Неопределено// СтандартнаяОбработка - Булево - признак выполнения стандартной обработки события.//Процедура ОбработкаЗаполненияСправочники(Источник, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ОбработкаЗаполненияСправочники(Источник, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка)
ОписаниеВебСервисов
Описание, пример вызова
// Возвращает описание веб-сервиса 1С:Документооборота.//// Возвращаемое значение:// Строка//Функция ОписаниеВебСервисов() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ОписаниеВебСервисов()
ПередЗаписьюНаСервере
Описание, пример вызова
// Помещает в дополнительные свойства идентификатор объекта-основания. Вызывается перед записью объекта.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма записываемого объекта.// Объект - ДокументОбъект, СправочникОбъект - записываемый объект.// ПараметрыЗаписи - Структура - структура, содержащая параметры записи.//Процедура ПередЗаписьюНаСервере(Форма, Объект, ПараметрыЗаписи) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПередЗаписьюНаСервере(Форма, Объект, ПараметрыЗаписи)
ПоддерживаетсяАутентификацияОС
Описание, пример вызова
// Определяет возможность использования аутентификации ОС платформой 1С:Предприятия.// Возвращает Истина для версий 8.3.7 и старше под MS Windows, и Ложь в остальных случаях.//// Возвращаемое значение:// Булево//Функция ПоддерживаетсяАутентификацияОС() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПоддерживаетсяАутентификацияОС()
ПодходящийТип
Описание, пример вызова
// Возвращает подходящий тип потребителя для объекта XDTO.//// Параметры:// ТипыКандидаты - Массив из Тип - массив типов, из которых требуется выбрать подходящий.// ЗначениеСвойстваXDTO - ОбъектXDTO - значение свойства объекта XDTO, в соответствии с типом которого// нужно выбрать подходящий тип.// ТипТекущегоЗначения - Тип - если реквизит объекта ИС имеет составной тип, и в нем уже установлено какое-то// определенное значение, тип текущего значения будет более приоритетным при выборе подходящего типа.//// Возвращаемое значение:// Тип - один из элементов массива ТипыКандидаты, подходящий для типа объекта XDTO.//Функция ПодходящийТип(ТипыКандидаты, ЗначениеСвойстваXDTO = Неопределено, ТипТекущегоЗначения = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПодходящийТип(ТипыКандидаты, ЗначениеСвойстваXDTO, ТипТекущегоЗначения);
ПолучитьНастройки
Описание, пример вызова
// Возвращает настройки базы Документооборота.//// Возвращаемое значение:// ФиксированнаяСтруктура:// * НужноИзвлечьТекст - Булево// * ИспользоватьЭлектронныеЦифровыеПодписи - Булево// * ДобавлятьРаботуВЕжедневныйОтчетПриВыполненииЗадачи - Булево// * ФактическийИсполнительЗадач - Строка - объект XDTO типа DMActualTasksPerformer.// * ВестиУчетСканКопийОригиналовДокументов - Булево// * ПоказыватьЗанятыеФайлыПриЗавершенииРаботы - Булево// * ИспользоватьАвтозаполнениеФайлов - Булево// * ИзменятьЗаданияЗаднимЧислом - Булево// * СписокИсполнителейЗадач - Массив из см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеСсылочногоОбъектаДО// * ЗаголовокСообщенияВОбластиПредпросмотра - Строка// * СписокРасширенийСканКопийОригиналов - Строка// * ДоступныЗадачиМне - Булево//Функция ПолучитьНастройки() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьНастройки()
ПолучитьНастройкиЗапрос
Описание, пример вызова
// Возвращает запрос для получения настроек базы Документооборота.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMGetSettingsRequest.//Функция ПолучитьНастройкиЗапрос(Прокси) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьНастройкиЗапрос(Прокси)
ПолучитьНовыйОбъект
Описание, пример вызова
// Получает заполненный по-умолчанию объект из Документооборота.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Тип - Строка - имя типа XDTO объекта.// Предмет - Структура - Используется для получения бизнес-процессов:// * ID - Строка - уникальный идентификатор объекта в Документооборот.// * type - Строка - имя типа XDTO.// Колонки - Массив из Строка - необязательно, состав заполняемых колонок.// - Строка - если список колонок разделен через запятую.// ВидДокументаДОID - Строка - идентификатор вида документа, если требуется получить новый документ данного вида.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMGetNewObjectResponse.//Функция ПолучитьНовыйОбъект(Прокси, Тип, Предмет = Неопределено, Колонки = Неопределено, Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьНовыйОбъект(Прокси, Тип, Предмет, Колонки, );
ПолучитьНовыйОбъектЗапрос
Описание, пример вызова
// Возвращает запрос для получения заполненного по-умолчанию объекта из Документооборота.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Тип - Строка - имя типа XDTO объекта.// Колонки - Массив из Строка - необязательно, состав заполняемых колонок.// - Строка - если список колонок разделен через запятую.// ВидДокументаДОID - Строка - идентификатор вида документа, если требуется получить новый документ данного вида.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMGetNewObjectRequest.//Функция ПолучитьНовыйОбъектЗапрос(Прокси, Тип, Колонки = Неопределено, ВидДокументаДОID = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьНовыйОбъектЗапрос(Прокси, Тип, Колонки, ВидДокументаДОID);
ПолучитьОбъект
Описание, пример вызова
// Получает объект из Документооборота.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Тип - Строка - имя типа XDTO.// ID - Строка - уникальный идентификатор объекта в Документообороте.// Колонки - Массив из Строка - необязательно, состав заполняемых колонок.// - Строка - если список колонок разделен через запятую.// ПравилоИнтеграции - СправочникСсылка.ПравилаИнтеграцииС1СДокументооборотом3 - правило интеграции для// заполнения объекта ИС.// ВнешнийОбъектИС - ЛюбаяСсылка - передается для заполнения свойства externalObject.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO заданного типа.//Функция ПолучитьОбъект(Прокси, Тип, ID, Колонки = Неопределено, ПравилоИнтеграции = Неопределено, Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьОбъект(Прокси, Тип, ID, Колонки, ПравилоИнтеграции, );
ПолучитьОбъекты
Описание, пример вызова
// Получает объекты из Документооборота.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Объекты - Массив из Структура:// * ID - Строка// * Тип - Строка// * ВнешнийОбъектИС - ЛюбаяСсылка - передается для заполнения свойства externalObject.// Колонки - Массив из Строка - необязательно, состав заполняемых колонок.// - Строка - если список колонок разделен через запятую.// ПравилоИнтеграции - СправочникСсылка.ПравилаИнтеграцииС1СДокументооборотом3 - правило интеграции для// заполнения объекта ИС.//// Возвращаемое значение:// СписокXDTO - список объектов XDTO заданного типа.//Функция ПолучитьОбъекты(Прокси, Объекты, Колонки = Неопределено, ПравилоИнтеграции = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьОбъекты(Прокси, Объекты, Колонки, ПравилоИнтеграции);
ПолучитьОбъектыЗапрос
Описание, пример вызова
// Возвращает запрос для получения объектов из Документооборота.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Объекты - Массив из Структура:// * ID - Строка// * Тип - Строка// * ВнешнийОбъектИС - ЛюбаяСсылка - передается для заполнения свойства externalObject.// Колонки - Массив из Строка - необязательно, состав заполняемых колонок.// - Строка - если список колонок разделен через запятую.// ПравилоИнтеграции - СправочникСсылка.ПравилаИнтеграцииС1СДокументооборотом3 - правило интеграции для// заполнения объекта ИС.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMRetrieveRequest.//Функция ПолучитьОбъектыЗапрос(Прокси, Объекты, Колонки = Неопределено, ПравилоИнтеграции = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьОбъектыЗапрос(Прокси, Объекты, Колонки, ПравилоИнтеграции);
ПолучитьПрокси
Описание, пример вызова
// Создает прокси веб-сервиса Документооборота с настройками авторизации из параметров сеанса или, если это// невозможно, например, при создании прокси в фоновом задании, с настройками, переданными напрямую.//// Параметры:// ВызыватьИсключение - Булево - Истина, если при невозможности получения следует вызвать исключение.// ИмяПользователя - Строка - имя пользователя ДО, или// - Неопределено - признак необходимости получить имя, сохраненное в параметрах сеанса.// Пароль - Строка - пароль пользователя ДО, или// - Неопределено - признак необходимости получить пароль, сохраненное в параметрах сеанса.// АдресВебСервисаДокументооборота - Строка - адрес веб-сервиса ДО, или// - Неопределено - признак необходимости использовать ранее сохраненный адрес.// ИспользуетсяАутентификацияОС - Булево - неявно возвращаемое значение,// признак необходимости использовать аутентификацию ОС (8.3.7 и выше).// ИспользуетсяАутентификацияJWT - Булево - неявно возвращаемое значение,// признак необходимости использовать аутентификацию через JWT-токены (8.3.21 и выше).// ТекстСообщенияОбОшибке - Строка - неявно возвращаемое значение, текст сообщения об ошибке.// ПользовательЗаданияОбмена - Булево - вызов выполняется для настройки пользователя задания обмена.// Параметры сеанса текущего пользователя изменяться не будут.//// Возвращаемое значение:// WSПрокси - прокси веб-сервиса Документооборота.// Неопределено - в случае, если прокси веб-сервиса получить не удалось.//Функция ПолучитьПрокси(ВызыватьИсключение = Истина, ИмяПользователя = Неопределено, Пароль = Неопределено, Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьПрокси(ВызыватьИсключение, ИмяПользователя, Пароль, );
ПолучитьРеквизитыОбъектаИС
Описание, пример вызова
// Возвращает реквизиты объекта потребителя указанного типа.//// Параметры:// ТипОбъектаИС - Строка - полное имя метаданных объекта.// ДляВыражения - Булево - возвращает список реквизитов для составления выражения на встроенном языке.//// Возвращаемое значение:// ТаблицаЗначений:// * Имя - Строка// * Представление - Строка// * Тип - ОписаниеТипов// * ЭтоТаблица - Булево// * Таблица - Строка// * ТаблицаДляСортировки - Строка// * ЭтоДополнительныйРеквизитИС - Булево// * ДополнительныйРеквизитИС - ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения// * СвязиПараметровВыбора - Массив из Структура:// ** Имя - Строка// ** ПутьКДанным - Строка// * Порядок - Число//Функция ПолучитьРеквизитыОбъектаИС(ТипОбъектаИС, ДляВыражения = Ложь) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучитьРеквизитыОбъектаИС(ТипОбъектаИС, ДляВыражения);
ПользователюРазрешеноИспользованиеИнтеграции
Описание, пример вызова
// Определяет доступность интеграции для текущего пользователя. Может переопределяться// при отказе от использования поставляемой роли ИспользованиеИнтеграцииС1СДокументооборотом.//// Возвращаемое значение:// Булево - Истина, если использование интеграции разрешено.//Функция ПользователюРазрешеноИспользованиеИнтеграции() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПользователюРазрешеноИспользованиеИнтеграции()
ПометитьНаУдалениеСнятьПометкуОбъекта
Описание, пример вызова
// Помечает объект на удаление или снимает пометку.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ID - Строка - идентификатор помечаемого на удаление объекта в Документообороте.// Тип - Строка - имя типа XDTO помечаемого на удаление объекта.//// Возвращаемое значение:// ОбъектXDTO - Объект XDTO типа DMDeleteResponse.//Функция ПометитьНаУдалениеСнятьПометкуОбъекта(Прокси, ID, Тип) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПометитьНаУдалениеСнятьПометкуОбъекта(Прокси, ID, Тип)
ПометитьНаУдалениеСнятьПометкуОбъектов
Описание, пример вызова
// Помечает объекты на удаление или снимает пометку.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Объекты - Массив из Структура:// * ID - Строка// * Тип - Строка//// Возвращаемое значение:// ОбъектXDTO - Объект XDTO типа DMDeleteResponse.//Функция ПометитьНаУдалениеСнятьПометкуОбъектов(Прокси, Объекты) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПометитьНаУдалениеСнятьПометкуОбъектов(Прокси, Объекты)
ПометитьНаУдалениеСнятьПометкуОбъектовЗапрос
Описание, пример вызова
// Возвращает запрос для пометки объектов на удаление или для снятия пометки.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Объекты - Массив из Структура:// * ID - Строка// * Тип - Строка//// Возвращаемое значение:// ОбъектXDTO - Объект XDTO типа DMDeleteRequest.//Функция ПометитьНаУдалениеСнятьПометкуОбъектовЗапрос(Прокси, Объекты) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПометитьНаУдалениеСнятьПометкуОбъектовЗапрос(Прокси, Объекты)
ПравилоЗаполненияИзРеквизитаОбъектаДО
Описание, пример вызова
// Конструктор структуры, описывающей правило заполнения из реквизита объекта ДО.//// Параметры:// Имя - Строка - имя реквизита объекта XDTO.// Представление - Строка - представление реквизита объекта ДО.// Обновлять - Булево - требуется ли обновлять реквизит объекта ИС из реквизита объекта ДО.//// Возвращаемое значение:// Структура:// * Имя - Строка// * Представление - Строка// * Обновлять - Булево//Функция ПравилоЗаполненияИзРеквизитаОбъектаДО(Имя, Представление = "", Обновлять = Истина) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПравилоЗаполненияИзРеквизитаОбъектаДО(Имя, Представление, Обновлять);
ПредельноеКоличествоВыбираемыхОбъектов
Описание, пример вызова
// Возвращает предельное количество объектов, выбираемых сервисом при получении списков.//// Параметры:// Тип - Строка - тип объекта XDTO//// Возвращаемое значение:// Число - предельное количество элементов, выбираемых за раз//Функция ПредельноеКоличествоВыбираемыхОбъектов(Тип) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПредельноеКоличествоВыбираемыхОбъектов(Тип)
ПредопределенноеЗначениеДО
Описание, пример вызова
// Запрашивает ссылку на предопределенный объект Документооборота по заданному имени и типу.//// Параметры:// ТипОбъекта - Строка - Имя класса XDTO, предопределенный объект которого требуется получить.// ИмяПредопределенногоЭлемента - Строка - Имя предопределенного элемента.//// Возвращаемое значение:// ОбъектXDTO - Объект XDTO типа DMObject.//Функция ПредопределенноеЗначениеДО(ТипОбъекта, ИмяПредопределенногоЭлемента) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПредопределенноеЗначениеДО(ТипОбъекта, ИмяПредопределенногоЭлемента)
ПредставлениеТипаОбъектаXDTO
Описание, пример вызова
// Возвращает представление типа объекта XDTO Документооборота по имени типа.//// Параметры:// ТипXDTO - Строка - имя типа объекта XDTO.//// Возвращаемое значение:// Строка - представление типа объекта XDTO Документооборота по имени типа.//Функция ПредставлениеТипаОбъектаXDTO(ТипXDTO) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПредставлениеТипаОбъектаXDTO(ТипXDTO)
ПриЗаписиКонстанты
Описание, пример вызова
// Вызывается при записи констант подсистемы Интеграция с 1С:Документооборотом.//// Параметры:// Источник - КонстантаМенеджерЗначения - записываемая константа.// Отказ - Булево - флаг отказа от выполнения записи.//Процедура ПриЗаписиКонстанты(Источник, Отказ) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПриЗаписиКонстанты(Источник, Отказ)
ПриОпределенииЗначенияРеквизитаПоОбъектуXDTO
Описание, пример вызова
// Вызывается при заполнении реквизита объекта ИС по значению реквизита объекта ДО.//// Параметры:// Результат - Произвольный - заполняемое значение реквизита объекта ИС.// ЗначениеЗаполнения - ОбъектXDTO - исходный объект, соответствие которому нужно найти.// - Структура - структура со свойствами:// * ТипXDTOОбъекта - Строка - тип XDTO объекта, из значения свойства которого выполняется заполнение.// * ИмяСвойства - Строка - имя свойства, из значения свойства которого выполняется заполнение.// * ЗначениеСвойства - Произвольный - значение заполнения, соответствие которому нужно найти.// ТипРеквизита - Тип - тип заполняемого реквизита объекта ИС.// ИмяРеквизита - Строка - имя заполняемого реквизита ИС.// ТипОбъекта - Тип - тип заполняемого объекта ИС.// Объект - Произвольный - заполняемый объект ИС.// ЭтоДополнительноеСвойство - Булево - истина, если переданный объект является доп. свойством.// Свойство - ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения - свойство-владелец.// ПараметрыВыбора - Соответствие из КлючИЗначение - параметры выбора:// * Ключ - Строка - имя параметра вида "Отбор.Владелец".// * Значение - Произвольный - значение параметра (отбора).//Процедура ПриОпределенииЗначенияРеквизитаПоОбъектуXDTO(Результат, ЗначениеЗаполнения, ТипРеквизита, ИмяРеквизита, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПриОпределенииЗначенияРеквизитаПоОбъектуXDTO(Результат, ЗначениеЗаполнения, ТипРеквизита, ИмяРеквизита, );
ПриСозданииНаСервере
Описание, пример вызова
// Добавляет команды Документооборота на форму объекта при создании на сервере.//// Параметры:// Форма - ФормаКлиентскогоПриложения - форма, из которой вызвана процедура.// МестоРазмещенияКоманд - ГруппаФормы - место для размещения, по умолчанию - командная панель формы.// ПараметрыОповещения - Структура - параметры, где может быть установлен источник команды.// Ссылка - ЛюбаяСсылка - ссылка на объект ИС, являющийся основным объектом формы.//Процедура ПриСозданииНаСервере(Форма, МестоРазмещенияКоманд = Неопределено, ПараметрыОповещения = Неопределено, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПриСозданииНаСервере(Форма, МестоРазмещенияКоманд, ПараметрыОповещения, );
ПриСозданииНаСервереФормРазмещаемыхНаРабочемСтоле
Описание, пример вызова
// Вызывается при создании форм интеграции, размещаемых на рабочем столе.// Позволяет отказаться от их создания при работе в неразделенном сеансе или при выполнении обновления ИБ.//// Параметры:// Отказ - Булево - отказ от создания.//Процедура ПриСозданииНаСервереФормРазмещаемыхНаРабочемСтоле(Отказ) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПриСозданииНаСервереФормРазмещаемыхНаРабочемСтоле(Отказ)
ПриложениеЯвляетсяВебКлиентом
Описание, пример вызова
// Возвращает Истину, если клиентское приложение является веб клиентом, иначе Ложь.//// Возвращаемое значение:// Булево//Функция ПриложениеЯвляетсяВебКлиентом() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПриложениеЯвляетсяВебКлиентом()
ПроверитьВозвратВебСервиса
Описание, пример вызова
// Проверяет возврат WEB-сервиса. В случае возврата объекта типа DMError вызывает исключение.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Ответ - ОбъектXDTO - проверяемый результат вызова сервиса.//Процедура ПроверитьВозвратВебСервиса(Прокси, Ответ) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПроверитьВозвратВебСервиса(Прокси, Ответ)
ПроверитьТип
Описание, пример вызова
// Проверяет тип объекта XDTO.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ОбъектXDTO - ОбъектXDTO - проверяемый объект// Тип - Строка - имя типа для проверки//// Возвращаемое значение:// Булево - Истина если объект является объектом указанного типа и Ложь в противном случае.//Функция ПроверитьТип(Прокси, ОбъектXDTO, Тип) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПроверитьТип(Прокси, ОбъектXDTO, Тип)
СвойствоСуществует
Описание, пример вызова
// Определяет существует ли свойство в объекте XDTO.//// Параметры:// ОбъектXDTO - ОбъектXDTO - исходный объект, свойство которого нужно проверить.// ИмяСвойства - Строка - имя свойства.// ВызыватьИсключение - Булево - вызывать исключение в случае, если не существует свойства с указанным именем.//// Возвращаемое значение:// Булево - свойство существует.//Функция СвойствоСуществует(ОбъектXDTO, ИмяСвойства, ВызыватьИсключение = Ложь) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СвойствоСуществует(ОбъектXDTO, ИмяСвойства, ВызыватьИсключение);
СвойствоУстановлено
Описание, пример вызова
// Определяет было ли установлено свойство в объекте XDTO.//// Параметры:// ОбъектXDTO - ОбъектXDTO - исходный объект, свойство которого нужно проверить.// ИмяСвойства - Строка - имя свойства.//// Возвращаемое значение:// Булево - свойство установлено.//Функция СвойствоУстановлено(ОбъектXDTO, ИмяСвойства) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СвойствоУстановлено(ОбъектXDTO, ИмяСвойства)
СерверРаботаетПодWindows
Описание, пример вызова
// Возвращает Истина, если сервер работает под Windows, и Ложь в противном случае.//// Возвращаемое значение:// Булево//Функция СерверРаботаетПодWindows() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СерверРаботаетПодWindows()
СогласованВ1СДокументооборот
Описание, пример вызова
// Возвращает признак состояния "Согласован" по данным документооборота.//// Параметры:// СсылкаНаОбъект - ЛюбаяСсылка - ссылка на объект ИС.//// Возвращаемое значение:// Булево - состояние согласования в ДО.//Функция СогласованВ1СДокументооборот(СсылкаНаОбъект) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СогласованВ1СДокументооборот(СсылкаНаОбъект)
СоздатьDMLink
Описание, пример вызова
// Создает объект DMLink.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ИдентификаторОбъектаДО - Строка - идентификатор объекта ДО.// ТипОбъектаДО - Строка - тип объекта XDTO.// ОбъектИС - ЛюбаяСсылка - ссылка на объект ИС.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMLink.//Функция СоздатьDMLink(Прокси, ИдентификаторОбъектаДО = "", ТипОбъектаДО = "", ОбъектИС = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СоздатьDMLink(Прокси, ИдентификаторОбъектаДО, ТипОбъектаДО, ОбъектИС);
СоздатьExternalObject
Описание, пример вызова
// Создает объект ExternalObject.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ВнешнийОбъектИС - ЛюбаяСсылка - ссылка на внешний объект ИС.// ID - Строка - идентификатор внешнего объекта ИС.// Тип - Строка - тип внешнего объекта ИС.// Наименование - Строка - наименование внешнего объекта ИС.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа ExternalObject.//Функция СоздатьExternalObject(Прокси, ВнешнийОбъектИС = Неопределено, ID = "", Тип = "", Наименование = "") Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СоздатьExternalObject(Прокси, ВнешнийОбъектИС, ID, Тип, Наименование);
СоздатьExternalObjectID
Описание, пример вызова
// Создает объект ExternalObjectID.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ВнешнийОбъектИС - ЛюбаяСсылка - ссылка на внешний объект ИС.// ID - Строка - идентификатор внешнего объекта ИС.// Тип - Строка - тип внешнего объекта ИС.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа ExternalObjectID.//Функция СоздатьExternalObjectID(Прокси, ВнешнийОбъектИС = Неопределено, ID = "", Тип = "") Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СоздатьExternalObjectID(Прокси, ВнешнийОбъектИС, ID, Тип);
СоздатьObjectID
Описание, пример вызова
// Создает объект DMObjectID.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ID - Строка - идентификатор объекта XDTO.// Тип - Строка - тип объекта XDTO.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMObjectID.//Функция СоздатьObjectID(Прокси, ID = "", Тип = "") Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СоздатьObjectID(Прокси, ID, Тип);
СоздатьИзДанныхСсылочногоОбъектаДО
Описание, пример вызова
// Создает объект XDTO из структуры данных ссылочного объекта ДО.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ДанныеСсылочногоОбъектаДО - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеСсылочногоОбъектаДО//// Возвращаемое значение:// ОбъектXDTO - объект XDTO, наследуемый от типа DMObject.//Функция СоздатьИзДанныхСсылочногоОбъектаДО(Прокси, ДанныеСсылочногоОбъектаДО) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СоздатьИзДанныхСсылочногоОбъектаДО(Прокси, ДанныеСсылочногоОбъектаДО)
СоздатьНовыйОбъект
Описание, пример вызова
// Создает новый объект в Документообороте.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Объект - ОбъектXDTO - описание создаваемого объекта.//// Возвращаемое значение:// ОбъектXDTO - Объект XDTO типа DMCreateResponse или DMError.//Функция СоздатьНовыйОбъект(Прокси, Объект) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СоздатьНовыйОбъект(Прокси, Объект)
СоздатьОбъект
Описание, пример вызова
// Создает XDTO объект указанного типа из пространства имен веб-сервиса Документооборота.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ТипОбъекта - Строка - тип объекта XDTO.// ВнешнийОбъектИС - ЛюбаяСсылка - передается для заполнения свойств name и externalObject.// ЗаполнитьИзВнешнегоОбъекта - Булево - требуется заполнить объект XDTO из внешнего объекта ИС.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO указанного типа.//Функция СоздатьОбъект(Прокси, ТипОбъекта, ВнешнийОбъектИС = Неопределено, ЗаполнитьИзВнешнегоОбъекта = Истина) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СоздатьОбъект(Прокси, ТипОбъекта, ВнешнийОбъектИС, ЗаполнитьИзВнешнегоОбъекта);
СоздатьОбъектXDTOДляСохраненияПодписей
Описание, пример вызова
// Создает XDTO объект для передачи массива подписей в Документооборот.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ДанныеВладельцаПодписи - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеВладельцаПодписи//// Возвращаемое значение:// ОбъектXDTO - Объект XDTO с заполненным свойством signatures.//Функция СоздатьОбъектXDTOДляСохраненияПодписей(Прокси, ДанныеВладельцаПодписи) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СоздатьОбъектXDTOДляСохраненияПодписей(Прокси, ДанныеВладельцаПодписи)
СокращенноеНаименованиеКонфигурации
Описание, пример вызова
// Возвращает сокращенное наименование интегрируемой конфигурации для вывода в заголовках и декорациях.//// Возвращаемое значение:// Строка - сокращенное наименование конфигурации.//Функция СокращенноеНаименованиеКонфигурации() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СокращенноеНаименованиеКонфигурации()
СсылкаИзUUID
Описание, пример вызова
// Получает ссылку на объект по имени объекта конфигурации и ID.//// Параметры:// Тип - Строка - тип объекта конфигурации.// UUID - Строка - идентификатор объекта конфигурации.//// Возвращаемое значение:// ЛюбаяСсылка - ссылка на объект.//Функция СсылкаИзUUID(Тип, UUID) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СсылкаИзUUID(Тип, UUID)
СсылкиПоВнешнимОбъектам
Описание, пример вызова
// Возвращает ссылки на объекты этой конфигурации по информации о них в объекте ДО.//// Параметры:// ОбъектXDTO - ОбъектXDTO - потомок DMObject, объект ДО.// - Структура - содержит идентификатор и тип внешнего объекта:// * ID - Строка - идентификатор внешнего объекта по данным 1С:Документооборота;// * type - Строка - тип внешнего объекта по данным 1С:Документооборота.//// Возвращаемое значение:// Массив из ЛюбаяСсылка - массив ссылок на связанные объекты этой конфигурации.//Функция СсылкиПоВнешнимОбъектам(ОбъектXDTO) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СсылкиПоВнешнимОбъектам(ОбъектXDTO)
ТаймаутСервиса
Описание, пример вызова
// Возвращает таймаут прокси веб-сервиса Документооборота, возможно, переопределенный в настройках.//// Возвращаемое значение:// Число - таймаут в секундах.//Функция ТаймаутСервиса() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ТаймаутСервиса()
ТекущийПользовательДокументооборота
Описание, пример вызова
// Получает текущего пользователя 1С:Документооборота.//// Возвращаемое значение:// Массив из ОбъектXDTO - Объект XDTO типа DMUser, DMEmployee или Неопределено.//Функция ТекущийПользовательДокументооборота() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ТекущийПользовательДокументооборота()
ТекущийПользовательДокументооборотаЗапрос
Описание, пример вызова
// Возвращает запрос для получения текущего пользователя 1С:Документооборота.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMGetCurrentUserRequest.//Функция ТекущийПользовательДокументооборотаЗапрос(Прокси) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ТекущийПользовательДокументооборотаЗапрос(Прокси)
УстановитьВерсиюСервиса
Описание, пример вызова
// Устанавливает версию сервиса в параметрах сеанса.//// Параметры:// ИзФоновогоЗадания - Булево - процедура запускается из фонового задания.// ТекстОшибки - Строка - неявно возвращаемое значение, текст сообщения об ошибке,// полученный при определении версии сервиса.//Процедура УстановитьВерсиюСервиса(ИзФоновогоЗадания = Ложь, ТекстОшибки = "") Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.УстановитьВерсиюСервиса(ИзФоновогоЗадания, ТекстОшибки);
УстановитьПараметрыСеанса
Описание, пример вызова
// Устанавливает параметры сеанса работы с подсистемой "Интеграция с 1С:Документооборотом".//// Параметры:// ИмяПараметра - Строка// УстановленныеПараметры - Массив из Строка//Процедура УстановитьПараметрыСеанса(ИмяПараметра, УстановленныеПараметры) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.УстановитьПараметрыСеанса(ИмяПараметра, УстановленныеПараметры)
УстановитьПараметрыСеансаПоМассивуИмен
Описание, пример вызова
// Устанавливает параметры сеанса по массиву имен.//// Параметры:// ИменаПараметров - Массив из Строка - массив строк с именами параметров сеанса к установке.//Процедура УстановитьПараметрыСеансаПоМассивуИмен(ИменаПараметров) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.УстановитьПараметрыСеансаПоМассивуИмен(ИменаПараметров)
УстановитьШтрихкод
Описание, пример вызова
// Добавляет в связанный документ в ДО штрихкод по объекту ИС.//// Параметры:// ОбъектИС - ЛюбаяСсылка - объект ИС, источник данных заполнения.// ID - Строка - идентификатор объекта Документооборота.// Тип - Строка - XDTO-тип объекта Документооборота//Процедура УстановитьШтрихкод(ОбъектИС, ID, Тип) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.УстановитьШтрихкод(ОбъектИС, ID, Тип)
ЭтоОбъектноеЗначение
Описание, пример вызова
// Проверяет, является ли значение объектным, т.е. наследуется от типа DMObject.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Значение - Произвольный - проверяемое значение.//// Возвращаемое значение:// Булево - Истина, в случае, если значение является потомком типа DMObject, иначе Ложь.//Функция ЭтоОбъектноеЗначение(Прокси, Значение) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЭтоОбъектноеЗначение(Прокси, Значение)
ЭтоОбъектноеСвойство
Описание, пример вызова
// Проверяет, является ли свойство объектным, т.е. наследуется от типа DMObject.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ОбъектXDTO - ОбъектXDTO - объект, содержащий проверяемое свойство// ИмяСвойстваXDTO - Строка - имя проверяемого свойства//// Возвращаемое значение:// Булево - Истина, в случае, если свойство является потомком типа DMObject, иначе Ложь//Функция ЭтоОбъектноеСвойство(Прокси, ОбъектXDTO, ИмяСвойстваXDTO) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЭтоОбъектноеСвойство(Прокси, ОбъектXDTO, ИмяСвойстваXDTO)
ДанныеФайловОбъектаИС
Описание, пример вызова
// Возвращает данные хранящихся на стороне ДО файлов.//// Параметры:// Источник - ЛюбаяСсылка - ссылка на исходный объект ИС.// ИдентификаторФормы - УникальныйИдентификатор - идентификатор форма-владельца хранилища.// СписокРасширений - Строка - список расширений файлов, которые требуется получать из ДО через запятую.//// Возвращаемое значение:// Массив из см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеФайла//Функция ДанныеФайловОбъектаИС(Источник, ИдентификаторФормы, Знач СписокРасширений = Неопределено) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ДанныеФайловОбъектаИС(Источник, ИдентификаторФормы, СписокРасширений);
ДобавитьКомандуПечати
Описание, пример вызова
// Добавляет команду печати в таблицу печатных форм объекта.//// Параметры:// ПечатныеФормы - ТаблицаЗначений:// * МенеджерПечати - Строка - имя объекта, в модуле менеджера которого располагается// процедура Печать, формирующая табличные документы для этой команды.// * ИмяКоманды - Строка// * ПредставлениеКоманды - Строка// * ДополнительныеПараметры - Строка - (необязательный) произвольные параметры для передачи в менеджер печати.// КомандаПечати - см. УправлениеПечатью.КомандыПечатиФормы//Процедура ДобавитьКомандуПечати(ПечатныеФормы, КомандаПечати) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ДобавитьКомандуПечати(ПечатныеФормы, КомандаПечати)
ЗаполнитьКоллекциюПечатныхФорм
Описание, пример вызова
// Заполняет коллекцию печатных форм объекта по имени менеджера печати и команде менеджера печати.//// Параметры:// ВнешнийОбъект - ЛюбаяСсылка - внешний объект.// ИмяКоманды - Строка - имя команды.// ДополнительныеПараметры - Строка - (необязательный) произвольные параметры для передачи в менеджер печати.// КоллекцияПечатныхФорм - ТаблицаЗначений - неявно возвращаемое значение.//Процедура ЗаполнитьКоллекциюПечатныхФорм(ВнешнийОбъект, ИмяКоманды, ДополнительныеПараметры, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаполнитьКоллекциюПечатныхФорм(ВнешнийОбъект, ИмяКоманды, ДополнительныеПараметры, );
ЗаполнитьТаблицуМенеджеровПечатиОбъекта
Описание, пример вызова
// Получает таблицу менеджеров печати форм объектов.//// Параметры:// МенеджерОбъекта - Строка - полное имя метаданных менеджера объекта.// ПечатныеФормы - ТаблицаЗначений:// * МенеджерПечати - Строка - имя объекта, в модуле менеджера которого располагается// процедура Печать, формирующая табличные документы для этой команды.// * ИмяКоманды - Строка// * ПредставлениеКоманды - Строка// * ДополнительныеПараметры - Строка - (необязательный) произвольные параметры для передачи в менеджер печати.//Процедура ЗаполнитьТаблицуМенеджеровПечатиОбъекта(МенеджерОбъекта, ПечатныеФормы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаполнитьТаблицуМенеджеровПечатиОбъекта(МенеджерОбъекта, ПечатныеФормы)
ИмяПечатнойФормы
Описание, пример вызова
// Формирует имя файла печатной формы объекта ИС для помещения в ДО.//// Параметры:// Источник - ЛюбаяСсылка - ссылка на исходный объект ИС.// ПредставлениеКоманды - Строка - синоним команды печати.// СинонимМакета - Строка - синоним макета печатной формы.// ИмяМакета - Строка - имя макета печатной формы.//// Возвращаемое значение:// Строка//Функция ИмяПечатнойФормы(Источник, ПредставлениеКоманды, СинонимМакета, ИмяМакета) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИмяПечатнойФормы(Источник, ПредставлениеКоманды, СинонимМакета, ИмяМакета)
ИндексПиктограммыФайла
Описание, пример вызова
// Получается индекс пиктограммы файла - индекс в картинке КоллекцияПиктограммФайлов.//// Параметры:// Расширение - Строка - расширение файла.// ПометкаУдаления - Булево - файл помечен на удаление.//// Возвращаемое значение:// Число//Функция ИндексПиктограммыФайла(Расширение, ПометкаУдаления = Ложь) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИндексПиктограммыФайла(Расширение, ПометкаУдаления);
КоличествоФайловСвязанногоОбъекта
Описание, пример вызова
// Возвращает количество прикрепленных файлов к связанному объекту 1С:Документооборот.//// Параметры:// ID - Строка - идентификатор объекта Документооборота.// Тип - Строка - XDTO-тип объекта Документооборота.// ВключаяУдаленные - Булево - учитывать ли помеченные на удаление файлы.//// Возвращаемое значение:// Число - количество прикрепленных файлов.//Функция КоличествоФайловСвязанногоОбъекта(ID, Тип, ВключаяУдаленные = Истина) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.КоличествоФайловСвязанногоОбъекта(ID, Тип, ВключаяУдаленные);
КомандыПечатиФормы
Описание, пример вызова
// Возвращает команды печати формы.//// Параметры:// ИмяФормы - Строка - имя формы объекта.//// Возвращаемое значение:// см. УправлениеПечатью.КомандыПечатиФормы//Функция КомандыПечатиФормы(ИмяФормы) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.КомандыПечатиФормы(ИмяФормы)
КонтрольОтправкиФайлов
Описание, пример вызова
// Конструктор таблицы, кэширующей значения для последующего внесения в регистр// сведений КонтрольОтправкиФайловВ1СДокументооборот.//// Возвращаемое значение:// ТаблицаЗначений:// * Источник - ЛюбаяСсылка - ссылка на исходный объект ИС.// * ИмяФайла - Строка - имя печатной формы.// * ТабличныйДокумент - ТабличныйДокумент - сформированная печатная форма.//Функция КонтрольОтправкиФайлов() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.КонтрольОтправкиФайлов()
МенеджерыПечати
Описание, пример вызова
// Возвращает таблицу значений с информацией о менеджерах печати объекта.//// Параметры:// МенеджерОбъекта - Строка - полное имя метаданных менеджера объекта.//// Возвращаемое значение:// ТаблицаЗначений:// * ИмяКоманды - Строка - имя команды менеджера печати.// * МенеджерПечати - Строка - имя объекта, в модуле менеджера которого располагается// процедура Печать, формирующая табличные документы для этой команды.// * ПредставлениеКоманды - Строка - представление команды печати для отображения на формах.// * ДополнительныеПараметры - Строка - (необязательный) произвольные параметры для передачи в менеджер печати.//Функция МенеджерыПечати(МенеджерОбъекта) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.МенеджерыПечати(МенеджерОбъекта)
ПечатныеФормыКСозданию
Описание, пример вызова
// Формирует параметры создания файлов объекта ДО из печатных форм объекта ИС.//// Параметры:// Источник - ЛюбаяСсылка - ссылка на исходный объект ИС.// ПрисоединяемыеПечатныеФормы - см. ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПрисоединяемыеПечатныеФормы// ТипФайловСохраненияПечатныхФорм - ПеречислениеСсылка.ТипыФайловСохраненияПечатныхФормОбъектов - тип файла,// в котором сохраняется печатная форма.// КонтрольОтправкиФайлов - см. ИнтеграцияС1СДокументооборотБазоваяФункциональность.КонтрольОтправкиФайлов// ТолькоОбновление - Булево - Истина, если выполняется только обновление существующих форм.// ИдентификаторФормы - УникальныйИдентификатор - идентификатор форма-владельца хранилища.//// Возвращаемое значение:// Массив Из см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.НовыеПараметрыСозданияФайла//Функция ПечатныеФормыКСозданию(Источник, ПрисоединяемыеПечатныеФормы, ТипФайловСохраненияПечатныхФорм, Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПечатныеФормыКСозданию(Источник, ПрисоединяемыеПечатныеФормы, ТипФайловСохраненияПечатныхФорм, );
ПриОпределенииНаличияПрисоединенныхФайлов
Описание, пример вызова
// Вызывается при определении наличия файлов, хранимых в интегрируемой конфигурации.//// Параметры:// ВладелецФайлов - Произвольный - объект-владелец.// ЕстьФайлы - Булево, Неопределено - неявно возвращаемое значение, признак наличия присоединенных файлов.//Процедура ПриОпределенииНаличияПрисоединенныхФайлов(ВладелецФайлов, ЕстьФайлы) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПриОпределенииНаличияПрисоединенныхФайлов(ВладелецФайлов, ЕстьФайлы)
ПрисоединенныеФайлыВИС
Описание, пример вызова
// Возвращает список присоединенных файлов, хранимых в ИС.//// Параметры:// ВладелецФайлов - Произвольный - объект-владелец.//// Возвращаемое значение:// Массив из ЛюбаяСсылка - список ссылок на прикрепленные файлы.//Функция ПрисоединенныеФайлыВИС(ВладелецФайлов) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПрисоединенныеФайлыВИС(ВладелецФайлов)
ПрисоединяемыеПечатныеФормы
Описание, пример вызова
// Конструктор таблицы значений, описывающей присоединяемые печатные формы.//// Возвращаемое значение:// ТаблицаЗначений:// * ИмяКоманды - Строка - имя команды менеджера печати.// * ПредставлениеКоманды - Строка - представление команды печати для отображения на формах.// * МенеджерПечати - Строка - имя менеджера печати, как оно задано в конфигураторе.// * Обновлять - Булево - обновлять значение.// * РольФайлаID - Строка - идентификатор роли файла печатной формы на стороне ДО.// * ДополнительныеПараметры - Строка - (необязательный) произвольные параметры для передачи в менеджер печати.//Функция ПрисоединяемыеПечатныеФормы() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПрисоединяемыеПечатныеФормы()
ПриПолученииПрисоединенныхФайлов
Описание, пример вызова
// Вызывается при получении присоединенных файлов.//// Параметры:// ВладелецФайлов - Произвольный - объект-владелец.// ДанныеФайлов - Массив из см. РаботаСФайлами.ДанныеФайла//Процедура ПриПолученииПрисоединенныхФайлов(ВладелецФайлов, ДанныеФайлов) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПриПолученииПрисоединенныхФайлов(ВладелецФайлов, ДанныеФайлов)
ПриПоявленииПрисоединенныхФайловДокументооборота
Описание, пример вызова
// Устанавливает признак наличия присоединенных файлов ДО для объекта ИС. Вызывается при добавлении// связи с объектом ДО, имеющим файлы, при добавлении файла из интерфейса ИС и при фоновом обновлении.//// Параметры:// ID - Строка - идентификатор объекта Документооборота.// Тип - Строка - XDTO-тип объекта Документооборота.// ОбъектИС - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - объект ИС.// НаличиеПрисоединенныхФайлов - Булево - Истина, если в ДО есть присоединенные файлы.//Процедура ПриПоявленииПрисоединенныхФайловДокументооборота(ID, Тип, ОбъектИС, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПриПоявленииПрисоединенныхФайловДокументооборота(ID, Тип, ОбъектИС, );
ПриУдаленииПрисоединенныхФайловДокументооборота
Описание, пример вызова
// Снимает признак наличия присоединенных файлов для объекта ИС, если их нет в самой ИС. Вызывается при// удалении связи с объектом ДО и при фоновом обновлении.//// Параметры:// ID - Строка - идентификатор объекта Документооборота.// Тип - Строка - XDTO-тип объекта Документооборота.// ОбъектИС - ОпределяемыйТип.ВладелецПрисоединенныхФайлов - объект ИС.//Процедура ПриУдаленииПрисоединенныхФайловДокументооборота(ID, Тип, ОбъектИС) Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПриУдаленииПрисоединенныхФайловДокументооборота(ID, Тип, ОбъектИС)
РасширениеСохраняемойПечатнойФормы
Описание, пример вызова
// Возвращает расширение по типу файла сохраняемой печатной формы.//// Параметры:// ТипФайла - ПеречислениеСсылка.ТипыФайловСохраненияПечатныхФормОбъектов - тип сохраняемого файла.//// Возвращаемое значение:// Строка - расширение файла.//Функция РасширениеСохраняемойПечатнойФормы(ТипФайла) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.РасширениеСохраняемойПечатнойФормы(ТипФайла)
СоздатьФайлЗапрос
Описание, пример вызова
// Возвращает запрос для создания файла в Документообороте.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ФайлXDTO - ОбъектXDTO - объект XDTO типа DMFile.// ВладелецID - Строка - идентификатор владельца файла в Документообороте.// ВладелецТип - Строка - тип владельца файла в Документообороте.// ВладелецПредставление - Строка - представление владельца файла в Документообороте.//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMAddFileRequest.//Функция СоздатьФайлЗапрос(Прокси, ФайлXDTO, ВладелецID, ВладелецТип, ВладелецПредставление = "") Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.СоздатьФайлЗапрос(Прокси, ФайлXDTO, ВладелецID, ВладелецТип, ВладелецПредставление);
ТипФайлаСохраняемойПечатнойФормыПоУмолчанию
Описание, пример вызова
// Возвращает тип файла сохраняемой печатной формы по умолчанию.//// Возвращаемое значение:// ПеречислениеСсылка.ТипыФайловСохраненияПечатныхФормОбъектов - тип по умолчанию.//Функция ТипФайлаСохраняемойПечатнойФормыПоУмолчанию() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ТипФайлаСохраняемойПечатнойФормыПоУмолчанию()
ФайлXDTOИзПараметровСоздания
Описание, пример вызова
// Создает и заполняет объект XDTO типа DMFile по данным из параметров создания.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ПараметрыСоздания - Структура - ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.НовыеПараметрыСозданияФайла//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMFile.//Функция ФайлXDTOИзПараметровСоздания(Прокси, ПараметрыСоздания) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ФайлXDTOИзПараметровСоздания(Прокси, ПараметрыСоздания)
ЗаполнитьПолнуюРоль
Описание, пример вызова
// Заполняет объект XDTO, описывающий полную роль.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// ПолнаяРольXDTO - ОбъектXDTO - объект XDTO типа DMCompleteRole.// Роль - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеСсылочногоОбъектаДО// ОсновнойОбъектАдресации - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеСсылочногоОбъектаДО// ДополнительныйОбъектАдресации - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеСсылочногоОбъектаДО//Процедура ЗаполнитьПолнуюРоль(Прокси, ПолнаяРольXDTO, Роль, ОсновнойОбъектАдресации = Неопределено, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЗаполнитьПолнуюРоль(Прокси, ПолнаяРольXDTO, Роль, ОсновнойОбъектАдресации, );
УчастникЗадач
Описание, пример вызова
// Формирует объект XDTO, описывающий участника задачи.//// Параметры:// Прокси - WSПрокси - объект для подключения к web-сервисам Документооборота.// Исполнитель - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеСсылочногоОбъектаДО// ОсновнойОбъектАдресации - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеСсылочногоОбъектаДО// ДополнительныйОбъектАдресации - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеСсылочногоОбъектаДО//// Возвращаемое значение:// ОбъектXDTO - объект XDTO типа DMTaskParticipant.//Функция УчастникЗадач(Прокси, Исполнитель, ОсновнойОбъектАдресации = Неопределено, Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.УчастникЗадач(Прокси, Исполнитель, ОсновнойОбъектАдресации, );
URIПространстваИменВебСервисаДокументооборота
Описание, пример вызова
// Возвращает URI пространства имен веб-сервиса 1С:Документооборот.//// Возвращаемое значение:// Строка//Функция URIПространстваИменВебСервисаДокументооборота() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.URIПространстваИменВебСервисаДокументооборота()
ИмяВебСервисаДокументооборота
Описание, пример вызова
// Возвращает имя веб-сервиса 1С:Документооборот.//// Возвращаемое значение:// Строка//Функция ИмяВебСервисаДокументооборота() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ИмяВебСервисаДокументооборота()
КлючСопоставленияПользователяТокенаДоступа
Описание, пример вызова
// Возвращает ключ сопоставления пользователя, который будет передан в токена доступа.// Ключ зависит от текущих настроек, это может быть имя пользователя ИБ или пользователь ОС.//// Возвращаемое значение:// Строка//Функция КлючСопоставленияПользователяТокенаДоступа() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.КлючСопоставленияПользователяТокенаДоступа()
ПараметрыТокенаДоступа
Описание, пример вызова
// Возвращает структуру параметров, необходимую для формирования токена доступа.//// Возвращаемое значение:// Структура:// * Эмитент - Строка// * ВремяСоздания - Число// * ВремяЖизни - Число// * Идентификатор - УникальныйИдентификатор// * Получатели - Массив из Строка// * КлючСопоставленияПользователя - Строка//Функция ПараметрыТокенаДоступа() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПараметрыТокенаДоступа()
ПолучателиТокенаДоступа
Описание, пример вызова
// Возвращает массив получателей, необходимый для формирования токена доступа.//// Возвращаемое значение:// Массив из Строка//Функция ПолучателиТокенаДоступа() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПолучателиТокенаДоступа()
ПсевдонимВебСервисаДокументооборота
Описание, пример вызова
// Возвращает псевдоним веб-сервиса 1С:Документооборот.//// Возвращаемое значение:// Строка//Функция ПсевдонимВебСервисаДокументооборота() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПсевдонимВебСервисаДокументооборота()
ТекстТокенаДоступа
Описание, пример вызова
// Формирует текстовое представление JWT-токена для авторизации в веб-сервисе Документооборота.//// Возвращаемое значение:// Строка//Функция ТекстТокенаДоступа() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ТекстТокенаДоступа()
ЭмитентТокенаДоступа
Описание, пример вызова
// Возвращает эмитента, необходимого для формирования токена доступа.//// Возвращаемое значение:// Строка//Функция ЭмитентТокенаДоступа() Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ЭмитентТокенаДоступа()
ДанныеПодписей
Описание, пример вызова
// Преобразует таблицу подписей на форме в массив структурированных данных подписей.//// Параметры:// ТаблицаПодписей - см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.СтруктураСтрокиДереваПодписей//// Возвращаемое значение:// Массив из см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеПодписи//Функция ДанныеПодписей(ТаблицаПодписей) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ДанныеПодписей(ТаблицаПодписей)
ДанныеПодписи
Описание, пример вызова
// Возвращает данные, из которых будет формироваться XDTO объект DMSignature, для передачи в ДО.//// Параметры:// Подпись - ДвоичныеДанные - двоичные данные подписи.// ДвоичныеДанныеСертификата - ДвоичныеДанные - двоичные данные сертификата.// СвойстваПодписи - Структура - тут может быть или структура СвойстваПодписи, которую возвращает БСП при// добавлении новой подписи, или строка таблицы подписей, если это уже существующая на стороне ДО подпись.//// Возвращаемое значение:// см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.ДанныеПодписи//Функция ДанныеПодписи(Подпись, ДвоичныеДанныеСертификата, СвойстваПодписи) Экспорт
Пример вызова
Результат = ИнтеграцияС1СДокументооборотБазоваяФункциональность.ДанныеПодписи(Подпись, ДвоичныеДанныеСертификата, СвойстваПодписи)
ПроверитьПодписи
Описание, пример вызова
// Проверяет подписи из массива ВыделенныеСтроки. Если массив выделенных строк не передан - проверяет все// подписи из таблицы подписей.//// Параметры:// МенеджерКриптографии - МенеджерКриптографии - объект Менеджера криптографии.// ТаблицаПодписей - Массив из см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиентСервер.СтруктураСтрокиДереваПодписей// УникальныйИдентификатор - УникальныйИдентификатор - идентификатор управляемой формы объекта Документооборота.// ВыделенныеПодписи - Массив из см. ИнтеграцияС1СДокументооборотБазоваяФункциональностьКлиент.ВыделенныеПодписи// АдресСлепкаДокумента - Строка - адрес временного хранилища двоичных данных документа Документооборота.//Процедура ПроверитьПодписи(МенеджерКриптографии, ТаблицаПодписей, УникальныйИдентификатор, Экспорт
Пример вызова
ИнтеграцияС1СДокументооборотБазоваяФункциональность.ПроверитьПодписи(МенеджерКриптографии, ТаблицаПодписей, УникальныйИдентификатор, );
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).