Skip to content

Диагностика ЭДО служебный

ДиагностикаИнтернетСоединения

Описание, пример вызова
Процедура ДиагностикаИнтернетСоединения(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст) Экспорт

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

ДиагностикаЭДОСлужебный.ДиагностикаИнтернетСоединения(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст));

ПроверитьИнтернетСоединение

Описание, пример вызова
Процедура ПроверитьИнтернетСоединение(НаличиеИнтернетСоединения) Экспорт

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

ДиагностикаЭДОСлужебный.ПроверитьИнтернетСоединение(НаличиеИнтернетСоединения));

ПроверитьАктивностьСервисов

Описание, пример вызова
Процедура ПроверитьАктивностьСервисов(АктивностьСервисов, ПроверяемыеСервисы) Экспорт

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

ДиагностикаЭДОСлужебный.ПроверитьАктивностьСервисов(АктивностьСервисов, ПроверяемыеСервисы));

ДобавитьИнформациюОбАктивностиСервиса

Описание, пример вызова
Процедура ДобавитьИнформациюОбАктивностиСервиса(АктивностьСервисов, Адрес, Активность) Экспорт

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

ДиагностикаЭДОСлужебный.ДобавитьИнформациюОбАктивностиСервиса(АктивностьСервисов, Адрес, Активность));

ДобавитьИнформациюОКорневомСертификатеСервиса

Описание, пример вызова
Процедура ДобавитьИнформациюОКорневомСертификатеСервиса(НаличиеКорневыхСертификатов, Адрес, Результат, Сертификаты) Экспорт

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

ДиагностикаЭДОСлужебный.ДобавитьИнформациюОКорневомСертификатеСервиса(НаличиеКорневыхСертификатов, Адрес, Результат, Сертификаты));

ПроверитьДоступностьСервисов

Описание, пример вызова
Процедура ПроверитьДоступностьСервисов(РезультатыДиагностикиСоединения, ПроверяемыеСервисы) Экспорт

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

ДиагностикаЭДОСлужебный.ПроверитьДоступностьСервисов(РезультатыДиагностикиСоединения, ПроверяемыеСервисы));

ПроверитьКорневыеСертификаты

Описание, пример вызова
Процедура ПроверитьКорневыеСертификаты(НаличиеКорневыхСертификатов, ПроверяемыеСервисы, Контекст) Экспорт

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

ДиагностикаЭДОСлужебный.ПроверитьКорневыеСертификаты(НаличиеКорневыхСертификатов, ПроверяемыеСервисы, Контекст));

ИнтернетРесурсДоступен

Описание, пример вызова
Функция ИнтернетРесурсДоступен(АдресРесурса) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ИнтернетРесурсДоступен(АдресРесурса));

АктивностьСервиса

Описание, пример вызова
Функция АктивностьСервиса(РезультатыДиагностикиСоединения, ИмяСервера) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.АктивностьСервиса(РезультатыДиагностикиСоединения, ИмяСервера));

ОтчетДляАдминистратораИнтернетСоединение

Описание, пример вызова
Функция ОтчетДляАдминистратораИнтернетСоединение(РезультатВидаДиагностики, ПараметрыВыполнения) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ОтчетДляАдминистратораИнтернетСоединение(РезультатВидаДиагностики, ПараметрыВыполнения));

ДиагностикаКриптографии

Описание, пример вызова
// Выполняется диагностика криптографии
//
// Параметры:
// РезультатДиагностики - См. НовыйРезультатДиагностики
// ПараметрыВыполненияДиагностики - см. ДиагностикаЭДОКлиентСервер.НовыеПараметрыВыполненияДиагностики
// Контекст - Структура:
// * ДанныеКорневыхСертификатов - Неопределено, См. ДанныеКорневыхСертификатов
Процедура ДиагностикаКриптографии(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст) Экспорт

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

ДиагностикаЭДОСлужебный.ДиагностикаКриптографии(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст));

ОпределитьНаличиеКорневогоСертификатаГУЦ

Описание, пример вызова
Процедура ОпределитьНаличиеКорневогоСертификатаГУЦ(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст) Экспорт

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

ДиагностикаЭДОСлужебный.ОпределитьНаличиеКорневогоСертификатаГУЦ(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст));

ОпределитьНепривязанныеСертификатыИНаличиеСертификатов

Описание, пример вызова
Процедура ОпределитьНепривязанныеСертификатыИНаличиеСертификатов(РезультатДиагностики, ПараметрыВыполненияДиагностики) Экспорт

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

ДиагностикаЭДОСлужебный.ОпределитьНепривязанныеСертификатыИНаличиеСертификатов(РезультатДиагностики, ПараметрыВыполненияДиагностики));

ЗаполнитьПаролиСертификатов

Описание, пример вызова
Процедура ЗаполнитьПаролиСертификатов(РезультатДиагностики, ПараметрыВыполненияДиагностики) Экспорт

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

ДиагностикаЭДОСлужебный.ЗаполнитьПаролиСертификатов(РезультатДиагностики, ПараметрыВыполненияДиагностики));

ОпределитьДоступностьСлужбМетокВремени

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

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

ДиагностикаЭДОСлужебный.ОпределитьДоступностьСлужбМетокВремени(РезультатДиагностики, ПараметрыВыполненияДиагностики));

ЗаполнитьРезультатыПолученияОтпечатков

Описание, пример вызова
Процедура ЗаполнитьРезультатыПолученияОтпечатков(ПараметрыВыполненияДиагностики) Экспорт

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

ДиагностикаЭДОСлужебный.ЗаполнитьРезультатыПолученияОтпечатков(ПараметрыВыполненияДиагностики));

ЗаполнитьДоступныеУчетныеЗаписи

Описание, пример вызова
Процедура ЗаполнитьДоступныеУчетныеЗаписи(РезультатДиагностики, ПараметрыВыполненияДиагностики) Экспорт

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

ДиагностикаЭДОСлужебный.ЗаполнитьДоступныеУчетныеЗаписи(РезультатДиагностики, ПараметрыВыполненияДиагностики));

УчетныеЗаписиБезСертификатов

Описание, пример вызова
Функция УчетныеЗаписиБезСертификатов(Отпечатки) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.УчетныеЗаписиБезСертификатов(Отпечатки));

ОпределитьНеполученныеСертификаты

Описание, пример вызова
Процедура ОпределитьНеполученныеСертификаты(РезультатДиагностики, УчетныеЗаписи) Экспорт

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

ДиагностикаЭДОСлужебный.ОпределитьНеполученныеСертификаты(РезультатДиагностики, УчетныеЗаписи));

ОтчетДляАдминистратораКриптография

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

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

Результат = ДиагностикаЭДОСлужебный.ОтчетДляАдминистратораКриптография(РезультатДиагностикиКриптографии, ПараметрыВыполнения)

ДобавитьПроверкиСертификата

Описание, пример вызова
Процедура ДобавитьПроверкиСертификата(ВложенныеПроверки, КоллекцияПроверок, Сертификат, КлиентскиеПроверки) Экспорт

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

ДиагностикаЭДОСлужебный.ДобавитьПроверкиСертификата(ВложенныеПроверки, КоллекцияПроверок, Сертификат, КлиентскиеПроверки));

ПредставлениеПроверкиСертификата

Описание, пример вызова
Функция ПредставлениеПроверкиСертификата(ЗначениеПроверки) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ПредставлениеПроверкиСертификата(ЗначениеПроверки));

ОтступПроверокСертификата

Описание, пример вызова
Функция ОтступПроверокСертификата() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ОтступПроверокСертификата());

ДиагностикаИнтернетПоддержки

Описание, пример вызова
Процедура ДиагностикаИнтернетПоддержки(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст) Экспорт

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

ДиагностикаЭДОСлужебный.ДиагностикаИнтернетПоддержки(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст));

ПроверитьВнедрениеБИП

Описание, пример вызова
Процедура ПроверитьВнедрениеБИП(РезультатДиагностики, ПараметрыВыполненияДиагностики) Экспорт

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

ДиагностикаЭДОСлужебный.ПроверитьВнедрениеБИП(РезультатДиагностики, ПараметрыВыполненияДиагностики));

ПроверитьПравильностьЛогинаПароля

Описание, пример вызова
Процедура ПроверитьПравильностьЛогинаПароля(РезультатДиагностики, ПараметрыВыполненияДиагностики) Экспорт

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

ДиагностикаЭДОСлужебный.ПроверитьПравильностьЛогинаПароля(РезультатДиагностики, ПараметрыВыполненияДиагностики));

ОтчетДляАдминистратораИнтернетПоддержка

Описание, пример вызова
Функция ОтчетДляАдминистратораИнтернетПоддержка(РезультатВидаДиагностики, ПараметрыВыполнения) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ОтчетДляАдминистратораИнтернетПоддержка(РезультатВидаДиагностики, ПараметрыВыполнения));

ДиагностикаРаботыСФайлами

Описание, пример вызова
Процедура ДиагностикаРаботыСФайлами(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст) Экспорт

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

ДиагностикаЭДОСлужебный.ДиагностикаРаботыСФайлами(РезультатДиагностики, ПараметрыВыполненияДиагностики, Контекст));

ПроверитьДлинуПутиКаталогаВременныхФайлов

Описание, пример вызова
Процедура ПроверитьДлинуПутиКаталогаВременныхФайлов(РезультатДиагностики, ПараметрыВыполненияДиагностики) Экспорт

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

ДиагностикаЭДОСлужебный.ПроверитьДлинуПутиКаталогаВременныхФайлов(РезультатДиагностики, ПараметрыВыполненияДиагностики));

ОтчетДляАдминистратораРаботаСФайлами

Описание, пример вызова
Функция ОтчетДляАдминистратораРаботаСФайлами(РезультатВидаДиагностики, ПараметрыВыполнения) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ОтчетДляАдминистратораРаботаСФайлами(РезультатВидаДиагностики, ПараметрыВыполнения));

ОтчетДляАдминистратораТестАутентификации

Описание, пример вызова
Функция ОтчетДляАдминистратораТестАутентификации(РезультатВидаДиагностики, ПараметрыВыполнения) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ОтчетДляАдминистратораТестАутентификации(РезультатВидаДиагностики, ПараметрыВыполнения)

НовыйРезультатДиагностики

Описание, пример вызова
// Возвращает результат диагностики электронного документооборота.
//
// Параметры:
// ВидыДиагностики - Массив из Строка - виды диагностики, см. область ВидыДиагностики общего
// модуля ДиагностикаЭДОКлиентСервер.
//
// Возвращаемое значение:
// Структура - с ключами:
// * Результат - Булево - истина, если все виды диагностики выполнены успешно.
// * Результаты - Структура - результаты диагностики:
// ** Ключ - Строка - вид диагностики.
// ** Значение - Структура - результат вида диагностики, см. НовыйРезультатВидаДиагностики.
//
Функция НовыйРезультатДиагностики(ВидыДиагностики) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностики(ВидыДиагностики));

НовыйРезультатВидаДиагностики

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

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатВидаДиагностики(ВидДиагностики));

НовыйРезультатДиагностикиСоединения

Описание, пример вызова
// Возвращает результат диагностики интернет-соединения.
//
// Возвращаемое значение:
// Структура - со свойствами:
// * Результат - Булево - истина, если диагностика интернет-соединения выполнена успешно.
// * Результаты - Структура - где:
// ** Ключ - Строка - вид выполненной проверки.
// ** Значение - см. НовыйРезультатНаличиеИнтернетСоединения.
// - см. НовыйРезультатДиагностикиСервисов.
// * ОтчетДляАдминистратора - см. НовыйОтчетДляАдминистратора.
//
Функция НовыйРезультатДиагностикиСоединения() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностикиСоединения());

НовыйРезультатДиагностикиКриптографии

Описание, пример вызова
// Возвращает результат диагностики криптографии.
//
// Возвращаемое значение:
// Структура - со свойствами:
// * Результат - Булево - истина, если диагностика криптографии выполнена успешно.
// * Результаты - Структура - где:
// ** Ключ - Строка - вид выполненной проверки.
// ** Значение - см. НовыйРезультатНаличиеПрограммыКриптографии.
// - см. НовыйРезультатНаличиеКорневогоСертификатаГУЦ.
// - см. НовоеОписаниеРезультатаССертификатами.
// * ОтчетДляАдминистратора - см. НовыйОтчетДляАдминистратора.
//
Функция НовыйРезультатДиагностикиКриптографии() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностикиКриптографии());

НовыйРезультатДиагностикиРаботыСФайлами

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

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностикиРаботыСФайлами());

НовыйРезультатДиагностикиИнтернетПоддержки

Описание, пример вызова
// Возвращает результат диагностики интернет-поддержки.
//
// Возвращаемое значение:
// Структура - со свойствами:
// * Результат - Булево - истина, если диагностика интернет-поддержки выполнена успешно.
// * Результаты - Структура - где:
// ** Ключ - Строка - вид выполненной проверки.
// ** Значение - см. НовыйРезультатПроверки.
// * ОтчетДляАдминистратора - см. НовыйОтчетДляАдминистратора.
//
Функция НовыйРезультатДиагностикиИнтернетПоддержки() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностикиИнтернетПоддержки());

НовыйРезультатДиагностикиТестАутентификации

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

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностикиТестАутентификации());

НовыйРезультатПроверки

Описание, пример вызова
// Инициализирует результат проверки.
//
// Возвращаемое значение:
// Структура - с ключами:
// * Результат - Булево, Неопределено - результат выполнения проверки. Если Неопределено - проверка не выполнялась.
// * Рекомендация - см. НоваяРекомендация.
//
Функция НовыйРезультатПроверки() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатПроверки());

НовыйРезультатНаличиеИнтернетСоединения

Описание, пример вызова
// Инициализирует результат проверки наличия интернет-соединения.
//
// Возвращаемое значение:
// Структура - с ключами:
// * Результат - Булево, Неопределено - результат выполнения проверки. Если Неопределено - проверка не выполнялась.
// * Рекомендация - см. НоваяРекомендация.
//
Функция НовыйРезультатНаличиеИнтернетСоединения() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатНаличиеИнтернетСоединения());

НовыйРезультатДиагностикиСервисов

Описание, пример вызова
// Инициализирует результат диагностики сервисов.
//
// Возвращаемое значение:
// Структура - с ключами:
// * Результат - Булево, Неопределено - результат диагностики проверки. Если Неопределено - диагностика не выполнялась.
// * Сервисы - Массив из Структура - описание проверяемых сервисов.
// * Рекомендация - см. НоваяРекомендация.
//
Функция НовыйРезультатДиагностикиСервисов() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностикиСервисов());

НовыйРезультатНаличиеПрограммыКриптографии

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

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатНаличиеПрограммыКриптографии());

НовыйРезультатНаличиеКорневогоСертификатаГУЦ

Описание, пример вызова
// Инициализирует результат проверки наличия корневого сертификата головного удостоверяющего центра.
//
// Возвращаемое значение:
// Структура - с ключами:
// * Результат - Булево, Неопределено - результат выполнения проверки. Если Неопределено - проверка не выполнялась.
// * Сертификаты - Массив Из ДвоичныеДанные ,Неопределено - корневой сертификат головного удостоверяющего центра.
// * Рекомендация - см. НоваяРекомендация.
//
Функция НовыйРезультатНаличиеКорневогоСертификатаГУЦ() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.НовыйРезультатНаличиеКорневогоСертификатаГУЦ());

НовоеОписаниеРезультатаССертификатами

Описание, пример вызова
// Инициализирует описание результата проверки.
//
// Возвращаемое значение:
// Структура - с ключами:
// * Результат - Булево, Неопределено - результат выполнения проверки. Если Неопределено - проверка не выполнялась.
// * Сертификаты - Соответствие Из КлючИЗначение,
// - Массив Из ДвоичныеДанные - сертификаты.
// * Рекомендация - см. НоваяРекомендация.
//
Функция НовоеОписаниеРезультатаССертификатами(ИспользоватьСоответствие = Ложь) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.НовоеОписаниеРезультатаССертификатами(ИспользоватьСоответствие);

НоваяРекомендация

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

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

Результат = ДиагностикаЭДОСлужебный.НоваяРекомендация());

НовыйОтчетДляАдминистратора

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

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

Результат = ДиагностикаЭДОСлужебный.НовыйОтчетДляАдминистратора());

ОтчетДляАдминистратора

Описание, пример вызова
Функция ОтчетДляАдминистратора(РезультатВидаДиагностики, ВидДиагностики, ПараметрыВыполнения, ПредставленияПроверок) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ОтчетДляАдминистратора(РезультатВидаДиагностики, ВидДиагностики, ПараметрыВыполнения, ПредставленияПроверок));

ДобавитьПроверку

Описание, пример вызова
Процедура ДобавитьПроверку(ПредставленияПроверок, НазваниеПроверки, ПредставлениеПроверки, Экспорт

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

ДиагностикаЭДОСлужебный.ДобавитьПроверку(ПредставленияПроверок, НазваниеПроверки, ПредставлениеПроверки, );

ДобавитьРекомендациюВОтчет

Описание, пример вызова
Функция ДобавитьРекомендациюВОтчет(Отчет, РезультатОперацииДиагностики) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ДобавитьРекомендациюВОтчет(Отчет, РезультатОперацииДиагностики));

ДлинаСтроки

Описание, пример вызова
Функция ДлинаСтроки(Текст) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ДлинаСтроки(Текст));

ДобавитьСтрокуВОтчет

Описание, пример вызова
Процедура ДобавитьСтрокуВОтчет(Отчет, ПредставлениеРезультата, РезультатПроверки, МаксимальнаяДлинаСтроки, Экспорт

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

ДиагностикаЭДОСлужебный.ДобавитьСтрокуВОтчет(Отчет, ПредставлениеРезультата, РезультатПроверки, МаксимальнаяДлинаСтроки, );

ПредставлениеРезультатаПроверки

Описание, пример вызова
Функция ПредставлениеРезультатаПроверки(Результат) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ПредставлениеРезультатаПроверки(Результат));

ДлинаПоследнейСтрокиТекста

Описание, пример вызова
Функция ДлинаПоследнейСтрокиТекста(МногострочнаяСтрока) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ДлинаПоследнейСтрокиТекста(МногострочнаяСтрока));

ШаблонРекомендации

Описание, пример вызова
Функция ШаблонРекомендации() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ШаблонРекомендации());

ВыполнитьДиагностику

Описание, пример вызова
// Выполняет диагностику обмена электронными документами.
// Виды выполняемых проверок:
// * Интернет-соединение
// ** Наличие интернет-соединения
// ** Активность сервисов: работоспособны ли ресурсы: https://1c-edo.ru, https://1c-api.taxcom.ru, и т.п.
// ** Доступность сервисов: доступны ли из клиентского приложения ресурсы: https://1c-edo.ru,
// https://1c-api.taxcom.ru, и т.п.
// ** Наличие корневых сертификатов сервисов: установлены ли в хранилище сертификатов корневые сертификаты ресурсов:
// https://1c-edo.ru, https://1c-api.taxcom.ru, и т.п.
// * Криптография
// ** Наличие программы криптографии: установлена ли программа для защиты информации.
// ** Наличие корневого сертификата ГУЦ: установлен ли в хранилище сертификатов сертификат
// головного удостоверяющего центра.
// ** Наличие сертификатов: имеются ли в программе сертификаты для работы с электронным документооборотом.
// ** Неполученные сертификаты: имеются ли заказанные, но не полученные сертификаты для работы
// с электронным документооборотом.
// ** Непривязанные сертификаты: имеются ли сертификаты, не привязанные к учетным записям (требующие
// регистрации в сервисе).
// ** Проверки сертификатов:
// *** Наличие сертификата в личном списке: установлен ли сертификат в личный список (личное хранилище)
// на компьютере.
// *** Корректность данных сертификата: проверка данных сертификата с помощью программы электронной подписи
// и шифрования.
// Данные сертификата, загруженные из файла сертификата или другим путем, могут быть некорректны по разным
// причинам, но самые частые следующие:
// - закончился срок действия сертификата;
// - сертификат в списке отозванных.
// *** Наличие программы для подписания и расшифровки: имеется ли на компьютере программа, указанная в сертификате
// для закрытого ключа, которая позволяет подписывать и расшифровывать данные.
// *** Подписание данных: возможно ли подписать данные закрытым ключом сертификата с помощью программы электронной
// подписи и шифрования. Требуется пароль.
// *** Проверка созданной подписи: возможна ли проверка имеющейся подписи открытым ключом сертификата с помощью
// программы электронной подписи и шифрования.
// *** Шифрование данных: возможно ли шифрование данных открытым ключом сертификата с помощью программы электронной
// подписи и шифрования.
// *** Расшифровка данных: возможна ли расшифровка данных закрытым ключом сертификата с помощью программы электронной
// подписи и шифрования. Требуется пароль.
// * Работа с файлами
// ** Длина пути к файлу: не превышает ли длина пути к файлу 256 символов.
// * Интернет-поддержка
// ** Внедрение БИП: внедрена ли в конфигурацию библиотека интернет-поддержки.
// ** Корректность данных интернет-поддержки: верно ли указаны логин и пароль от сервиса интернет-поддержки.
//
// Параметры:
// ПараметрыВыполнения - Структура - параметры выполнения диагностики,
// см. ДиагностикаЭДОКлиентСервер.НовыеПараметрыВыполненияДиагностики.
//
// Возвращаемое значение:
// - Структура - Результат диагностики, см. НовыйРезультатДиагностики.
//
// Пример:
// //Вариант 1
// ПараметрыВыполнения = ДиагностикаЭДОКлиентСервер.НовыеПараметрыВыполненияДиагностики();
// ПараметрыВыполнения.ВидыДиагностики.Добавить(ДиагностикаЭДОКлиентСервер.ВидДиагностикиИнтернетСоединение());
// РезультатДиагностики = ВыполнитьДиагностику(ПараметрыВыполнения);
// //Вариант 2
// РезультатДиагностики = ВыполнитьДиагностику().
//
Функция ВыполнитьДиагностику(ПараметрыВыполнения = Неопределено) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ВыполнитьДиагностику(ПараметрыВыполнения);

ПоддерживаемыеВидыДиагностики

Описание, пример вызова
Функция ПоддерживаемыеВидыДиагностики() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ПоддерживаемыеВидыДиагностики());

ЗаписатьОшибкуВЖурналРегистрации

Описание, пример вызова
Процедура ЗаписатьОшибкуВЖурналРегистрации(ВидДиагностики, Ошибка) Экспорт

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

ДиагностикаЭДОСлужебный.ЗаписатьОшибкуВЖурналРегистрации(ВидДиагностики, Ошибка));

ПроверяемыеСервисыИнтернетСоединение

Описание, пример вызова
Функция ПроверяемыеСервисыИнтернетСоединение(РезультатДиагностики, УчетныеЗаписи) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ПроверяемыеСервисыИнтернетСоединение(РезультатДиагностики, УчетныеЗаписи));

ДобавитьСервисы1СЭДО

Описание, пример вызова
Процедура ДобавитьСервисы1СЭДО(Сервисы) Экспорт

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

ДиагностикаЭДОСлужебный.ДобавитьСервисы1СЭДО(Сервисы));

ДобавитьСервисыТакском

Описание, пример вызова
Процедура ДобавитьСервисыТакском(Сервисы) Экспорт

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

ДиагностикаЭДОСлужебный.ДобавитьСервисыТакском(Сервисы));

ДоступнаУстановкаСертификатов

Описание, пример вызова
Функция ДоступнаУстановкаСертификатов() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ДоступнаУстановкаСертификатов()

ЕстьВидДиагностики

Описание, пример вызова
Функция ЕстьВидДиагностики(РезультатДиагностики, ВидДиагностики, ЗначениеВидаДиагностики) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ЕстьВидДиагностики(РезультатДиагностики, ВидДиагностики, ЗначениеВидаДиагностики));

ПредставлениеСервисаЭДО

Описание, пример вызова
Функция ПредставлениеСервисаЭДО(Сервис) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ПредставлениеСервисаЭДО(Сервис)

ПараметрыКриптографии

Описание, пример вызова
Функция ПараметрыКриптографии() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ПараметрыКриптографии()

УчетныеЗаписиИзОтбора

Описание, пример вызова
Функция УчетныеЗаписиИзОтбора(ЗначениеОтбора) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.УчетныеЗаписиИзОтбора(ЗначениеОтбора));

ТаблицаДоступныхСертификатов

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

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

Результат = ДиагностикаЭДОСлужебный.ТаблицаДоступныхСертификатов(ПараметрыВыполненияДиагностики, ОтборСертификатов);

ДанныеКорневыхСертификатов

Описание, пример вызова
Функция ДанныеКорневыхСертификатов() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.ДанныеКорневыхСертификатов());

АдресКаталогаССертификатами

Описание, пример вызова
Функция АдресКаталогаССертификатами() Экспорт

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

Результат = ДиагностикаЭДОСлужебный.АдресКаталогаССертификатами());

АдресСертификатаПоОтпечатку

Описание, пример вызова
Функция АдресСертификатаПоОтпечатку(Отпечаток) Экспорт

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

Результат = ДиагностикаЭДОСлужебный.АдресСертификатаПоОтпечатку(Отпечаток));

ЗаполнитьДанныеУчетныхЗаписей

Описание, пример вызова
Процедура ЗаполнитьДанныеУчетныхЗаписей(РезультатДиагностики, ПараметрыВыполненияДиагностики) Экспорт

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

ДиагностикаЭДОСлужебный.ЗаполнитьДанныеУчетныхЗаписей(РезультатДиагностики, ПараметрыВыполненияДиагностики));

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