Документ «Ведомость на перечисление прочих выплат»
Оформляет перечисление сумм по прочим выплатам внешнему получателю: фиксирует получателя-контрагента, вид выплаты, дату платежа и детализацию сумм по физическим лицам, после чего формирует движения по регистру взаиморасчётов.
🎯 Что это и зачем
В казахстанском зарплатном учёте бывают выплаты, которые начисляются работникам, но перечисляются не самому сотруднику, а третьему лицу — внешнему получателю. Документ «Ведомость на перечисление прочих выплат» закрывает именно эту задачу: он связывает вид прочей выплаты (классификатор справочника ВидыПрочихВыплат), получателя-контрагента и разбивку сумм по физическим лицам в одну платёжную единицу.
Документ ведёт отдельный контур взаиморасчётов: единственный регистр движения — ВзаиморасчетыПоПрочимВыплатам. Это означает, что он не пересекается с основным расчётом зарплаты — ИПН, ОПВ, ОПВР, СО, ВОСМС/ООСМС здесь не рассчитываются; документ работает только на стороне перечисления уже учтённых прочих выплат. Обязательное поле ДатаПлатежа (в отличие от ряда других ведомостей — контролируется при заполнении) привязывает ведомость к конкретной дате банковского платежа.
Кто работает: бухгалтер по расчётам с персоналом или бухгалтер по зарплате, по мере необходимости перечислений. Документ создаётся напрямую — оснований для ввода на его основании в конфигурации не предусмотрено.
🧭 Где найти в программе
Раздел «Выплаты» → пункт «Ведомость на перечисление прочих выплат». Откроется журнал документов; новый документ создаём кнопкой «Создать».
👤 Часть 1. Для пользователя
Три основных сценария работы с документом — от нового перечисления до исправления перед платежом.
Урок 1. Перечисление прочей выплаты получателю
Когда: нужно перечислить внешнему получателю суммы определённого вида прочих выплат, учитываемые по физлицам, за период. Основной сценарий.
- Создаём новый документ «Ведомость на перечисление прочих выплат».
- Заполняем Организацию — от неё зависит, чьи взаиморасчёты будет двигать документ. При необходимости указываем Структурное подразделение (поле
Подразделение) для ограничения состава физлиц. - Выбираем Вид прочих выплат (
ВидПрочихВыплат) — что именно перечисляем. Это классифицирующее поле документа; выбирать его нужно до заполнения табличной части. - Указываем Получателя (
Контрагентв UI подписан «Получатель») — внешнее лицо или организация, которой уйдут деньги. - Задаём Период взаиморасчётов (
ПериодВзаиморасчетов) — месяц, за который перечисляются суммы. - Вводим Дату платежа (
ДатаПлатежа) — дату фактического банковского перечисления. Поле обязательно и контролируется при заполнении. - Выбираем Способ расчёта сумм к перечислению (
СпособРасчетаСуммКПеречислению). - Заполняем табличную часть «Прочие выплаты»: для каждой строки указываем Физическое лицо, Период взаиморасчётов строки и Сумму.
- Проверяем итог с полем «Сумма» шапки (
СуммаДокумента) и проводим документ.
Контрагент подписано «Получатель», поле Подразделение — «Структурное подразделение», а СуммаДокумента — просто «Сумма». Ищите их именно по синонимам, а не по именам в метаданных.Урок 2. Автозаполнение сумм по способу расчёта
Когда: суммы к перечислению нужно получить из учётных данных, а не вводить вручную.
- Создаём документ и заполняем шапку, как в Уроке 1 (Организация, Вид прочих выплат, Получатель).
- Выбираем Способ расчёта сумм к перечислению (
СпособРасчетаСуммКПеречислению) — перечисление общее с ведомостью на перечисление взносов/отчислений. От выбора зависит, как программа подберёт суммы. - Указываем Период взаиморасчётов — от него определяется, за какой месяц подберутся суммы по строкам.
- Используем кнопку заполнения табличной части (конкретную команду ищите на живой форме — в метаданных команды не выгружены). Программа заполнит строки ТЧ «Прочие выплаты» по физлицам.
- Проверяем подобранные строки: Физическое лицо, Период взаиморасчётов каждой строки и Сумму.
- Проводим документ.
ПериодВзаиморасчетов существует на двух уровнях: в шапке (обязательное, задаёт общий период) и в каждой строке ТЧ (может отличаться от шапочного). При ручном редактировании строк не оставляйте строковый период пустым — это может привести к некорректным движениям по регистру взаиморасчётов.Урок 3. Корректировка сумм и проверка перед платежом
Когда: изменился состав физлиц или суммы до фактического платежа; либо перед отправкой платёжного документа в банк нужно сверить данные.
- Открываем документ и корректируем строки табличной части «Прочие выплаты»: добавляем/удаляем физлиц, правим Сумму.
- Сверяем итог строк с полем «Сумма» шапки (
СуммаДокумента). - При изменении даты фактического платежа обновляем Дату платежа (
ДатаПлатежа). - Для печатной формы заполняем поля подписанта: Главный бухгалтер (
ГлавныйБухгалтер), Должность главного бухгалтера, Основание подписи. Эти поля не влияют на проведение — только для печатной формы. - Перепроводим документ. Движения по
ВзаиморасчетыПоПрочимВыплатамперезаписываются.
ВзаиморасчетыПоПрочимВыплатам с отбором по Организации, периоду и физлицам. Этот регистр — единственный след документа в системе.🛠 Часть 2. Для программиста
Состав объекта, регистр-приёмник движений и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.
Структура объекта
Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year (в пределах года). В шапке 14 реквизитов, 2 табличные части. Формы и BSL-модули в JSON-карте не выгружены (forms: [], bsl_static: [], bsl_summaries: []) — карточка построена строго на метаданных.
Реквизиты шапки
| Имя | Тип | Обяз. | Назначение |
|---|---|---|---|
Организация | СправочникСсылка.Организации | Да | Организация, от имени которой выполняется перечисление; определяет контур взаиморасчётов |
ВидПрочихВыплат | СправочникСсылка.ВидыПрочихВыплат | Да | Вид перечисляемой прочей выплаты — классифицирующее поле; выбирать до заполнения ТЧ |
Контрагент (синоним «Получатель») | СправочникСсылка.Контрагенты | Да | Внешний получатель перечисления; в UI подписан «Получатель» |
ПериодВзаиморасчетов | Дата/время | Да | Месяц взаиморасчётов в шапке; одноимённая колонка в ТЧ может отличаться от шапочного |
СпособРасчетаСуммКПеречислению | ПеречислениеСсылка.СпособыЗаполненияСуммКПеречислениюНалоговВзносовОтчислений | Да | Правило заполнения/расчёта сумм к перечислению; перечисление общее с ведомостью по взносам |
ДатаПлатежа | Дата/время | Да | Дата банковского платежа — обязательная привязка к дате; в отличие от ряда других ведомостей контролируется при заполнении |
Подразделение (синоним «Структурное подразделение») | СправочникСсылка.ПодразделенияОрганизаций | Нет | Ограничение состава физлиц подразделением |
СуммаДокумента (синоним «Сумма») | Число (decimal) | Нет | Итоговая сумма документа для сверки с суммой строк ТЧ |
КраткийСоставДокумента (синоним «Физические лица») | Строка | Нет | Сервисная строка-перечень физлиц для отображения в списке документов |
Ответственный | СправочникСсылка.Пользователи | Нет | Пользователь, ответственный за документ |
Комментарий | Строка | Нет | Произвольный комментарий |
ГлавныйБухгалтер | СправочникСсылка.ФизическиеЛица | Нет | Подписант печатной формы; на проведение не влияет |
ДолжностьГлавногоБухгалтера | СправочникСсылка.Должности | Нет | Должность подписанта печатной формы |
ОснованиеПодписиГлавногоБухгалтера | (тип в карте пуст) | Нет | Основание права подписи для печатной формы |
Табличные части
ПрочиеВыплаты (синоним «Прочие выплаты») — основная содержательная ТЧ: суммы перечисления в разрезе физических лиц.
| Имя | Тип | Назначение |
|---|---|---|
ФизическоеЛицо | СправочникСсылка.ФизическиеЛица | Физлицо, по которому числится перечисляемая сумма |
ПериодВзаиморасчетов | Дата/время | Период взаиморасчётов строки; может отличаться от шапочного значения |
Сумма | Число (decimal) | Сумма к перечислению по данному физлицу |
ДополнительныеРеквизиты — стандартный механизм доп. реквизитов БСП; в штатной работе не редактируется.
| Имя | Тип | Назначение |
|---|---|---|
Свойство | ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения | Дополнительный реквизит из классификатора |
Значение | (составной, тип в карте пуст) | Значение дополнительного реквизита |
ТекстоваяСтрока | Строка | Текстовое представление значения |
forms: []). Структуру UI-формы и расположение кнопок заполнения/печати снимайте с живой базы версии 3.1.2.24 перед UI-автоматизацией.Движения по регистрам
Документ объявлен регистратором по одному регистру:
| Регистр | Тип | Назначение |
|---|---|---|
ВзаиморасчетыПоПрочимВыплатам | Накопления | Фиксирует состояние взаиморасчётов по прочим выплатам: начисленные к перечислению суммы и погашение. Единственный след документа в системе; других регистров (бухучёт, налоги, взаиморасчёты с сотрудниками) нет. |
ЗарплатаКВыплате. Он работает исключительно в контуре прочих выплат.Как формируется проведение — реальный код (3.1.2.24)
bsl_static и bsl_summaries пусты — модули объекта и форм не выгружены. Дословный текст процедур ОбработкаПроведения и ОбработкаПроверкиЗаполнения привести нельзя. Ниже — реконструкция по метаданным: состав обязательных реквизитов и единственного регистра-приёмника. Это не цитата исходного кода, а корректная по структуре схема проведения.Проверка заполнения — 6 реквизитов с fill_value_required: ShowError, которые платформа контролирует автоматически перед записью:
// Реконструкция по metadata.attributes (fill_value_required = ShowError).
// Платформа проверяет эти реквизиты до записи документа; имена — дословно из метаданных.
ПроверяемыеРеквизиты =
"Организация, ВидПрочихВыплат, Контрагент,
ПериодВзаиморасчетов, СпособРасчетаСуммКПеречислению, ДатаПлатежа";
// Дополнительные прикладные проверки задаёт ОбработкаПроверкиЗаполнения (в выгрузке нет).
Схема проведения (реконструкция по metadata.register_records):
// Реконструкция по metadata.register_records. Не дословный код модуля.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
// 1. Для каждой строки ТЧ ПрочиеВыплаты формируем движение
// по регистру накопления ВзаиморасчетыПоПрочимВыплатам.
// Измерения: Организация, ВидПрочихВыплат, Контрагент («Получатель»),
// ФизическоеЛицо, ПериодВзаиморасчетов строки.
// Ресурс: Сумма строки.
Для Каждого СтрокаТЧ Из ПрочиеВыплаты Цикл
Движение = Движения.ВзаиморасчетыПоПрочимВыплатам.Добавить();
Движение.ВидДвижения = ВидДвиженияНакопления.Приход; // или Расход — при перепроведении
Движение.Период = Дата;
Движение.Организация = Организация;
Движение.ВидПрочихВыплат = ВидПрочихВыплат;
Движение.Контрагент = Контрагент;
Движение.ФизическоеЛицо = СтрокаТЧ.ФизическоеЛицо;
Движение.ПериодВзаиморасчетов = СтрокаТЧ.ПериодВзаиморасчетов;
Движение.Сумма = СтрокаТЧ.Сумма;
КонецЦикла;
// 2. Запись набора записей регистра.
Движения.ВзаиморасчетыПоПрочимВыплатам.Записать();
КонецПроцедуры
Зависимости
Список общих модулей в выгрузке отсутствует. Структурно документ опирается на:
| Зависимость | Что используется |
|---|---|
| Справочники | Организации, ВидыПрочихВыплат, Контрагенты, ПодразделенияОрганизаций, ФизическиеЛица, Пользователи, Должности |
| Перечисления | СпособыЗаполненияСуммКПеречислениюНалоговВзносовОтчислений — общее с ведомостью на перечисление взносов/отчислений |
| Регистры накопления | ВзаиморасчетыПоПрочимВыплатам — единственный регистр-приёмник |
| Механизм доп. реквизитов БСП | ТЧ ДополнительныеРеквизиты + план видов характеристик ДополнительныеРеквизитыИСведения |
| Документы-основания | Нет (based_on: []) — документ создаётся напрямую, не на основании других |
| Кто создаётся на основании | Не определено (inverse_based_on: []) |
🔗 Связанные разделы
- Ведомость на выплату зарплаты (в банк) — соседний документ раздела «Выплаты»; тот же блок перечислений, но по основной зарплате.
- Начисление зарплаты и взносов — как прочие выплаты начисляются и формируются суммы для последующего перечисления.