---
title: Диагностика ЭДО служебный
slug: erp-uh/диагностика-эдо-служебный
---


## ДиагностикаИнтернетСоединения
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПроверитьИнтернетСоединение
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПроверитьАктивностьСервисов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДобавитьИнформациюОбАктивностиСервиса
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДобавитьИнформациюОКорневомСертификатеСервиса
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПроверитьДоступностьСервисов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПроверитьКорневыеСертификаты
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ИнтернетРесурсДоступен
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ИнтернетРесурсДоступен(АдресРесурса) Экспорт
```

Пример вызова
```bsl
Результат = ДиагностикаЭДОСлужебный.ИнтернетРесурсДоступен(АдресРесурса));
```
</details>

## АктивностьСервиса
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОтчетДляАдминистратораИнтернетСоединение
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДиагностикаКриптографии
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОпределитьНаличиеКорневогоСертификатаГУЦ
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОпределитьНепривязанныеСертификатыИНаличиеСертификатов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ЗаполнитьПаролиСертификатов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОпределитьДоступностьСлужбМетокВремени
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ЗаполнитьРезультатыПолученияОтпечатков
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ЗаполнитьДоступныеУчетныеЗаписи
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## УчетныеЗаписиБезСертификатов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОпределитьНеполученныеСертификаты
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

Пример вызова
```bsl
ДиагностикаЭДОСлужебный.ОпределитьНеполученныеСертификаты(РезультатДиагностики, УчетныеЗаписи));
```
</details>

## ОтчетДляАдминистратораКриптография
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДобавитьПроверкиСертификата
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПредставлениеПроверкиСертификата
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОтступПроверокСертификата
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДиагностикаИнтернетПоддержки
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПроверитьВнедрениеБИП
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПроверитьПравильностьЛогинаПароля
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОтчетДляАдминистратораИнтернетПоддержка
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДиагностикаРаботыСФайлами
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПроверитьДлинуПутиКаталогаВременныхФайлов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОтчетДляАдминистратораРаботаСФайлами
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОтчетДляАдминистратораТестАутентификации
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйРезультатДиагностики
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйРезультатВидаДиагностики
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйРезультатДиагностикиСоединения
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

Пример вызова
```bsl
Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностикиСоединения());
```
</details>

## НовыйРезультатДиагностикиКриптографии
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйРезультатДиагностикиРаботыСФайлами
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

Пример вызова
```bsl
Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностикиРаботыСФайлами());
```
</details>

## НовыйРезультатДиагностикиИнтернетПоддержки
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйРезультатДиагностикиТестАутентификации
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

Пример вызова
```bsl
Результат = ДиагностикаЭДОСлужебный.НовыйРезультатДиагностикиТестАутентификации());
```
</details>

## НовыйРезультатПроверки
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйРезультатНаличиеИнтернетСоединения
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйРезультатДиагностикиСервисов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйРезультатНаличиеПрограммыКриптографии
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйРезультатНаличиеКорневогоСертификатаГУЦ
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовоеОписаниеРезультатаССертификатами
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НоваяРекомендация
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## НовыйОтчетДляАдминистратора
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ОтчетДляАдминистратора
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДобавитьПроверку
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДобавитьРекомендациюВОтчет
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДлинаСтроки
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ДлинаСтроки(Текст) Экспорт
```

Пример вызова
```bsl
Результат = ДиагностикаЭДОСлужебный.ДлинаСтроки(Текст));
```
</details>

## ДобавитьСтрокуВОтчет
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПредставлениеРезультатаПроверки
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДлинаПоследнейСтрокиТекста
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ДлинаПоследнейСтрокиТекста(МногострочнаяСтрока) Экспорт
```

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

## ШаблонРекомендации
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ШаблонРекомендации() Экспорт
```

Пример вызова
```bsl
Результат = ДиагностикаЭДОСлужебный.ШаблонРекомендации());
```
</details>

## ВыполнитьДиагностику
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

// Выполняет диагностику обмена электронными документами.
// Виды выполняемых проверок:
//      * Интернет-соединение
//          ** Наличие интернет-соединения
//          ** Активность сервисов: работоспособны ли ресурсы: 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
//  РезультатДиагностики = ВыполнитьДиагностику().
//
Функция ВыполнитьДиагностику(ПараметрыВыполнения = Неопределено) Экспорт
```

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

## ПоддерживаемыеВидыДиагностики
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ЗаписатьОшибкуВЖурналРегистрации
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

Пример вызова
```bsl
ДиагностикаЭДОСлужебный.ЗаписатьОшибкуВЖурналРегистрации(ВидДиагностики, Ошибка));
```
</details>

## ПроверяемыеСервисыИнтернетСоединение
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДобавитьСервисы1СЭДО
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

Пример вызова
```bsl
ДиагностикаЭДОСлужебный.ДобавитьСервисы1СЭДО(Сервисы));
```
</details>

## ДобавитьСервисыТакском
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

Пример вызова
```bsl
ДиагностикаЭДОСлужебный.ДобавитьСервисыТакском(Сервисы));
```
</details>

## ДоступнаУстановкаСертификатов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ДоступнаУстановкаСертификатов() Экспорт
```

Пример вызова
```bsl
Результат = ДиагностикаЭДОСлужебный.ДоступнаУстановкаСертификатов() 
```
</details>

## ЕстьВидДиагностики
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

Пример вызова
```bsl
Результат = ДиагностикаЭДОСлужебный.ЕстьВидДиагностики(РезультатДиагностики, ВидДиагностики, ЗначениеВидаДиагностики));
```
</details>

## ПредставлениеСервисаЭДО
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ПараметрыКриптографии
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## УчетныеЗаписиИзОтбора
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ТаблицаДоступныхСертификатов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ДанныеКорневыхСертификатов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## АдресКаталогаССертификатами
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## АдресСертификатаПоОтпечатку
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

## ЗаполнитьДанныеУчетныхЗаписей
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

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

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

---

© 2024, **ООО 1С-Софт**  
Все права защищены. Эта программа и сопроводительные материалы предоставляются  
в соответствии с условиями лицензии [Attribution 4.0 International (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/legalcode).

---
