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

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

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

```bsl

Функция ЕстьУчетнаяПолитикаСРаздельнымУчетомНДСНаСчете19() Экспорт
```

Пример вызова
```bsl
Результат = ДоговорыКонтрагентовВстраиваниеУХ.ЕстьУчетнаяПолитикаСРаздельнымУчетомНДСНаСчете19() 
```
</details>

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

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

```bsl

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

Пример вызова
```bsl
Результат = ДоговорыКонтрагентовВстраиваниеУХ.СформироватьАвтоЗначенияРеквизитовПлательщикаПолучателя(Организация, СчетОрганизации, Контрагент, СчетКонтрагента, ПеречислениеВБюджет, Дата) 
```
</details>

## ПлатежГосОргану
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ПлатежГосОргану(ВидОперации, Контрагент) Экспорт
```

Пример вызова
```bsl
Результат = ДоговорыКонтрагентовВстраиваниеУХ.ПлатежГосОргану(ВидОперации, Контрагент) 
```
</details>

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

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

```bsl

Процедура ЗаполнитьСтрокиСчетаУчета(Строки, ИмяТабличнойЧасти, Контекст, МенеджерОбъекта, ВключаяЗаполненные = Ложь) Экспорт
```

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

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

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

```bsl

Функция КонтекстПлатежногоДокумента(ИсточникДанных) Экспорт
```

Пример вызова
```bsl
Результат = ДоговорыКонтрагентовВстраиваниеУХ.КонтекстПлатежногоДокумента(ИсточникДанных) 
```
</details>

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

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

```bsl

Функция АдминистраторНалогаОрганизации(Налог, Организация, Период = Неопределено) Экспорт
```

Пример вызова
```bsl
Результат = ДоговорыКонтрагентовВстраиваниеУХ.АдминистраторНалогаОрганизации(Налог, Организация, Период);
```
</details>

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

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

```bsl

Процедура УстановитьНедоступныеВидыДоговоров(Исключения) Экспорт
```

Пример вызова
```bsl
ДоговорыКонтрагентовВстраиваниеУХ.УстановитьНедоступныеВидыДоговоров(Исключения) 
```
</details>

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

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

```bsl

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

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

## НачальноеЗаполнениеВерсииСоглашения
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура НачальноеЗаполнениеВерсииСоглашения(ВерсияСоглашенияОбъект, КешОбработкиЗаполнения) Экспорт
```

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

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

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

```bsl

Функция ЕстьПревышениеЛимитовПоДоговору(ДоговорСсылка) Экспорт
```

Пример вызова
```bsl
Результат = ДоговорыКонтрагентовВстраиваниеУХ.ЕстьПревышениеЛимитовПоДоговору(ДоговорСсылка) 
```
</details>

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

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

```bsl

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

Пример вызова
```bsl
ДоговорыКонтрагентовВстраиваниеУХ.ЗаполнитьВычисляемыеРеквизитыДоговора(ВычисляемыеРеквизиты, ВерсияСоглашения) 
```
</details>

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

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

```bsl

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

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

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

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

```bsl

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

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

## ПриСозданииНаСервереВерсииСоглашения
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура ПриСозданииНаСервереВерсииСоглашения(Форма, Отказ, СтандартнаяОбработка) Экспорт
```

Пример вызова
```bsl
ДоговорыКонтрагентовВстраиваниеУХ.ПриСозданииНаСервереВерсииСоглашения(Форма, Отказ, СтандартнаяОбработка) 
```
</details>

## ПриСозданииНаСервереВерсияСоглашенияКоммерческийДоговор
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

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

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

## ПриИзмененииКонтрагентаВерсияСоглашения
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура ПриИзмененииКонтрагентаВерсияСоглашения(Форма) Экспорт
```

Пример вызова
```bsl
ДоговорыКонтрагентовВстраиваниеУХ.ПриИзмененииКонтрагентаВерсияСоглашения(Форма) 
```
</details>

## ПриИзмененииОрганизацииВерсияСоглашения
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура ПриИзмененииОрганизацииВерсияСоглашения(Форма) Экспорт
```

Пример вызова
```bsl
ДоговорыКонтрагентовВстраиваниеУХ.ПриИзмененииОрганизацииВерсияСоглашения(Форма) 
```
</details>

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

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

```bsl

Процедура ОбработкаЗаполненияВерсияСоглашения(ВерсияСоглашенияОбъект, ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Экспорт
```

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

## ОбработкаПроверкиЗаполненияВерсияСоглашенияКоммерческийДоговор
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

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

Пример вызова
```bsl
ДоговорыКонтрагентовВстраиваниеУХ.ОбработкаПроверкиЗаполненияВерсияСоглашенияКоммерческийДоговор(ВерсияСоглашенияОбъект, МассивНепроверяемыхРеквизитов, Отказ, ПроверяемыеРеквизиты) 
```
</details>

## ТекстЗапросаВсеОбъектыРасчетов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ТекстЗапросаВсеОбъектыРасчетов() Экспорт
```

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

## ИмяТаблицыСправочникаДоговорыКредитовИДепозитов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ИмяТаблицыСправочникаДоговорыКредитовИДепозитов() Экспорт
```

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

## ПодготовитьСписокРазрешенныхВалют
<details style="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).

---
