---
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>

## ПодготовитьСтруктуруДляОтчетаКомиссионераУПД_2019
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ПодготовитьСтруктуруДляОтчетаКомиссионераУПД_2019(ДеревоДанных) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляОтчетаКомиссионераУПД_2019(ДеревоДанных) 
```
</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>

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

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

```bsl

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

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

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

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

```bsl

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

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляРеализацииТоваровУслугУПД_2019(ДеревоДанных) 
```
</details>

## ЗаполнитьУПДРеализациюТоваровУслуг_2019
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

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

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьУПДРеализациюТоваровУслуг_2019(Документ, ДанныеДляЗагрузки, Записывать) 
```
</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>

## ЗаполнитьДанныеУПД2019_ИнформацияПродавца
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.ЗаполнитьДанныеУПД2019_ИнформацияПродавца.
Процедура ЗаполнитьДанныеУПД2019_ИнформацияПродавца(Основание, Настройки, Данные, Описание, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеУПД2019_ИнформацияПродавца(Основание, Настройки, Данные, Описание, Отказ) 
```
</details>

## ЗаполнитьДанныеУПД2019_ИнформацияПокупателя
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.ЗаполнитьДанныеУПД2019_ИнформацияПокупателя.
Процедура ЗаполнитьДанныеУПД2019_ИнформацияПокупателя(Основания, Данные, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеУПД2019_ИнформацияПокупателя(Основания, Данные, Отказ) 
```
</details>

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

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

```bsl

Процедура НайтиСоздатьУниверсальныйПередаточныйДокумент_2019(ДеревоДанных, СсылкиНаВладельцев = Неопределено, СпособОбработки = Неопределено, ОписаниеОшибки = "") Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУниверсальныйПередаточныйДокумент_2019(ДеревоДанных, СсылкиНаВладельцев, СпособОбработки, ОписаниеОшибки);
```
</details>

## НайтиСоздатьУПДДокументОПередаче_2019
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура НайтиСоздатьУПДДокументОПередаче_2019(ДеревоДанных, СсылкаНаВладельца = Неопределено, Записывать = Истина, СпособОбработки, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУПДДокументОПередаче_2019(ДеревоДанных, СсылкаНаВладельца, Записывать, СпособОбработки, ОписаниеОшибки) 
```
</details>

## НайтиСоздатьУПДДокументОтчетКомиссионераИлиРеализацияТоваровУслуг_2019
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура НайтиСоздатьУПДДокументОтчетКомиссионераИлиРеализацияТоваровУслуг_2019(ДеревоДанных, Документ = Неопределено, Записывать = Истина, СпособОбработки, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУПДДокументОтчетКомиссионераИлиРеализацияТоваровУслуг_2019(ДеревоДанных, Документ, Записывать, СпособОбработки, ОписаниеОшибки) 
```
</details>

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

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

```bsl

Процедура НайтиСоздатьУПДДокументПриобретениеТоваровУслуг_2019(ДеревоДанных, Документ = Неопределено, Записывать = Истина, СпособОбработки, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУПДДокументПриобретениеТоваровУслуг_2019(ДеревоДанных, Документ, Записывать, СпособОбработки, ОписаниеОшибки) 
```
</details>

## НайтиСоздатьУПДСчетФактуру_2019
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура НайтиСоздатьУПДСчетФактуру_2019(ДеревоДанных, СсылкаНаВладельца = Неопределено, СпособОбработки = "", ОписаниеОшибки = "") Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУПДСчетФактуру_2019(ДеревоДанных, СсылкаНаВладельца, СпособОбработки, ОписаниеОшибки);
```
</details>

## ЗаполнитьДанныеУПД_5_02_ИнформацияПродавца
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.ЗаполнитьДанныеУПД_5_02_ИнформацияПродавца.
Процедура ЗаполнитьДанныеУПД_5_02_ИнформацияПродавца(Основание, Настройки, Данные, Описание, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеУПД_5_02_ИнформацияПродавца(Основание, Настройки, Данные, Описание, Отказ) 
```
</details>

## ЗаполнитьДанныеУПД_5_02_ИнформацияПокупателя
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.ЗаполнитьДанныеУПД_5_02_ИнформацияПокупателя.
Процедура ЗаполнитьДанныеУПД_5_02_ИнформацияПокупателя(Основания, Данные, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеУПД_5_02_ИнформацияПокупателя(Основания, Данные, Отказ) 
```
</details>

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

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.НайтиСоздатьУниверсальныйПередаточныйДокумент.
Процедура НайтиСоздатьУниверсальныйПередаточныйДокумент_5_02(ДеревоДанных, СсылкиНаВладельцев = Неопределено, СпособОбработки = Неопределено, ОписаниеОшибки = "") Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУниверсальныйПередаточныйДокумент_5_02(ДеревоДанных, СсылкиНаВладельцев, СпособОбработки, ОписаниеОшибки);
```
</details>

## НайтиСоздатьУПДДокументОПередаче_5_02
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура НайтиСоздатьУПДДокументОПередаче_5_02(ДеревоДанных, СсылкаНаВладельца = Неопределено, Записывать = Истина, СпособОбработки, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУПДДокументОПередаче_5_02(ДеревоДанных, СсылкаНаВладельца, Записывать, СпособОбработки, ОписаниеОшибки) 
```
</details>

## НайтиСоздатьУПДДокументОтчетКомиссионераИлиРеализацияТоваровУслуг_5_02
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура НайтиСоздатьУПДДокументОтчетКомиссионераИлиРеализацияТоваровУслуг_5_02(ДеревоДанных, Документ = Неопределено, Записывать = Истина, СпособОбработки, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУПДДокументОтчетКомиссионераИлиРеализацияТоваровУслуг_5_02(ДеревоДанных, Документ, Записывать, СпособОбработки, ОписаниеОшибки) 
```
</details>

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

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

```bsl

Процедура НайтиСоздатьУПДДокументПриобретениеТоваровУслуг_5_02(ДеревоДанных, Документ = Неопределено, Записывать = Истина, СпособОбработки, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУПДДокументПриобретениеТоваровУслуг_5_02(ДеревоДанных, Документ, Записывать, СпособОбработки, ОписаниеОшибки) 
```
</details>

## НайтиСоздатьУПДСчетФактуру_5_02
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура НайтиСоздатьУПДСчетФактуру_5_02(ДеревоДанных, СсылкаНаВладельца = Неопределено, СпособОбработки = "", ОписаниеОшибки = "") Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУПДСчетФактуру_5_02(ДеревоДанных, СсылкаНаВладельца, СпособОбработки, ОписаниеОшибки);
```
</details>

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

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

```bsl

Процедура ЗаполнитьДанныеПервичногоДокументаУПД_5_02(СтруктураДанных, СтруктураЭД, ДеревоДанных, Настройки, Отказ, КоличествоЗаписей = 1) Экспорт
```

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

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

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

```bsl

Процедура ЗаполнитьДанныеСчетаФактурыУПД_5_02(СтруктураДанных, СтруктураЭД, ДеревоДанных, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеСчетаФактурыУПД_5_02(СтруктураДанных, СтруктураЭД, ДеревоДанных, Отказ) 
```
</details>

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

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

```bsl

// Заполняет данные участника ЭДО в дерево данных.
//
// Параметры:
//  ДеревоДанных        - ДеревоЗначений - Данные для формирования электронного документа.
//  СведенияОбУчастнике - Структура - Информация об участнике ЭДО.
//  ВидУчастника        - Строка - Роль участника сделки.
//  ФорматCML           - Булево - Признак формирования электронного документа в формате CML.
//  ВидАдреса           - Строка - Вид адреса для заполнения в электронный документ.
//     Принимает значения: ЮридическийАдрес, ФактическийАдрес, ПочтовыйАдрес, ПроизвольныйАдрес.
//
Процедура ЗаполнитьДанныеУчастникаУПД_5_02(ДеревоДанных, СведенияОбУчастнике, ВидУчастника, ФорматCML = Ложь, ВидАдреса = "ЮридическийАдрес") Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеУчастникаУПД_5_02(ДеревоДанных, СведенияОбУчастнике, ВидУчастника, ФорматCML, ВидАдреса);
```
</details>

## ПодготовитьСтруктуруДляСчетаФактурыУПД_5_02
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ПодготовитьСтруктуруДляСчетаФактурыУПД_5_02(ДеревоДанных) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляСчетаФактурыУПД_5_02(ДеревоДанных) 
```
</details>

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

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

```bsl

Функция ПодготовитьСтруктуруДляПоступленияУслугУПД_5_02(ДеревоДанных) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляПоступленияУслугУПД_5_02(ДеревоДанных) 
```
</details>

## ПодготовитьСтруктуруДляОтчетаКомиссионераУПД_5_02
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ПодготовитьСтруктуруДляОтчетаКомиссионераУПД_5_02(ДеревоДанных) Экспорт
```

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

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

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

```bsl

Функция ПодготовитьСтруктуруДляПриобретенияТоваровУслугУПД_5_02(ДеревоДанных) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляПриобретенияТоваровУслугУПД_5_02(ДеревоДанных) 
```
</details>

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

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

```bsl

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

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляРеализацииТоваровУслугУПД_5_02(ДеревоДанных) 
```
</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>

## ЗаполнитьДанныеУКД2020_ИнформацияПродавца
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.ЗаполнитьДанныеУКД2020_ИнформацияПродавца
Процедура ЗаполнитьДанныеУКД2020_ИнформацияПродавца(Основание, Настройки, Данные, Описание, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеУКД2020_ИнформацияПродавца(Основание, Настройки, Данные, Описание, Отказ) 
```
</details>

## ЗаполнитьДанныеУКД2020_ИнформацияПокупателя
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.ЗаполнитьДанныеУКД2020_ИнформацияПокупателя.
Процедура ЗаполнитьДанныеУКД2020_ИнформацияПокупателя(Знач Основания, Данные, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеУКД2020_ИнформацияПокупателя(Основания, Данные, Отказ) 
```
</details>

## НайтиСоздатьУКД_2020
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.НайтиСоздатьУКД_2020.
Процедура НайтиСоздатьУКД_2020(ДеревоДанных, СсылкиНаВладельцев, СпособОбработки, ОписаниеОшибки = "") Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьУКД_2020(ДеревоДанных, СсылкиНаВладельцев, СпособОбработки, ОписаниеОшибки);
```
</details>

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

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

```bsl

Процедура ЗаполнитьДанныеПервичногоДокументаУПД_2019(СтруктураДанных, СтруктураЭД, ДеревоДанных, Настройки, Отказ, КоличествоЗаписей = 1) Экспорт
```

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

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

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

```bsl

Процедура ЗаполнитьДанныеСчетаФактурыУПД_2019(СтруктураДанных, СтруктураЭД, ДеревоДанных, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеСчетаФактурыУПД_2019(СтруктураДанных, СтруктураЭД, ДеревоДанных, Отказ) 
```
</details>

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

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

```bsl

Процедура ЗаполнитьДанныеУчастникаУПД_2019(ДеревоДанных, СведенияОбУчастнике, ВидУчастника, ВидАдреса = "Юр", ДатаКИ = Неопределено) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеУчастникаУПД_2019(ДеревоДанных, СведенияОбУчастнике, ВидУчастника, ВидАдреса, ДатаКИ);
```
</details>

## ПодготовитьСтруктуруДляСчетаФактурыУПД_2019
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ПодготовитьСтруктуруДляСчетаФактурыУПД_2019(ДеревоДанных) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляСчетаФактурыУПД_2019(ДеревоДанных) 
```
</details>

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

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

```bsl

Функция ПодготовитьСтруктуруДляПриобретенияТоваровУслугУПД_2019(ДеревоДанных) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляПриобретенияТоваровУслугУПД_2019(ДеревоДанных) 
```
</details>

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

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

```bsl

Функция ПодготовитьСтруктуруДляПоступленияУслугУПД_2019(ДеревоДанных) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляПоступленияУслугУПД_2019(ДеревоДанных) 
```
</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

// Добавляет обработку ошибок в таблицу участников УПД.
//
// Параметры:
//  ТаблицаУчастников - см. ПолучитьТаблицуУчастниковУПД_5_02
//  ПутьКУчастнику - Строка
//  ВерсияФормата - Строка
//
Процедура ДобавитьОбработкуОшибокВТаблицуУчастниковУПД(ТаблицаУчастников, ПутьКУчастнику = "", ВерсияФормата = "") Экспорт
```

Пример вызова
```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>

## НайтиСоздатьАктОРасхождениях_ФНС_2019
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.НайтиСоздатьАктОРасхождениях_ФНС_2019.
Процедура НайтиСоздатьАктОРасхождениях_ФНС_2019(ДеревоДанных, ДокументУчета = Неопределено, СпособОбработки = "", ОписаниеОшибки = "") Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьАктОРасхождениях_ФНС_2019(ДеревоДанных, ДокументУчета, СпособОбработки, ОписаниеОшибки);
```
</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>

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

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.ЗаполнитьДанныеПоДоговорномуДокументу101.
Процедура ЗаполнитьДанныеПоДоговорномуДокументу101(СсылкаНаОбъект, КонструкторЭД, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеПоДоговорномуДокументу101(СсылкаНаОбъект, КонструкторЭД, Отказ) 
```
</details>

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

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.НайтиСоздатьДоговорнойДокумент101
//
Процедура НайтиСоздатьДоговорнойДокумент101(КонструкторЭД, ДокументУчета, СпособОбработки, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьДоговорнойДокумент101(КонструкторЭД, ДокументУчета, СпособОбработки, ОписаниеОшибки) 
```
</details>

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

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.НайтиСоздатьДоговорныйДокументXML
//
Процедура НайтиСоздатьДоговорныйДокументXML(ДанныеФайлаЭД, ДокументУчета, СпособОбработки, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьДоговорныйДокументXML(ДанныеФайлаЭД, ДокументУчета, СпособОбработки, ОписаниеОшибки) 
```
</details>

## УстановитьПризнакИспользованияФорматаДоговорногоДокументаXML
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.УстановитьПризнакИспользованияФорматаДоговорногоДокументаXML
//
Процедура УстановитьПризнакИспользованияФорматаДоговорногоДокументаXML(Используется = Ложь) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.УстановитьПризнакИспользованияФорматаДоговорногоДокументаXML(Используется);
```
</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>

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

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.ЗаполнитьДанныеПоСчетуНаОплату101.
Процедура ЗаполнитьДанныеПоСчетуНаОплату_1_01(Основание, Настройки, Данные, Описание, Отказ) Экспорт
```

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

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

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.НайтиСоздатьСчетНаОплату101.
Процедура НайтиСоздатьСчетНаОплату_1_01(ДеревоДанных, ДокументУчета, СпособОбработки, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.НайтиСоздатьСчетНаОплату_1_01(ДеревоДанных, ДокументУчета, СпособОбработки, ОписаниеОшибки) 
```
</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>

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

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

```bsl

// См. ОбменСКонтрагентамиПереопределяемый.ЗаполнитьДанныеПоКаталогуТоваровCML.
Процедура ЗаполнитьДанныеПоКаталогуТоваровCML(Организация, ТоварыКаталога, ДеревоДанных, Отказ) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеПоКаталогуТоваровCML(Организация, ТоварыКаталога, ДеревоДанных, Отказ) 
```
</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

// Заполняет соответствующий тип адреса переданными данными.
// Параметры:
//  СтрокаДерева - СтрокаДереваЗначений - Строка дерева, содержащая данные участника
//  АдресУчастника - Структура - содержит данные адреса участника обмена. Имена полей структуры должны совпадать с
//    именами полей структуры выбранного типа адреса:
//    Структурированный - "Индекс, КодРегион, Район, Город, НаселПункт, Улица, Дом, Корпус, Кварт";
//    Произвольный/Иностранный - "КодСтраны, АдресСтрокой" (вынесены в разные элементы списка для того,
//      чтобы правильно заполнить ЭД).
//  ТипАдреса - Строка - один из 3-х вариантов: Структурированный, Произвольный, Иностранный.
//  ВидУчастника - Строка - вид участника как он представлен в дереве данных.
//  КорневойЭлементДерева - Строка - необходимо использовать в случае, если в таблице надо заполнить
//    сложный тип данных (группа, выбор). Например: "Товары.НомерСтроки.Покупатель", Покупатель -
//    является сложным типом данных, тогда КорневойЭлементДерева = "Товары.НомерСтроки".
//
Процедура ЗаполнитьАдресВДереве(ДеревоДанных, АдресУчастника, ТипАдреса, ВидУчастника) Экспорт
```

Пример вызова
```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

// Проверяет переданные таблицы реквизитов на совпадения.
//
// Параметры:
//  Таблица1 - ТаблицаЗначений - первая таблица проверки, реквизиты, которые надо проверить на совпадение.
//  Таблица2 - ТаблицаЗначений - вторая таблица проверки.
//  РеквизитыОбъекта - Строка - реквизиты, перечисленные через запятую.
//  ДопПараметры - Структура - структура дополнительных параметров, по которым надо проводить сравнение.
//
Функция ТаблицыРеквизитовОбъектовОдинаковые(Таблица1, Таблица2, РеквизитыОбъекта, ДопПараметры = Неопределено) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ТаблицыРеквизитовОбъектовОдинаковые(Таблица1, Таблица2, РеквизитыОбъекта, ДопПараметры);
```
</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

// Возвращает структуру, заполненную по данным ЭД отправителя, используемую для заполнения документа
// 'СверкаВзаиморасчетов2_5_11'.
//
// Параметры:
//	ДеревоДанных - ДеревоЗначений - данные электронного документа в виде заполненного макета
//									см. Обработка.ОбменСКонтрагентами.Макет.АктСверкиВзаиморасчетов_ИнформацияОтправителя_5_01.
//
// Возвращаемое значение:
//	Структура - см. ОписаниеДанныхДляЗаполненияАктаСверкиВзаиморасчетовПоДаннымЭД.
//
Функция ПодготовитьСтруктуруДляАктаСверкиВзаиморасчетовПоДаннымОтправителя(ДеревоДанных) Экспорт
```

Пример вызова
```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

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

Пример вызова
```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

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

Пример вызова
```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

// Возвращает структуру, описывающую данные шапки документа 'СверкаВзаиморасчетов2_5_11'.
//
// Параметры:
//	ДеревоДанных - ДеревоЗначений - данные электронного документа в виде заполненного макета
//									см. Обработка.ОбменСКонтрагентами.Макет.АктСверкиВзаиморасчетов_ИнформацияОтправителя_5_01.
//	ДанныеЭД - см. ДанныеВходящегоЭД.
//
// Возвращаемое значение:
//	Структура - коллекция описывающая сведения шапки документа 'СверкаВзаиморасчетов2_5_11', содержащая следующие свойства:
//		* НомерКонтрагента - Строка - номер входящего документа Акта сверки взаиморасчетов по данным контрагента.
//		* НачалоПериода - Дата - дата начала периода сверки.
//		* КонецПериода - Дата - дата окончания периода сверки.
//		* Организация - СправочникСсылка.Организации, Неопределено - организация от имени которой составлен документ.
//		* Контрагент - СправочникСсылка.Контрагенты, СправочникСсылка.Организации, Неопределено - отправитель Акта сверки взаиморасчетов.
//		* Партнер - СправочникСсылка.Партнеры, Неопределено - партнер контрагента.
//		* Валюта - СправочникСсылка.Валюты, Неопределено - валюта документа.
//
Функция ДанныеШапкиАктаСверкиВзаиморасчетовПоДаннымОтправителя(ДеревоДанных, ДанныеЭД) Экспорт
```

Пример вызова
```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

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

Пример вызова
```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

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

Пример вызова
```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

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

Пример вызова
```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

// Возвращает таблицу, описывающую табличную часть документа 'СверкаВзаиморасчетов2_5_11', по переданному списку имен
// колонок. Если второй параметр не указан, тогда возвращается таблица с описанием всех колонок табличной части.
//
// Параметры:
//	ТабличнаяЧастьДокумента - ТабличнаяЧасть - табличная часть документа 'СверкаВзаиморасчетов2_5_11'.
//	ИменаКолонок - Массив Из Строка, Неопределено - коллекция, содержащая имена колонок создаваемой таблицы.
//
//
// Возвращаемое значение:
//	ТаблицаЗначений - таблица, описывающая табличную часть документа 'СверкаВзаиморасчетов2_5_11'.
//
Функция ОписаниеТаблицыАктаСверкиВзаиморасчетов(ТабличнаяЧастьДокумента, ИменаКолонок = Неопределено) Экспорт
```

Пример вызова
```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


// Заполняет строку таблицы Итогов документа 'СверкаВзаиморасчетов2_5_11'.
//
// Параметры:
//	СтрокаРасчета - СтрокаТаблицыЗначений из см. ОписаниеТаблицыИтоговыеЗаписиАктаСверкиВзаиморасчетов.
//	ДанныеДоговора - Структура - коллекция, содержащая сведения о договоре взаиморасчетов по данным контрагента.
//
Процедура ЗаполнитьСтрокуТаблицыИтоговыеЗаписиАктаСверкиВзаиморасчетов(СтрокаРасчета, ДанныеДоговора) Экспорт
```

Пример вызова
```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

// Заполняет строку таблицы Итогов документа 'СверкаВзаиморасчетов2_5_11'.
//
// Параметры:
//	СтрокаЗаписи - СтрокаТаблицыЗначений из см. ОписаниеТаблицыДетальныеЗаписиАктаСверкиВзаиморасчетов.
//	ДанныеДоговора - Структура - коллекция, содержащая сведения о договоре взаиморасчетов по данным контрагента.
//	ДанныеДокумента - Структура - коллекция, содержащая сведения о документе взаиморасчетов по данным контрагента.
//	ДанныеОперации - Структура - коллекция, содержащая сведения об операции взаиморасчетов по данным контрагента.
//
Процедура ЗаполнитьСтрокуТаблицыДетальныеЗаписиАктаСверкиВзаиморасчетов(СтрокаЗаписи, ДанныеДоговора, ДанныеДокумента, ДанныеОперации) Экспорт
```

Пример вызова
```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

// Заполняет документа 'СверкаВзаиморасчетов2_5_11' по подготовленным данным, полученным от отправителя.
//
// Параметры:
//	ДокументУчета - ОпределяемыйТип.ОснованияЭлектронныхДокументовЭДО - ссылка на документ учета, если он уже
//																		прикреплен к электронному документу.
//	ДанныеДляЗаполнения - см. ОписаниеДанныхДляЗаполненияАктаСверкиВзаиморасчетовПоДаннымЭД.
//	ОписаниеОшибки - Строка - описание ошибки создания учетного документа. Может быть выведена пользователю.
//
Процедура ЗаполнитьДокументАктаСверкиВзаиморасчетовПоДаннымОтправителя(ДокументУчета, Экспорт
```

Пример вызова
```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

// Добавляет в таблицу, описывающую табличную часть 'ИтоговыеЗаписи' документа 'СверкаВзаиморасчетов2_5_11' колонки,
// используемые для сортировки данных.
//
// Параметры:
//	ТаблицаАкта - ТаблицаЗначений - выгруженная табличная часть 'ИтоговыеЗаписи' документа 'СверкаВзаиморасчетов2_5_11'.
//
Процедура ДобавитьКолонкиСортировкиТаблицыИтоговАктаСверкиВзаиморасчетов(ТаблицаАкта) Экспорт
```

Пример вызова
```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

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

Пример вызова
```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

// Возвращает количество пустых строк таблицы 'ИтоговыеЗаписи' документа 'СверкаВзаиморасчетов2_5_11'.
//
// Параметры:
//	ИтоговыеЗаписи - ТаблицаЗначений - выгруженная табличная часть 'ИтоговыеЗаписи' документа 'СверкаВзаиморасчетов2_5_11'.
//	ОтборПустыхИтогов - Структура - коллекция, на основании которой осуществляется поиск пустых строк в таблице.
//
// Возвращаемое значение:
//	Число -  количество пустых строк таблицы 'ИтоговыеЗаписи' документа 'СверкаВзаиморасчетов2_5_11'.
//
Функция КоличествоПустыхСтрокИтоговАктаСверкиВзаиморасчетов(ИтоговыеЗаписи, ОтборПустыхИтогов) Экспорт
```

Пример вызова
```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

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

Пример вызова
```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

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

Пример вызова
```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

// Заполняет колонки, используемые для сортировки данных в строке таблицы 'ИтоговыеЗаписи' документа
// 'СверкаВзаиморасчетов2_5_11'.
//
// Параметры:
//	СтрокаТЧ - СтрокаТаблицыЗначений из см. ОписаниеТаблицыИтоговыеЗаписиАктаСверкиВзаиморасчетов.
//
Процедура ЗаполнитьКолонкиСортировкиСтрокиТаблицыИтоговАктаСверкиВзаиморасчетов(СтрокаТЧ) Экспорт
```

Пример вызова
```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

// Добавляет в таблицу, описывающую табличную часть 'ДетальныеЗаписи' документа 'СверкаВзаиморасчетов2_5_11' колонки,
// используемые для сортировки данных.
//
// Параметры:
//	ТаблицаАкта - ТаблицаЗначений - выгруженная табличная часть 'ДетальныеЗаписи' документа 'СверкаВзаиморасчетов2_5_11'.
//
Процедура ДобавитьКолонкиСортировкиТаблицыЗаписейАктаСверкиВзаиморасчетов(ТаблицаАкта) Экспорт
```

Пример вызова
```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

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

Пример вызова
```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

// Заполняет колонки, используемые для сортировки данных в строке таблицы 'ДетальныеЗаписи' документа
// 'СверкаВзаиморасчетов2_5_11'.
//
// Параметры:
//	СтрокаТЧ - СтрокаТаблицыЗначений из см. ОписаниеТаблицыДетальныеЗаписиАктаСверкиВзаиморасчетов.
//
Процедура ЗаполнитьКолонкиСортировкиСтрокиТаблицыЗаписейАктаСверкиВзаиморасчетов(СтрокаТЧ) Экспорт
```

Пример вызова
```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

// Выполняет запись документа 'СверкаВзаиморасчетов2_5_11' в ИБ.
//
// Параметры:
//	ДокументОбъект - ДокументОбъект.СверкаВзаиморасчетов2_5_11 - объект, записываемого документа.
//	РежимЗаписи - РежимЗаписиДокумента - позволяет определить выполняется запись, проведение или отмена проведения.
//											Изменение значения параметра позволяет изменить режим записи.
//	ДокументУчета - ДокументСсылка.СверкаВзаиморасчетов2_5_11 - ссылка записываемый документ в ИБ.
//	ТекстОшибки - ДокументСсылка.СверкаВзаиморасчетов2_5_11 - текст ошибки исключения.
//
Процедура ЗаписатьАктСверкиВзаиморасчетов(ДокументОбъект, РежимЗаписи, ДокументУчета, ТекстОшибки = "") Экспорт
```

Пример вызова
```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

// Возвращает структуру, заполненную по данным ЭД получателя, используемую для заполнения документа
// 'СверкаВзаиморасчетов2_5_11'.
//
// Параметры:
//	ДанныеДокумента - см. ФорматыЭДО.ДанныеЭлектронногоДокумента.
//	ОбъектыУчета - Массив Из ОпределяемыйТип.ОснованияЭлектронныхДокументовЭДО - коллекция ссылок на учетные документы ИБ.
//
// Возвращаемое значение:
//	Структура - см. ОписаниеДанныхДляЗаполненияАктаСверкиВзаиморасчетовПоДаннымЭД.
//
Функция ПодготовитьСтруктуруДляАктаСверкиВзаиморасчетовПоДаннымПолучателя(ДанныеДокумента, ОбъектыУчета) Экспорт
```

Пример вызова
```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

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

Пример вызова
```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

// Заполняет документа 'СверкаВзаиморасчетов2_5_11' по подготовленным данным, полученным от получателя.
//
// Параметры:
//	ДанныеДляЗаполнения - см. ОписаниеДанныхДляЗаполненияАктаСверкиВзаиморасчетовПоДаннымЭД.
//
Процедура ЗаполнитьДокументАктаСверкиВзаиморасчетовПоДаннымПолучателя(ДанныеДляЗаполнения) Экспорт
```

Пример вызова
```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_01
<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_01(ДанныеШапки, ТоварыДокумента, ЭтапыОплаты, Отказ); Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ПроверкаФормированияСчетаНаОплату_1_01(ДанныеШапки, ТоварыДокумента, ЭтапыОплаты, Отказ););
```
</details>

## ЗаполнитьРеквизитыУчастникаСчетаНаОплату_1_01
<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_01(ДеревоДанных, Экспорт
```

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

## ТаблицаТоваровСчетаНаОплату_1_01
<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_01(Данные, ДанныеШапки, ТоварыДокумента, ДокументБезНДС, ПараметрыЗаполнения) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ТаблицаТоваровСчетаНаОплату_1_01(Данные, ДанныеШапки, ТоварыДокумента, ДокументБезНДС, ПараметрыЗаполнения));
```
</details>

## ПредставлениеСтавкиНДССчетаНаОплату_1_01
<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_01(СтавкаНДС, СоответствиеСтавокНДС) Экспорт
```

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

## УсловияОплатыСчетаНаОплату_1_01
<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_01(Данные, ДанныеШапки, ТоварыДокумента, ЭтапыОплаты, ПараметрыЗаполнения) Экспорт
```

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

## НазначениеПлатежаСчетаНаОплату_1_01
<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_01(ДанныеШапки) Экспорт
```

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

## ПризнакТовараСчетаНаОплату_1_01
<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_01(ТипНоменклатуры, ВариантОформленияПродажи) Экспорт
```

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

## ФорматСчетНаОплату101ИспользуетсяВНастройках
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ФорматСчетНаОплату101ИспользуетсяВНастройках(Организация, Контрагент, Договор) Экспорт
```

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

## ОписаниеДанныхПриЗагрузкеСчетаНаОплату_1_01
<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_01() Экспорт
```

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

## ПодготовитьСтруктуруДляСчетаНаОплату_1_01
<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_01(ДеревоДанных, ОписаниеОшибки) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПодготовитьСтруктуруДляСчетаНаОплату_1_01(ДеревоДанных, ОписаниеОшибки));
```
</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>

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

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

```bsl

Процедура ЗаполнитьДанныеПервичногоДокументаУКД_2020(СтруктураДанных, СтруктураЭД, ДеревоДанных, Настройки) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеПервичногоДокументаУКД_2020(СтруктураДанных, СтруктураЭД, ДеревоДанных, Настройки));
```
</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>

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

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

```bsl

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

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

## ЗаполнитьДанныеДляДИСИнформацияПродавцаФНС_2020
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура ЗаполнитьДанныеДляДИСИнформацияПродавцаФНС_2020(Основание, Настройки, СтруктураЭД, ДеревоДанных) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьДанныеДляДИСИнформацияПродавцаФНС_2020(Основание, Настройки, СтруктураЭД, ДеревоДанных));
```
</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>

## ЗаполнитьПараметрыОбработкиОшибокВТаблицеТоваровCML
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// Подготавливает данные для обработки ошибок заполнения обязательных полей.
//
// Параметры:
//  ТаблицаТоваров   - ТаблицаЗначений - сведения о товарах для формирования электронного документа.
//  СсылкаНаДокумент - ДокументСсылка - Ссылка на основание электронного документа.
//
Процедура ЗаполнитьПараметрыОбработкиОшибокВТаблицеТоваровCML(ТаблицаТоваров, СсылкаНаДокумент = Неопределено) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаполнитьПараметрыОбработкиОшибокВТаблицеТоваровCML(ТаблицаТоваров, СсылкаНаДокумент);
```
</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>

## СтавкаНДСПоДаннымДоговорногоДокумента101
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура СтавкаНДСПоДаннымДоговорногоДокумента101(СтавкаНДС, СтрокаОбщейИнформацииПредмета) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.СтавкаНДСПоДаннымДоговорногоДокумента101(СтавкаНДС, СтрокаОбщейИнформацииПредмета));
```
</details>

## ОрганизацияПоДаннымДоговорногоДокумента101
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

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

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ОрганизацияПоДаннымДоговорногоДокумента101(Данные, ТипыСторон));
```
</details>

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

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

```bsl

Функция КонтрагентПоДаннымДоговорногоДокумента101(Данные, ТипыСторон) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.КонтрагентПоДаннымДоговорногоДокумента101(Данные, ТипыСторон));
```
</details>

## ОрганизацияПоДаннымДоговорногоДокумента101XML
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ОрганизацияПоДаннымДоговорногоДокумента101XML(ИНН, КПП, ОГРН, ОКПО, НаименованиеПолное) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ОрганизацияПоДаннымДоговорногоДокумента101XML(ИНН, КПП, ОГРН, ОКПО, НаименованиеПолное));
```
</details>

## КонтрагентПоДаннымДоговорногоДокумента101XML
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция КонтрагентПоДаннымДоговорногоДокумента101XML(ИНН, КПП, ОГРН, ОКПО, НаименованиеПолное) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.КонтрагентПоДаннымДоговорногоДокумента101XML(ИНН, КПП, ОГРН, ОКПО, НаименованиеПолное));
```
</details>

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

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

```bsl

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

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.БанковскийСчетПоДаннымДоговорногоДокумента101(Данные, Организация));
```
</details>

## БанковскийСчетКонтрагентаПоДаннымДоговорногоДокумента101
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция БанковскийСчетКонтрагентаПоДаннымДоговорногоДокумента101(Данные, Контрагент) Экспорт
```

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

## БанковскийСчетПоДаннымДоговорногоДокумента101XML
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция БанковскийСчетПоДаннымДоговорногоДокумента101XML(Организация, НомерСчета, Наименование, НаименованиеИн, БИКБанка, БИКИнБанка, КоррСчет) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.БанковскийСчетПоДаннымДоговорногоДокумента101XML(Организация, НомерСчета, Наименование, НаименованиеИн, БИКБанка, БИКИнБанка, КоррСчет));
```
</details>

## БанковскийСчетКонтрагентаПоДаннымДоговорногоДокумента101XML
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция БанковскийСчетКонтрагентаПоДаннымДоговорногоДокумента101XML(Контрагент, НомерСчета, Наименование, НаименованиеИн, БИКБанка, БИКИнБанка, КоррСчет) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.БанковскийСчетКонтрагентаПоДаннымДоговорногоДокумента101XML(Контрагент, НомерСчета, Наименование, НаименованиеИн, БИКБанка, БИКИнБанка, КоррСчет));
```
</details>

## ПолучитьПолноеНаименованиеФизЛицаДоговорногоДокумента101
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ПолучитьПолноеНаименованиеФизЛицаДоговорногоДокумента101(ДанныеФИО) Экспорт
```

Пример вызова
```bsl
Результат = ОбменСКонтрагентамиУТ.ПолучитьПолноеНаименованиеФизЛицаДоговорногоДокумента101(ДанныеФИО));
```
</details>

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

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

```bsl

Процедура ПроверитьУстановитьВалютуПоДаннымДоговорногоДокумента101(ПолеВалюта, КодВалютыПоиска) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ПроверитьУстановитьВалютуПоДаннымДоговорногоДокумента101(ПолеВалюта, КодВалютыПоиска));
```
</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>

## ОписаниеДанныхПриЗагрузкеДоговорногоДокумента101
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ОписаниеДанныхПриЗагрузкеДоговорногоДокумента101() Экспорт
```

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

## ЗаписатьПрисоединенныеФайлыКДокументуЧерезСервисShare
<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С:Share.
// Возможна загрузка исходного файла электронного документа и его дополнительных файлов.
//
// Параметры:
//  СсылкаНаДокумент - ОпределяемыйТип.ОснованияЭлектронныхДокументовЭДО - ссылка на объект учета.
//  ДополнительныеДанные - см. ИнтеграцияShare.НовыеПараметрыДляЗагрузкиДокументаВОбъектУчета.
//
Процедура ЗаписатьПрисоединенныеФайлыКДокументуЧерезСервисShare(СсылкаНаДокумент, Знач ДополнительныеДанные) Экспорт
```

Пример вызова
```bsl
ОбменСКонтрагентамиУТ.ЗаписатьПрисоединенныеФайлыКДокументуЧерезСервисShare(СсылкаНаДокумент, ДополнительныеДанные));
```
</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).

---
