Сервис ЭДО
СоединениеССервисом
Описание, пример вызова
// Получение объекта соединение.//// Параметры:// СпособОбмена - ПеречислениеСсылка.СпособыОбменаЭД - способ обмена.// - Неопределено - обмен с сервисом настроек электронного документооборота.// Таймаут - Число - таймаут для инициализации соединения.//// Возвращаемое значение:// См. СервисЭДОПовтИсп.СоединениеССервисом//Функция СоединениеССервисом(СпособОбмена, Таймаут = 30) Экспорт
Пример вызова
Результат = СервисЭДО.СоединениеССервисом(СпособОбмена, Таймаут);
НовыеПараметрыВыполненияОперацииСервиса
Описание, пример вызова
// Возвращает параметры выполнения операции сервиса.//// Параметры:// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// Возвращаемое значение:// Структура - Описание:// * РазрешенныеКодыОшибок - Массив -// * ИдентификаторУчетнойЗаписи - Строка -// * Таймаут - Число -// * СпособОбмена - ПеречислениеСсылка.СпособыОбменаЭД -// * ТелоЗапроса - ДвоичныеДанные// * ПараметрыЗапроса - Структура:// ** Ключ - Строка// ** Значение - Строка// * Маркер - ДвоичныеДанные// * Метод - Строка -// * ПредставлениеОперации - Строка -// * АдресРесурса - Строка -// * МаскируемыеПараметрыПриЛогировании - Массив из СтрокаФункция НовыеПараметрыВыполненияОперацииСервиса(КлючСинхронизации = Неопределено) Экспорт
Пример вызова
Результат = СервисЭДО.НовыеПараметрыВыполненияОперацииСервиса(КлючСинхронизации);
ВыполнитьОперацию
Описание, пример вызова
// Описание//// Параметры:// ПараметрыОперации - см. НовыеПараметрыВыполненияОперацииСервиса// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// МаскируемыеПараметрыПриЛогировании - Массив из Строка// Возвращаемое значение:// См. НовыйРезультатВыполненияОперацииФункция ВыполнитьОперацию(ПараметрыОперации, КонтекстДиагностики, Экспорт
Пример вызова
Результат = СервисЭДО.ВыполнитьОперацию(ПараметрыОперации, КонтекстДиагностики, );
Авторизоваться
Описание, пример вызова
// Возвращает зашифрованный маркер доступа к сервису.//// Параметры:// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// ДанныеСертификата - ДвоичныеДанные - двоичные данные сертификата// ПараметрыАвторизации - см. НовыеПараметрыАвторизации//// Возвращаемое значение:// - ДвоичныеДанные - зашифрованный маркер.// - Неопределено - если маркер не удалось получить.Функция Авторизоваться(КлючСинхронизации, КонтекстДиагностики, Экспорт
Пример вызова
Результат = СервисЭДО.Авторизоваться(КлючСинхронизации, КонтекстДиагностики, );
ЗаполнитьПараметрыАутентификации
Описание, пример вызова
// Расшифровывает маркер аутентификации на сервере для выбранного сертификата если это необходимо и доступно//// Параметры:// КлючиСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыеКлючиСинхронизации// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики//Процедура ЗаполнитьПараметрыАутентификации(КлючиСинхронизации, КонтекстДиагностики) Экспорт
Пример вызова
СервисЭДО.ЗаполнитьПараметрыАутентификации(КлючиСинхронизации, КонтекстДиагностики)
ОтправитьРегистрационныйПакет1СЭДО
Описание, пример вызова
// Отправляет регистрационный пакет в сервис 1С-ЭДО.//// Параметры:// ДанныеПакета - см. ДанныеДляРегистрационногоПакета1СЭДО// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// ПараметрыАвторизации - см. НовыеПараметрыАвторизации// Возвращаемое значение:// Структура:// * ТребуетсяПодключениеИнтернетПоддержки - Булево// * ЕстьОшибки - Булево - Ложь, если регистрационный пакет отправлен успешно// * КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностикиФункция ОтправитьРегистрационныйПакет1СЭДО(ДанныеПакета, КонтекстДиагностики = Неопределено, Экспорт
Пример вызова
Результат = СервисЭДО.ОтправитьРегистрационныйПакет1СЭДО(ДанныеПакета, КонтекстДиагностики, );
ПолучитьСостояниеРегистрацииВСервисе1СЭДО
Описание, пример вызова
// Получает состояние заявки на регистрацию в сервисе 1С-ЭДО.//// Параметры:// ИдентификаторыЗаявок - Массив из Строка// Возвращаемое значение:// Структура:// * КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// * СостояниеРегистрации - Соответствие из КлючИЗначение:// ** Ключ - Строка - идентификатор заявки// ** Значение - Структура:// ** ИдентификаторОрганизации - Строка// ** Результат - БулевоФункция ПолучитьСостояниеРегистрацииВСервисе1СЭДО(ИдентификаторыЗаявок) Экспорт
Пример вызова
Результат = СервисЭДО.ПолучитьСостояниеРегистрацииВСервисе1СЭДО(ИдентификаторыЗаявок)
ДанныеДляРегистрационногоПакета1СЭДО
Описание, пример вызова
// Возвращает пакет данных для регистрации сертификатов у оператора 1С-ЭДО.//// Параметры:// ПараметрыРегистрации - см. СервисЭДОКлиент.НовыеПараметрыРегистрацииВСервисе1СЭДО//// Возвращаемое значение:// Структура:// * РеквизитыПакета - Структура// * ДвоичныеДанныеДляОператораЭДО - ДвоичныеДанные// * ДвоичныеДанныеСоглашенияНаПодключениеЭДО - ДвоичныеДанные// * ОператорЭДОСертификат - Строка - отпечаток сертификата// * ПодписанныеДвоичныеДанныеСоглашенияНаПодключениеЭДО - Неопределено,ДвоичныеДанные// * ПодписанныеДвоичныеДанныеДляОператораЭДО - Неопределено,ДвоичныеДанные// * ЗашифрованныеДанныеОператораЭДО - Неопределено,ДвоичныеДанные// * ТекстОшибки - Строка - если заполнен, данные сформировать не удалосьФункция ДанныеДляРегистрационногоПакета1СЭДО(ПараметрыРегистрации) Экспорт
Пример вызова
Результат = СервисЭДО.ДанныеДляРегистрационногоПакета1СЭДО(ПараметрыРегистрации)
ИнформацияОбУчетнойЗаписи
Описание, пример вызова
// Возвращает информацию об учетной записи сервиса 1С-Такском.//// Параметры:// РасшифрованныйМаркер - ДвоичныеДанные// Возвращаемое значение:// - Неопределено - если информацию об учетной записи получить не удалось// - Структура:// * ИдентификаторОрганизации - Строка.Функция ИнформацияОбУчетнойЗаписи(РасшифрованныйМаркер) Экспорт
Пример вызова
Результат = СервисЭДО.ИнформацияОбУчетнойЗаписи(РасшифрованныйМаркер)
ПолучитьПриглашения
Описание, пример вызова
// Получает приглашения к обмену электронными документами.//// Параметры:// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// ДатаПоследнегоЗапроса - Дата - дата последнего запроса к сервису// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики//// Возвращаемое значение:// ТаблицаЗначений - см. ПриглашенияЭДО.НоваяТаблицаПриглашений//Функция ПолучитьПриглашения(КлючСинхронизации, ДатаПоследнегоЗапроса, КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ПолучитьПриглашения(КлючСинхронизации, ДатаПоследнегоЗапроса, КонтекстДиагностики)
ПринятьПриглашение
Описание, пример вызова
// Принимает приглашение к обмену электронными документами.//// Параметры:// ИдентификаторПриглашения - Строка// ИдентификаторУчетнойЗаписи - Строка// Маркер - ДвоичныеДанные// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// Возвращаемое значение:// Структура - Описание:// * Успех - Булево - Истина, если приглашение принято успешно.// * ТребуетсяОбновлениеСтатусов - Булево - Истина, если требуется обновить статус приглашения (статус в информационной// не совпадает со статусом в сервисе).Функция ПринятьПриглашение(ИдентификаторПриглашения, ИдентификаторУчетнойЗаписи, Маркер, КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ПринятьПриглашение(ИдентификаторПриглашения, ИдентификаторУчетнойЗаписи, Маркер, КонтекстДиагностики)
ОтклонитьПриглашение
Описание, пример вызова
// Принимает приглашение к обмену электронными документами.//// Параметры:// ИдентификаторПриглашения - Строка// ИдентификаторУчетнойЗаписи - Строка// Маркер - ДвоичныеДанные// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// ПричинаОтказаОтПриглашения - Строка// Возвращаемое значение:// Структура - Описание:// * Успех - Булево - Истина, если приглашение отклонено успешно// * ТребуетсяОбновлениеСтатусов - Булево - Истина, если требуется обновить статус приглашения (статус в информационной// не совпадает со статусом в сервисе).Функция ОтклонитьПриглашение(ИдентификаторПриглашения, ИдентификаторУчетнойЗаписи, Маркер, КонтекстДиагностики, Экспорт
Пример вызова
Результат = СервисЭДО.ОтклонитьПриглашение(ИдентификаторПриглашения, ИдентификаторУчетнойЗаписи, Маркер, КонтекстДиагностики, );
ОтправитьПриглашения
Описание, пример вызова
// Отправляет приглашения к обмену электронными документами.//// Параметры:// Приглашения - см. НоваяТаблицаПриглашений// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// Возвращаемое значение:// Булево - Истина, если приглашения отправлены успешноФункция ОтправитьПриглашения(Приглашения, КлючСинхронизации, КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ОтправитьПриглашения(Приглашения, КлючСинхронизации, КонтекстДиагностики)
НоваяТаблицаПриглашений
Описание, пример вызова
// Возвращает таблицу приглашений.//// Возвращаемое значение:// ТаблицаЗначений:// * Получатель - ОпределяемыйТип.КонтрагентБЭД// * Наименование - Строка// * ИНН - Строка// * КПП - Строка// * АдресЭП - Строка// * ТекстПриглашения - Строка// * ВнешнийКод - Строка// * ИдентификаторОрганизации - Строка// * ИдентификаторКонтрагента - Строка// * ОператорЭДО - Строка// * ИмяФайлаСкана - Строка - имя файла соглашения на роуминг// * ДанныеФайлаСкана - ДвоичныеДанные - соглашения на роуминг// * СоздаватьНастройкиЭДО - БулевоФункция НоваяТаблицаПриглашений() Экспорт
Пример вызова
Результат = СервисЭДО.НоваяТаблицаПриглашений()
ОтправитьКонтейнер
Описание, пример вызова
// Отправляет контейнер через оператора электронного документооборота.//// Параметры:// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// ОписаниеКонтейнера - см. СинхронизацияЭДО.НовоеОписаниеТранспортногоКонтейнера// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// Возвращаемое значение:// Структура:// * Успех - Булево// * Ошибка - см. СинхронизацияЭДО.НоваяОшибкаПередачи// - НеопределеноФункция ОтправитьКонтейнер(КлючСинхронизации, ОписаниеКонтейнера, КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ОтправитьКонтейнер(КлючСинхронизации, ОписаниеКонтейнера, КонтекстДиагностики)
ПолучитьДокументыЭДО
Описание, пример вызова
// Получает электронные документы оператора электронного документооборота.//// Параметры:// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// ДатаПоследнегоЗапроса - Дата - дата последнего запроса к сервису// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// Возвращаемое значение:// см. НовыйРезультатПолученияСпискаДокументов//Функция ПолучитьДокументыЭДО(КлючСинхронизации, ДатаПоследнегоЗапроса, КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ПолучитьДокументыЭДО(КлючСинхронизации, ДатаПоследнегоЗапроса, КонтекстДиагностики)
ПолучитьДокументыЭПД
Описание, пример вызова
Функция ПолучитьДокументыЭПД(КлючСинхронизации, ДатаПоследнегоЗапроса, КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ПолучитьДокументыЭПД(КлючСинхронизации, ДатаПоследнегоЗапроса, КонтекстДиагностики)
ПолучитьДокумент
Описание, пример вызова
// Получает электронный документ оператора электронного документооборота.//// Параметры:// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// Документ - СтрокаТаблицыЗначений из см. НоваяТаблицаКонтейнеров// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// Возвращаемое значение:// ДвоичныеДанные, Неопределено - если получить документ не удалось, возвращается Неопределено.Функция ПолучитьДокумент(КлючСинхронизации, Документ, КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ПолучитьДокумент(КлючСинхронизации, Документ, КонтекстДиагностики)
ДоступнаОтправкаПодтвержденияПолученияКонтейнера
Описание, пример вызова
// Определяет, доступна ли отправка подтверждения получения контейнера, см. ПодтвердитьПолучениеСообщения.//// Параметры:// СпособОбмена - ПеречислениеСсылка.СпособыОбменаЭД//// Возвращаемое значение:// Булево - Отправка подтверждения доступнаФункция ДоступнаОтправкаПодтвержденияПолученияКонтейнера(СпособОбмена) Экспорт
Пример вызова
Результат = СервисЭДО.ДоступнаОтправкаПодтвержденияПолученияКонтейнера(СпособОбмена)
ПодтвердитьПолучениеКонтейнера
Описание, пример вызова
// Отправляет запрос оператору электронного документооборота об успешном получении контейнера.//// Параметры:// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// ИдентификаторСообщения - Строка// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// Возвращаемое значение:// Булево - если Истина, подтверждение отправлено успешно.Функция ПодтвердитьПолучениеКонтейнера(КлючСинхронизации, ИдентификаторСообщения, КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ПодтвердитьПолучениеКонтейнера(КлючСинхронизации, ИдентификаторСообщения, КонтекстДиагностики)
ЕстьНовыеДокументы
Описание, пример вызова
// Проверяет наличие новых электронных документов в сервисе 1С-ЭДО.//// Параметры:// ИдентификаторУчетнойЗаписи - Строка// Возвращаемое значение:// БулевоФункция ЕстьНовыеДокументы(ИдентификаторУчетнойЗаписи) Экспорт
Пример вызова
Результат = СервисЭДО.ЕстьНовыеДокументы(ИдентификаторУчетнойЗаписи)
ПолучитьПараметрыУведомлений
Описание, пример вызова
// Возвращает настройки уведомлений учетной записи в сервисе 1С-ЭДО.//// Параметры:// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// Возвращаемое значение:// - Неопределено - если настройки уведомлений получить не удалось// - Структура:// * ПараметрыУведомлений - см. СервисЭДОКлиентСервер.НовыеПараметрыУведомлений// * КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностикиФункция ПолучитьПараметрыУведомлений(КлючСинхронизации) Экспорт
Пример вызова
Результат = СервисЭДО.ПолучитьПараметрыУведомлений(КлючСинхронизации)
ОбновитьПараметрыУведомлений
Описание, пример вызова
// Обновляет настройки уведомлений учетных записей в сервисе 1C-ЭДО.//// Параметры:// ПараметрыУведомлений - см. СервисЭДОКлиентСервер.НовыеПараметрыУведомлений// КлючСинхронизации - см. СинхронизацияЭДОКлиентСервер.НовыйКлючСинхронизации// Возвращаемое значение:// Структура:// * КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// * Результат - Булево - если Истина, настройки обновлены успешно.Функция ОбновитьПараметрыУведомлений(ПараметрыУведомлений, КлючСинхронизации) Экспорт
Пример вызова
Результат = СервисЭДО.ОбновитьПараметрыУведомлений(ПараметрыУведомлений, КлючСинхронизации)
ПараметрыСервиса1СТакском
Описание, пример вызова
// Возвращает настройки сервиса 1С-Такском.//// Возвращаемое значение:// Структура:// * АдресВебСервиса - Строка// * АдресДляПроверкиАктивности - СтрокаФункция ПараметрыСервиса1СТакском() Экспорт
Пример вызова
Результат = СервисЭДО.ПараметрыСервиса1СТакском()
ПараметрыСервиса1СЭДО
Описание, пример вызова
// Возвращает настройки сервиса 1С-ЭДО.//// Возвращаемое значение:// Структура:// * АдресВебСервиса - Строка// * АдресДляПроверкиАктивности - СтрокаФункция ПараметрыСервиса1СЭДО() Экспорт
Пример вызова
Результат = СервисЭДО.ПараметрыСервиса1СЭДО()
КлассификаторОшибокПередачиДокументов
Описание, пример вызова
// Возвращает все ошибки по документам, которые добавлены на 1С:Хаб.//// Параметры:// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// Возвращаемое значение:// Соответствие из КлючИЗначение:// * Ключ - Строка - код ошибки// * Значение - Структура:// ** Title - Строка - заголовок ошибки// ** Description - Строка - описание ошибки// ** Blocking - Булево - блокирующая ошибкаФункция КлассификаторОшибокПередачиДокументов(КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.КлассификаторОшибокПередачиДокументов(КонтекстДиагностики)
ОшибкиПередачиДокументовАктуальны
Описание, пример вызова
// Проверяет актуальность ошибок.//// Параметры:// ИдентификаторыОшибок - Массив из Строка// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// Возвращаемое значение:// Массив из Строка - идентификаторы актуальных ошибок// Неопределено - не удалось проверить актуальность ошибок.Функция ОшибкиПередачиДокументовАктуальны(ИдентификаторыОшибок, КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ОшибкиПередачиДокументовАктуальны(ИдентификаторыОшибок, КонтекстДиагностики)
ЭтоКодОшибкиПовторнойОтправки
Описание, пример вызова
Функция ЭтоКодОшибкиПовторнойОтправки(КодОшибки) Экспорт
Пример вызова
Результат = СервисЭДО.ЭтоКодОшибкиПовторнойОтправки(КодОшибки)
ЭтоКодНеизвестнойОшибки
Описание, пример вызова
// Определяет, является ли код ошибки кодом неизвестной ошибки.//// Параметры:// КодОшибки - Число//// Возвращаемое значение:// БулевоФункция ЭтоКодНеизвестнойОшибки(КодОшибки) Экспорт
Пример вызова
Результат = СервисЭДО.ЭтоКодНеизвестнойОшибки(КодОшибки)
ЭтоКодОшибкиПросроченногоМаркера
Описание, пример вызова
// Определяет, является ли код ошибки кодом ошибки просроченного маркера.//// Параметры:// КодОшибки - Число//// Возвращаемое значение:// БулевоФункция ЭтоКодОшибкиПросроченногоМаркера(КодОшибки) Экспорт
Пример вызова
Результат = СервисЭДО.ЭтоКодОшибкиПросроченногоМаркера(КодОшибки)
ЭтоКодОшибкиНевалидногоМаркера
Описание, пример вызова
// Определяет, является ли код ошибки кодом ошибки невалидного маркера.//// Параметры:// КодОшибки - Число//// Возвращаемое значение:// БулевоФункция ЭтоКодОшибкиНевалидногоМаркера(КодОшибки) Экспорт
Пример вызова
Результат = СервисЭДО.ЭтоКодОшибкиНевалидногоМаркера(КодОшибки)
ПолучитьОператоровЭлектронногоДокументооборота
Описание, пример вызова
// Получает операторов электронного документооборота.//// Параметры:// КонтекстДиагностики - см. ОбработкаНеисправностейБЭД.НовыйКонтекстДиагностики// Возвращаемое значение:// ТаблицаЗначений:// * Идентификатор - Строка// * Наименование - Строка// * ИНН - Строка// * КПП - Строка// * ОГРН - Строка// * Сертификат - СтрокаФункция ПолучитьОператоровЭлектронногоДокументооборота(КонтекстДиагностики) Экспорт
Пример вызова
Результат = СервисЭДО.ПолучитьОператоровЭлектронногоДокументооборота(КонтекстДиагностики)
ДатаЗапросаПоУмолчанию
Описание, пример вызова
// Возвращает дату для запросов к сервису, используемую по умолчанию.//// Возвращаемое значение:// см. ОбщегоНазначенияБЭД.УниверсальнаяДатаВМиллисекундахИзДатыФункция ДатаЗапросаПоУмолчанию() Экспорт
Пример вызова
Результат = СервисЭДО.ДатаЗапросаПоУмолчанию()
НоваяТаблицаКонтейнеров
Описание, пример вызова
// Возвращаемое значение:// ТаблицаЗначений:// * ИДПакета - Строка// * ИДДокументооборота - Строка// * КодТранзакции - Строка// * КодРегламента - Строка// * ИДДокумента - Строка// * ДвоичныеДанные - ДвоичныеДанные// * Приоритет - Число// * ВидСервисаЭДО - ПеречислениеСсылка.ВидыСервисовЭДО// * АдресРесурсаКонтрагента - СтрокаФункция НоваяТаблицаКонтейнеров() Экспорт
Пример вызова
Результат = СервисЭДО.НоваяТаблицаКонтейнеров()
© 2024, ООО 1С-Софт
Все права защищены. Эта программа и сопроводительные материалы предоставляются
в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0).