---
title: Ведомость прочих доходов
slug: zup/ведомость-прочих-доходов
---


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

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

```bsl

Функция МожноЗаполнитьВыплаты(Ведомость) Экспорт
```

Пример вызова
```bsl
Результат = ВедомостьПрочихДоходов.МожноЗаполнитьВыплаты(Ведомость) 
```
</details>

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

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

```bsl

Процедура ЗаполнитьВыплаты(Ведомость) Экспорт
```

Пример вызова
```bsl
ВедомостьПрочихДоходов.ЗаполнитьВыплаты(Ведомость) 
```
</details>

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

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

```bsl

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

Пример вызова
```bsl
ВедомостьПрочихДоходов.ДополнитьВыплаты(Ведомость, ФизическиеЛица) 
```
</details>

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

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

```bsl

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

Пример вызова
```bsl
Результат = ВедомостьПрочихДоходов.ЗапросОстатковВыплат(Ведомость, ФизическиеЛица);
```
</details>

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

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

```bsl

Процедура ЗаполнитьПоТаблицеВыплат(Ведомость, ТаблицаВыплат, КлючевыеПоляСостава = "ФизическоеЛицо") Экспорт
```

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

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

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

```bsl

Процедура ДополнитьПоТаблицеВыплат(Ведомость, ТаблицаВыплат, КлючевыеПоляСостава = "ФизическоеЛицо") Экспорт
```

Пример вызова
```bsl
ВедомостьПрочихДоходов.ДополнитьПоТаблицеВыплат(Ведомость, ТаблицаВыплат, КлючевыеПоляСостава);
```
</details>

## СгруппироватьТаблицуВыплат
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура СгруппироватьТаблицуВыплат(Ведомость, ТаблицаВыплат, КлючевыеПоляСостава) Экспорт
```

Пример вызова
```bsl
ВедомостьПрочихДоходов.СгруппироватьТаблицуВыплат(Ведомость, ТаблицаВыплат, КлючевыеПоляСостава));
```
</details>

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

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

```bsl

Функция СоставПоТаблицеВыплат(Ведомость, ТаблицаВыплат, КлючевыеПоляСостава) Экспорт
```

Пример вызова
```bsl
Результат = ВедомостьПрочихДоходов.СоставПоТаблицеВыплат(Ведомость, ТаблицаВыплат, КлючевыеПоляСостава));
```
</details>

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

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

```bsl

Процедура ОчиститьСостав(Ведомость) Экспорт
```

Пример вызова
```bsl
ВедомостьПрочихДоходов.ОчиститьСостав(Ведомость));
```
</details>

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

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

```bsl

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

Пример вызова
```bsl
ВедомостьПрочихДоходов.ДополнитьСостав(Ведомость, Состав));
```
</details>

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

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

```bsl

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

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

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

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

```bsl

Процедура СоздатьВТСписокСотрудниковПоТаблицеВыплат(МенеджерВременныхТаблиц, ТаблицаВыплат, Ведомость) Экспорт
```

Пример вызова
```bsl
ВедомостьПрочихДоходов.СоздатьВТСписокСотрудниковПоТаблицеВыплат(МенеджерВременныхТаблиц, ТаблицаВыплат, Ведомость));
```
</details>

## ПередЗаписью
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура ПередЗаписью(ДокументОбъект, Отказ, РежимЗаписи) Экспорт
```

Пример вызова
```bsl
ВедомостьПрочихДоходов.ПередЗаписью(ДокументОбъект, Отказ, РежимЗаписи) 
```
</details>

## ОбновитьНДФЛ
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

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

Пример вызова
```bsl
ВедомостьПрочихДоходов.ОбновитьНДФЛ(Ведомость, Физлица) 
```
</details>

## НДФЛПоТаблицеВыплат
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция НДФЛПоТаблицеВыплат(Ведомость, ТаблицаВыплат) Экспорт
```

Пример вызова
```bsl
Результат = ВедомостьПрочихДоходов.НДФЛПоТаблицеВыплат(Ведомость, ТаблицаВыплат));
```
</details>

## УстановитьВзыскания
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Процедура УстановитьВзыскания(Ведомость, ТаблицаВыплат) Экспорт
```

Пример вызова
```bsl
ВедомостьПрочихДоходов.УстановитьВзыскания(Ведомость, ТаблицаВыплат) 
```
</details>

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

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

```bsl

Функция ВзысканияПоИсполнительнымДокументам(ТаблицаВыплат) Экспорт
```

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

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

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

```bsl

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

Пример вызова
```bsl
ВедомостьПрочихДоходов.ОбработкаПроведения(Ведомость, Отказ) 
```
</details>

## НоваяТаблицаВыплаченногоДоходаПоТабличнойЧасти
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

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

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

## КолонкиТаблицыВыплаченногоДохода
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция КолонкиТаблицыВыплаченногоДохода() Экспорт
```

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

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

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

```bsl

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

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

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

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

```bsl

Процедура ЗарегистрироватьУдержанныеНалоги(Ведомость, Отказ = Ложь) Экспорт
```

Пример вызова
```bsl
ВедомостьПрочихДоходов.ЗарегистрироватьУдержанныеНалоги(Ведомость, Отказ);
```
</details>

## ЗарегистрироватьУдержанныйНалогПоВременнымТаблицам
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

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

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

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

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

```bsl

Процедура ЗарегистрироватьПеречислениеНДФЛ(Ведомость, Отказ = Ложь) Экспорт
```

Пример вызова
```bsl
ВедомостьПрочихДоходов.ЗарегистрироватьПеречислениеНДФЛ(Ведомость, Отказ);
```
</details>

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

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

```bsl

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

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

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

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

```bsl

// Возвращает структуру, используемую для заполнения ведомостей на выплату прочих доходов.
//
Функция ДанныеЗаполненияВедомости() Экспорт
```

Пример вызова
```bsl
Результат = ВедомостьПрочихДоходов.ДанныеЗаполненияВедомости() 
```
</details>

## ЭтоДанныеЗаполненияВедомости
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

// Проверяет, являются ли переданные данные структурой, используемой для заполнения документа
// (см. функцию ДанныеЗаполнения).
//
Функция ЭтоДанныеЗаполненияВедомости(ДанныеЗаполнения) Экспорт
```

Пример вызова
```bsl
Результат = ВедомостьПрочихДоходов.ЭтоДанныеЗаполненияВедомости(ДанныеЗаполнения));
```
</details>

## ТекстЗапросаДанныеДляОплаты
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

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

```bsl

Функция ТекстЗапросаДанныеДляОплаты(ИмяТипа, ИмяПараметраВедомости = "Ведомости", ИмяПараметраФизическиеЛица = "ФизическиеЛица") Экспорт
```

Пример вызова
```bsl
Результат = ВедомостьПрочихДоходов.ТекстЗапросаДанныеДляОплаты(ИмяТипа, ИмяПараметраВедомости, ИмяПараметраФизическиеЛица);
```
</details>

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

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

```bsl

Функция ТекстЗапросаДанныеДляОплатыБезналично( Экспорт
```

Пример вызова
```bsl
Результат = ВедомостьПрочихДоходов.ТекстЗапросаДанныеДляОплатыБезналично();
```
</details>

## ВедомостиПоПрочимДоходамЗаМесяцДляПлатежейПоРезультатамРасчета
<details style="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).

---
