Документ «Ведомость на выплату зарплаты в банк»

Оформляет выплату заработной платы сотрудникам через банк в рамках зарплатного проекта. В шапке указывается зарплатный проект и параметры выплаты, в табличных частях — сотрудники, их лицевые счета и суммы «К выплате». Финальный этап зарплатного цикла: документ погашает взаиморасчёты с сотрудниками и формирует реестр для передачи в банк. Документ раздела «Выплаты» в ЗУП для Казахстана 3.1.

ЗУП для Казахстана, ред. 3.1 · v3.1.2.24 · обновлено 2026-06

🎯 Что это и зачем

Зарплата начислена, налоги и взносы рассчитаны — осталось перечислить деньги сотрудникам. Если выплата идёт на банковские карты в рамках зарплатного проекта, её оформляет документ «Ведомость на выплату зарплаты в банк». Он собирает по сотрудникам суммы «К выплате», подтягивает их лицевые счета в банке и формирует реестр, который выгружается в банк зарплатного проекта.

Это финальный этап зарплатного цикла: ведомость не считает зарплату, а фиксирует факт её выплаты. При проведении она погашает взаиморасчёты с сотрудниками (регистры ВзаиморасчетыССотрудниками, ЗарплатаКВыплате, ЗарплатаКВыплатеАвансом) и регистрирует события по удержанному и перечисленному налогу. Ключевой реквизит — ЗарплатныйПроект: именно он связывает ведомость с банком, лицевыми счетами и номером реестра.

Кто работает: бухгалтер-расчётчик, при каждой выплате — на аванс и на окончательный расчёт за месяц (реквизит ПериодРегистрации имеет синоним «Месяц»). По метаданным документ создаётся самостоятельно из журнала ведомостей: он не вводится на основании других объектов и сам не служит основанием.

🧭 Где найти в программе

Раздел «Выплаты» → пункт «Ведомости в банк» (зарплатный проект). Откроется журнал ведомостей; новую создаём кнопкой «Создать».

📌 Заметка. Точное расположение пункта в меню зависит от настроек интерфейса и прав. Рядом в разделе «Выплаты» — ведомости в кассу, через раздатчика и перечислением на счёт; «в банк» отличается тем, что привязана к зарплатному проекту и формирует реестр для банка. Если пункта нет — ищите через «Все функции».

👤 Часть 1. Для пользователя

Проходим по шагам: от пустой ведомости до проведённого документа и реестра в банк.

Урок 1. Ведомость на выплату зарплаты за месяц

Когда: окончательный расчёт за месяц по сотрудникам, получающим зарплату на карты в рамках зарплатного проекта. Это основной сценарий.

  1. Создаём новый документ «Ведомость в банк» и указываем Организацию, от имени которой производится выплата.
  2. Заполняем Месяц (реквизит ПериодРегистрации) — период, за который выплачивается зарплата.
  3. Выбираем Зарплатный проект — банк, в рамках которого формируется ведомость и реестр. От него подтянутся лицевые счета сотрудников.
  4. Указываем Способ выплаты (зарплата / аванс — элемент справочника способов выплаты), Статью финансирования, Статью расходов, Округление и Вид дохода исполнительного производства.
  5. Заполняем Процент выплаты — для окончательного расчёта обычно 100. При необходимости указываем Подразделение и Дату выплаты.
  6. Заполняем табличную часть «Зарплата» сотрудниками и суммами «К выплате» (обычно кнопкой автозаполнения по задолженности месяца). Проверяем, что в табличной части «Состав» у каждого есть Номер лицевого счёта и Способ зачисления.
  7. Сверяем итог «Сумма» (СуммаПоДокументу) с суммой колонки «К выплате», при необходимости фиксируем Номер реестра.
  8. Проводим документ.
📷 Скриншот: шапка документа «Ведомость в банк»
Шапка документа: Организация, Месяц, Зарплатный проект, Способ выплаты, Процент выплаты и табличная часть с суммами к выплате.
💡 Подсказка. Суммы «К выплате» удобнее не вбивать вручную, а заполнять автоматически — программа подберёт задолженность по сотрудникам за указанный месяц с учётом порядка выплаты их начислений. Колонки «Состав» (лицевые счета, способ зачисления) подтягиваются из карточек сотрудников по выбранному зарплатному проекту.
⚠️ Важно. Обязательны девять полей шапки: Организация, Месяц, Статья финансирования, Статья расходов, Зарплатный проект, Способ выплаты, Округление, Процент выплаты, Вид дохода исполнительного производства — без любого из них документ не проведётся. Отдельно проконтролируйте Номер лицевого счёта у каждого сотрудника: формально программа его не проверяет, но пустой счёт — типовая причина отбраковки реестра банком.

Урок 2. Выплата аванса частичным процентом

Когда: выплата аванса за первую половину месяца (не окончательный расчёт).

  1. Создаём документ, указываем Организацию, Месяц и Зарплатный проект, как в Уроке 1.
  2. В поле Способ выплаты выбираем значение, соответствующее авансу (элемент справочника «Способы выплаты зарплаты»).
  3. Задаём Процент выплаты — долю от причитающейся суммы (например, аванс меньше 100%), и проверяем Округление.
  4. Заполняем табличную часть «Зарплата»; суммы «К выплате» контролируем с учётом процента и округления.
  5. Проводим документ.
⚠️ Важно. Процент выплаты обязателен всегда, даже при полной выплате (для окончательного расчёта ожидается 100). Не оставляйте 0 — это ключевое поле для аванса. При проведении аванс попадает в отдельный регистр ЗарплатаКВыплатеАвансом и будет учтён при окончательном расчёте за месяц, чтобы сумма не выплатилась дважды.

Урок 3. Реестр в банк, перечисление налога и ввод начальных данных

Когда: ведомость готова — нужно проверить её перед передачей реестра в банк, отметить уплату налога или внести историческую выплату.

  1. Контроль перед отправкой. Открываем проведённую ведомость (в журнале виден столбец «Сотрудники» — КраткийСоставДокумента). Сверяем «Сумма» с итогом «К выплате»; в «Составе» проверяем Номер лицевого счёта, Способ зачисления, при необходимости — Номер банковской карты, Банковский счёт, БИК банка. Фиксируем Номер реестра и Дату выплаты.
  2. Отметка перечисления налога. После фактической уплаты ИПН по этой выплате ставим флаг «Перечисление НДФЛ выполнено» и заполняем «Реквизиты платежа перечисления НДФЛ» (реквизиты платёжного документа). Эти поля необязательны — система не напомнит, но от них зависят движения по налоговым регистрам.
  3. Ввод начальных данных. Чтобы отразить исторические выплаты без «боевого» платежа, ставим флаг «Ввод начальных данных», заполняем шапку и табличную часть «Зарплата» суммами по прошлым периодам (поле «Период взаиморасчётов») и проводим.
  4. Записываем или проводим документ. Помните: при простой записи движения не обновляются — реестр и взаиморасчёты пересчитываются только при проведении.
💡 Подсказка. Поля «Сумма» и «Сотрудники» (краткий состав) руками не вводят — это итоговые и представительские реквизиты, они формируются по составу табличных частей. После заполнения строк просто сверьте их корректность.
📌 Заметка. Подписанты для печатных форм — Руководитель, Главный бухгалтер, Бухгалтер (с должностями и основаниями подписи) — необязательны и нужны только для печати ведомости/реестра. Связь ведомости с документами-начислениями хранится внутри: табличная часть «Основания» и колонки «Документ-основание» в строках «Зарплата».

🛠 Часть 2. Для программиста

Состав объекта, регистры-приёмники движений и логика проведения. Конфигурация ЗУП для Казахстана 3.1, релиз 3.1.2.24.

Структура объекта

Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year (в пределах года). В шапке 29 реквизитов, 6 табличных частей. Часть реквизитов и колонок — наследие общей (российской) кодовой базы (НДФЛ, СНИЛС и т.п.); они приведены ниже дословно, как в выгрузке метаданных. Полный реквизитный состав — в карточке объекта.

Реквизиты шапки (ключевые)

Обязательность — по fill_value_required (ShowError = обязателен, проверяется перед записью; DontCheck = не проверяется). Девять реквизитов имеют ShowError.

ИмяТипОбяз.Назначение
ПериодРегистрацииДата (синоним «Месяц»)ДаМесяц, за который выплачивается зарплата; задаёт период регистрации движений
ОрганизацияСправочникСсылка.ОрганизацииДаОрганизация-плательщик; от неё зависят подразделения, зарплатные проекты, регистрации в налоговом органе
ЗарплатныйПроектСправочникСсылка.ЗарплатныеПроектыДаБанковский зарплатный проект; с ним связаны лицевые счета сотрудников и номер реестра
СпособВыплатыСправочникСсылка.СпособыВыплатыЗарплатыДаЧто выплачивается (аванс / зарплата и т.п.)
СтатьяФинансированияСправочникСсылка.СтатьиФинансированияЗарплатаДаСтатья финансирования всей ведомости; значение по умолчанию для строк
СтатьяРасходовСправочникСсылка.СтатьиРасходовЗарплатаДаСтатья расходов ведомости для аналитики; дублируется в строках ТЧ
ОкруглениеСправочникСсылка.СпособыОкругленияПриРасчетеЗарплатыДаСпособ округления сумм к выплате
ПроцентВыплатыЧислоДаПроцент от причитающейся суммы (100 — полная выплата, меньше — аванс/частичная)
ВидДоходаИсполнительногоПроизводстваПеречислениеСсылка.ВидыДоходовИсполнительногоПроизводстваДаКлассификация выплаты как вида дохода для взысканий; есть и в строках ТЧ
ПодразделениеСправочникСсылка.ПодразделенияОрганизацийНетОтбор/привязка выплаты к подразделению (в строках «Зарплата» есть своё)
СуммаПоДокументуЧисло (синоним «Сумма»)НетИтог документа; рассчитывается из строк ТЧ «Зарплата», руками не вводится
ДатаВыплатыДатаНетПланируемая/фактическая дата выплаты
НомерРеестраЧислоНетНомер реестра, передаваемого в банк по зарплатному проекту
ПеречислениеНДФЛВыполненоБулевоНетОтметка о перечислении налога по этой ведомости
ПеречислениеНДФЛРеквизитыСтрокаНетРеквизиты платёжного документа на перечисление налога
ВводНачальныхДанныхБулевоНетРежим ввода исторических выплат (а не текущей выплаты)
КраткийСоставДокументаСтрока (синоним «Сотрудники»)НетСтрока-представление состава для журналов; заполняется автоматически
Руководитель / ГлавныйБухгалтер / БухгалтерСправочникСсылка.ФизическиеЛицаНетПодписанты для печатных форм (с парными «Должность…» и «ОснованиеПодписи…»)
Ответственный / КомментарийСправочникСсылка.Пользователи / СтрокаНетСлужебные реквизиты документа
📌 Наследие общей кодовой базы. Реквизиты и колонки с НДФЛ и СНИЛС присутствуют в метаданных выгрузки, но относятся к российской типовой основе. В казахстанском учёте налог с доходов — это ИПН; синоним «Перечисление НДФЛ выполнено» и табличная часть «НДФЛ» — это российские имена тех же по смыслу налоговых данных. Колонка ТЧ «НДФЛ» ВключатьВДекларациюПоНалогуНаПрибыль с синонимом «Соответствует статье 226.1 НК РФ» — прямое наследие РФ-типовой.

Табличные части

ИмяНазначение
ЗарплатаСодержательное ядро: суммы к выплате по сотрудникам. Ключевые колонки: Сотрудник / ФизическоеЛицо, КВыплате, НомерЛицевогоСчета, ПериодВзаиморасчетов, ДокументОснование, КомпенсацияЗаЗадержкуЗарплаты, СтатьяФинансирования / СтатьяРасходов, ВидДоходаИсполнительногоПроизводства
СоставПлатёжные (банковские) данные получателей — основа реестра в банк: ФизическоеЛицо, НомерЛицевогоСчета, СпособЗачисления, НомерБанковскойКарты / БанковскаяКарта, БанковскийСчет, БИКБанкаСчета, ВзысканнаяСумма, контакты (телефон)
ОснованияДокументы-основания начислений, включённые в ведомость (колонка Документ)
ФизическиеЛицаСлужебная ТЧ — список физлиц документа для отборов/выборок (колонка ФизическоеЛицо)
НалогиВзносыОтчисления (имя в выгрузке — НДФЛ)Сведения о налоге, связанные с выплатой: Сумма, СуммаСПревышения, КодДохода, КатегорияДохода, МесяцНалоговогоПериода (синоним «Дата получения дохода»), РегистрацияВНалоговомОргане, СтатьяФинансирования / СтатьяРасходов. Имя ТЧ — российское наследие; по смыслу — налог РК (ИПН).
ДополнительныеРеквизитыМеханизм дополнительных свойств: Свойство, Значение, ТекстоваяСтрока

Строки разных ТЧ связаны полями ИдентификаторСтроки (v8:UUID) и ФизическоеЛицо: например, строка «Состав» с платёжными реквизитами соответствует строке «Зарплата» с суммой одного и того же физлица. При программном редактировании менять их нужно согласованно.

📌 Формы и команды. В выгрузке metadata.forms, блок forms и commands пусты — UI-структура форм и команды объекта недоступны. DOM-селекторы для автоматизации придётся строить по именам реквизитов и синонимам (разделы выше), сверяя фактический состав элементов формы в живой базе.

Движения по регистрам

Документ объявлен регистратором по 14 регистрам (из metadata.register_records): 12 регистров накопления и 2 регистра сведений. Сгруппированы по смыслу.

РегистрТипНазначение
ЗарплатаКВыплатеНакопленияПогашение суммы зарплаты к выплате (окончательный расчёт)
ЗарплатаКВыплатеАвансомНакопленияПогашение аванса к выплате (учитывается при окончательном расчёте)
ВзаиморасчетыССотрудникамиНакопленияУправленческий контур взаиморасчётов с сотрудниками
БухгалтерскиеВзаиморасчетыССотрудникамиНакопленияБухгалтерский контур взаиморасчётов с сотрудниками
НачисленияУдержанияПоСотрудникамНакопленияЗакрытие начислений/удержаний по сотрудникам выплатой
БухучетНачисленияУдержанияПоСотрудникамНакопленияДанные для отражения выплаты в бухучёте
СведенияОДоходахНДФЛНакопленияСведения о доходах для налога (имя — наследие РФ-типовой; в РК — ИПН)
РасчетыНалогоплательщиковСБюджетомПоНДФЛНакопленияРасчёты налогоплательщиков с бюджетом по налогу
РасчетыНалоговыхАгентовСБюджетомПоНДФЛНакопленияРасчёты налогового агента с бюджетом по налогу
НДФЛКПеречислению / НДФЛПеречисленныйНакопленияУдержанный к перечислению и фактически перечисленный налог
УплатаНДФЛНалоговымиАгентамиКРаспределениюНакопленияУплата налога агентом к распределению
ДокументыУчтенныеПриРасчетеНДФЛСведенийРеестр документов, учтённых при расчёте налога
ДокументыОплаченныеБезУдержанияНДФЛСведенийДокументы, оплаченные без удержания налога
📌 Наследие общей кодовой базы. Семь из четырнадцати регистров названы по российскому налогу (…НДФЛ…): СведенияОДоходахНДФЛ, РасчетыНалогоплательщиковСБюджетомПоНДФЛ, РасчетыНалоговыхАгентовСБюджетомПоНДФЛ, НДФЛКПеречислению, НДФЛПеречисленный, УплатаНДФЛНалоговымиАгентамиКРаспределению, ДокументыУчтенныеПриРасчетеНДФЛ / ДокументыОплаченныеБезУдержанияНДФЛ. В казахстанской конфигурации это технические имена общей основы — по делу здесь учитывается ИПН. Сами имена регистров оставлены дословно, как в метаданных.

Как формируется проведение — реальный код (3.1.2.24)

⚠️ Важно об источнике. В использованной XML-выгрузке конфигурации модули объекта и форм отсутствуют (секции bsl_static / bsl_summaries пусты), поэтому дословный текст процедур ОбработкаПроведения / ОбработкаПроверкиЗаполнения / обработчиков ПриИзменении привести нельзя. Ниже — реконструкция по метаданным (состав регистров-приёмников и обязательность реквизитов): это не цитата исходного кода, а корректная по структуре схема того, как типовая ЗУП проводит документ.

Структура обязательности (из fill_value_required: ShowError) — то, что проверяет типовая ОбработкаПроверкиЗаполнения на уровне платформы:

// Реконструкция по metadata: 9 реквизитов с проверкой заполнения (ShowError).
// Платформа проверяет их автоматически перед записью; имена — дословно из метаданных.
ПроверяемыеРеквизиты =
    "Организация, ПериодРегистрации, СтатьяФинансирования, СтатьяРасходов,
     ЗарплатныйПроект, СпособВыплаты, Округление, ПроцентВыплаты,
     ВидДоходаИсполнительногоПроизводства";
// Дополнительные прикладные проверки задаёт ОбработкаПроверкиЗаполнения (в выгрузке нет).
// НомерЛицевогоСчета (ТЧ Состав/Зарплата) формально НЕ проверяется (DontCheck),
// но критичен для реестра — контролировать отдельно.

Схема проведения (реконструкция): набор движений распределяется по 14 регистрам-приёмникам — блок взаиморасчётов и сумм к выплате плюс налоговый блок.

// Реконструкция по metadata.register_records (14 регистров). Не дословный код модуля.
Процедура ОбработкаПроведения(Отказ, РежимПроведения)

    // 0. Источник данных: ТЧ Зарплата (суммы КВыплате) + ТЧ Состав (лицевые счета).
    //    ПроцентВыплаты и Округление влияют на итоговые суммы к выплате.

    // 1. Суммы к выплате и взаиморасчёты с сотрудниками.
    Движения.ЗарплатаКВыплате;                       // окончательный расчёт
    Движения.ЗарплатаКВыплатеАвансом;                // если СпособВыплаты = аванс
    Движения.ВзаиморасчетыССотрудниками;             // управленческий контур
    Движения.БухгалтерскиеВзаиморасчетыССотрудниками;// бухгалтерский контур
    Движения.НачисленияУдержанияПоСотрудникам;
    Движения.БухучетНачисленияУдержанияПоСотрудникам;

    // 2. Налоговый блок (имена — РФ-наследие; по делу в РК это ИПН).
    //    Заполняется из ТЧ НДФЛ; активируется отметкой перечисления.
    Движения.СведенияОДоходахНДФЛ;
    Движения.РасчетыНалогоплательщиковСБюджетомПоНДФЛ;
    Движения.РасчетыНалоговыхАгентовСБюджетомПоНДФЛ;
    Движения.НДФЛКПеречислению;                      // удержанный к перечислению
    Движения.НДФЛПеречисленный;                      // при ПеречислениеНДФЛВыполнено
    Движения.УплатаНДФЛНалоговымиАгентамиКРаспределению;

    // 3. Регистры сведений: учёт документов при расчёте налога.
    Движения.ДокументыУчтенныеПриРасчетеНДФЛ;
    Движения.ДокументыОплаченныеБезУдержанияНДФЛ;

    // 4. Запись наборов записей всех регистров.
    Движения.Записать();

КонецПроцедуры

При перепроведении старые движения по всем 14 регистрам замещаются актуальными. При простой записи движения не формируются — только проведение обновляет реестр и взаиморасчёты.

Зависимости

Дословный список общих модулей в выгрузке отсутствует. Структурно документ опирается на:

ЗависимостьЧто используется
СправочникиОрганизации, ЗарплатныеПроекты, Сотрудники, ФизическиеЛица, СпособыВыплатыЗарплаты, СпособыОкругленияПриРасчетеЗарплаты, СтатьиФинансированияЗарплата, СтатьиРасходовЗарплата, БанковскиеКартыКонтрагентов, РегистрацииВНалоговомОргане, ВидыДоходовНДФЛ, Должности, Пользователи
ПеречисленияВидыДоходовИсполнительногоПроизводства, СпособыЗачисленияВыплат, НДФЛСтавкиНалогообложенияРезидента, КатегорииДоходовНДФЛ
Зарплатный проектЛицевые счета сотрудников (НомерЛицевогоСчета), номер и формирование реестра для банка
Документы-начисленияСвязь через ТЧ Основания (колонка Документ) и колонки ДокументОснование в ТЧ Зарплата и НДФЛ — суммы выплачиваются по конкретным начислениям
Доп. свойстваПланВидовХарактеристик.ДополнительныеРеквизитыИСведения (ТЧ ДополнительныеРеквизиты)
📌 Заметка. По метаданным документ не создаётся «на основании» (based_on пуст) и сам не служит основанием (inverse_based_on пуст) — его заводят из журнала ведомостей. Зависимости от программных модулей (общие модули, обработчики) в выгрузке не определены — секции BSL пусты.

🔗 Связанные разделы