Skip to content

Транспорт сообщений обмена

ПараметрыИнициализации

Описание, пример вызова
// Параметры инициализации.
//
// Параметры:
// ИдентификаторТранспорта - Строка - идентифкатор транспорта
//
// Возвращаемое значение:
// Структура:
// * Корреспондент - ПланОбменаСсылка, Неопределено - ссылка на узел плана обмена
// * ИмяПланаОбмена - Строка
// * ИмяПланаОбменаКорреспондента - Строка
// * ИдентификаторТранспорта - Строка
// * НастройкиТранспорта - Структура - состав повторяет реквизиты обработки транспорта
// * ДанныеАутентификации - Структура - состав повторяет реквизиты обработки транспорта,
// но только данные аутентификации, например: Пароль, ИмяПользоватля
//
Функция ПараметрыИнициализации(ИдентификаторТранспорта = "") Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.ПараметрыИнициализации(ИдентификаторТранспорта);

Инициализация

Описание, пример вызова
// Инициализация обарботки транспорта.
//
// Параметры:
// ПараметрыИнициализации - Структура:
// * Корреспондент - ПланОбменаСсылка - ссылка на узел плана обмена. Если значение задано,
// то будут заполнены настройки транспорта (реквизиты обработки).
// * ИмяПланаОбмена - Строка
// * ИмяПланаОбменаКорреспондента - Строка
// * ИдентификаторТранспорта - Строка - доступный индентфикатор транспорта.
// Доступные идентфикаторы см. ДоступныеТипыТранспорта
// * НастройкиТранспорта - Структура - состав повторяет реквизиты обработки транспорта,
// * ДанныеАутентификации - Структура - состав повторяет реквизиты обработки транспорта,
// но только данные аутентификации, например: Пароль, ИмяПользоватля
//
// Возвращаемое значение:
// ОбработкаОбъект.ТранспортСообщенийОбменаCOM,
// ОбработкаОбъект.ТранспортСообщенийОбменаEMAIL,
// ОбработкаОбъект.ТранспортСообщенийОбменаESB1C,
// ОбработкаОбъект.ТранспортСообщенийОбменаFILE,
// ОбработкаОбъект.ТранспортСообщенийОбменаFTP,
// ОбработкаОбъект.ТранспортСообщенийОбменаGoogleDrive,
// ОбработкаОбъект.ТранспортСообщенийОбменаHTTP,
// ОбработкаОбъект.ТранспортСообщенийОбменаSM,
// ОбработкаОбъект.ТранспортСообщенийОбменаWS,
// ОбработкаОбъект.ТранспортСообщенийОбменаПассивныйРежим,
// ОбработкаОбъект.ТранспортСообщенийОбменаЯндексДиск - обработка заданного типа транспорта с заполненными параметрами.
// При инициализации создатся ВременныйКаталог, задается временное имя файла СообщениеОбмена,
// а так же шаблоны имен файлов (ШаблоныИменДляПолученияСообщения) для получения
//
Функция Инициализация(ПараметрыИнициализации) Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.Инициализация(ПараметрыИнициализации)

Деинициализация

Описание, пример вызова
// Уничтожение обработки трансорта, удаление временного каталога обмена
//
// Параметры:
// Транспорт - ОбработкаОбъект.ТранспортСообщенийОбменаCOM,
// - ОбработкаОбъект.ТранспортСообщенийОбменаEMAIL,
// - ОбработкаОбъект.ТранспортСообщенийОбменаESB1C,
// - ОбработкаОбъект.ТранспортСообщенийОбменаFILE,
// - ОбработкаОбъект.ТранспортСообщенийОбменаFTP,
// - ОбработкаОбъект.ТранспортСообщенийОбменаGoogleDrive,
// - ОбработкаОбъект.ТранспортСообщенийОбменаHTTP,
// - ОбработкаОбъект.ТранспортСообщенийОбменаSM,
// - ОбработкаОбъект.ТранспортСообщенийОбменаWS,
// - ОбработкаОбъект.ТранспортСообщенийОбменаПассивныйРежим,
// - ОбработкаОбъект.ТранспортСообщенийОбменаЯндексДиск - обработка транспорта сообщений обмена.
//
// Возвращаемое значение:
// Булево - Истина при удачном выполнении, Ложь - при возникновении ошибки.
//
Функция Деинициализация(Транспорт) Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.Деинициализация(Транспорт)

НастройкиТранспорта

Описание, пример вызова
// Настройки транспорта.
//
// Параметры:
// Корреспондент - ПланОбменаСсылка - корреспондент
// ИдентификаторТранспорта - Строка - идентификатор транспорта
//
// Возвращаемое значение:
// Структура - настройки транспорта (рекизиты обработки транспорта)
//
Функция НастройкиТранспорта(Корреспондент, ИдентификаторТранспорта) Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.НастройкиТранспорта(Корреспондент, ИдентификаторТранспорта)

НастройкиТранспортаПоУмолчанию

Описание, пример вызова
// Настройки транспорта по умолчанию.
//
// Параметры:
// Корреспондент - ПланОбменаСсылка
// ИдентификаторТранспорта - Строка - возвращает идентификатор транспорта заданный по умолчанию
//
// Возвращаемое значение:
// Структура - настройки транспорта по умолчанию (рекизиты обработки транспорта)
//
Функция НастройкиТранспортаПоУмолчанию(Корреспондент, ИдентификаторТранспорта = "") Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.НастройкиТранспортаПоУмолчанию(Корреспондент, ИдентификаторТранспорта);

ТранспортПоУмолчанию

Описание, пример вызова
// Транспорт по умолчанию.
//
// Параметры:
// Корреспондент - ПланОбменаСсылка - корреспондент
//
// Возвращаемое значение:
// Строка - идентфикатор транспорта
//
Функция ТранспортПоУмолчанию(Корреспондент) Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.ТранспортПоУмолчанию(Корреспондент)

ПараметрыТранспорта

Описание, пример вызова
// Параметры транспорта (обработки транспорта).
//
// Параметры:
// ИдентификаторТранспорта - Строка - идентификатор транспорта
//
// Возвращаемое значение:
// Неопределено, Структура - см. СтруктураПараметровТранспорта
//
Функция ПараметрыТранспорта(Знач ИдентификаторТранспорта) Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.ПараметрыТранспорта(ИдентификаторТранспорта)

ПараметрТранспорта

Описание, пример вызова
// Параметр транспорта (обработки транспорта).
//
// Параметры:
// ИдентификаторТранспорта - Строка - идентификатор транспорта
// ИмяПараметра - Строка - имя параметра транспорта. Список параметров см. СтруктураПараметровТранспорта
//
// Возвращаемое значение:
// Произвольный
//
Функция ПараметрТранспорта(Знач ИдентификаторТранспорта, ИмяПараметра) Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.ПараметрТранспорта(ИдентификаторТранспорта, ИмяПараметра)

МенеджерТранспортаПоИдентификатору

Описание, пример вызова
// Возвращает обработку транспорта по ее идентификатору.
//
// Параметры:
// ИдентификаторТранспорта - Строка - идентификатор транспорта
//
// Возвращаемое значение:
// Произвольный - менеджер обработки транспорта
//
Функция МенеджерТранспортаПоИдентификатору(ИдентификаторТранспорта) Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаПоИдентификатору(ИдентификаторТранспорта)

МенеджерТранспортаFILE

Описание, пример вызова
// Возвращает менеджер обработки транспорта FILE.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаFILE
//
Функция МенеджерТранспортаFILE() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаFILE()

МенеджерТранспортаCOM

Описание, пример вызова
// Возвращает менеджер обработки транспорта COM.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаCOM
//
Функция МенеджерТранспортаCOM() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаCOM()

МенеджерТранспортаEMAIL

Описание, пример вызова
// Возвращает менеджер обработки транспорта EMAIL.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаEMAIL
//
Функция МенеджерТранспортаEMAIL() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаEMAIL()

МенеджерТранспортаFTP

Описание, пример вызова
// Возвращает менеджер обработки транспорта FTP.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаFTP
//
Функция МенеджерТранспортаFTP() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаFTP()

МенеджерТранспортаHTTP

Описание, пример вызова
// Возвращает менеджер обработки транспорта HTTP.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаHTTP
//
Функция МенеджерТранспортаHTTP() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаHTTP()

МенеджерТранспортаWS

Описание, пример вызова
// Возвращает менеджер обработки транспорта WS.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаWS
//
Функция МенеджерТранспортаWS() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаWS()

МенеджерТранспортаSM

Описание, пример вызова
// Возвращает менеджер обработки транспорта SM.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаSM
//
Функция МенеджерТранспортаSM() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаSM()

МенеджерТранспортаПассивныйРежим

Описание, пример вызова
// Возвращает менеджер обработки транспорта ПассивныйРежим.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаПассивныйРежим
//
Функция МенеджерТранспортаПассивныйРежим() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаПассивныйРежим()

МенеджерТранспортаESB1C

Описание, пример вызова
// Возвращает менеджер обработки транспорта ESB1C.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаESB1C
//
Функция МенеджерТранспортаESB1C() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаESB1C()

МенеджерТранспортаGoogleDrive

Описание, пример вызова
// Возвращает менеджер обработки транспорта GoogleDrive.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаGoogleDrive
//
Функция МенеджерТранспортаGoogleDrive() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаGoogleDrive()

МенеджерТранспортаЯндексДиск

Описание, пример вызова
// Возвращает менеджер обработки транспорта ЯндексДиск.
//
// Возвращаемое значение:
// ОбработкаМенеджер.ТранспортСообщенийОбменаЯндексДиск
//
Функция МенеджерТранспортаЯндексДиск() Экспорт

Пример вызова

Результат = ТранспортСообщенийОбмена.МенеджерТранспортаЯндексДиск()

УдалитьВсеНастройкиТранспорта

Описание, пример вызова
// Удалить все настройки транспорта.
//
// Параметры:
// Корреспондент - ПланОбменаСсылка - удаляемый узел плана обмена
//
Процедура УдалитьВсеНастройкиТранспорта(Корреспондент) Экспорт

Пример вызова

ТранспортСообщенийОбмена.УдалитьВсеНастройкиТранспорта(Корреспондент)

© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).