Документ «Подтверждение зачисления зарплаты»

Фиксирует ответ банка на реестр зачисления зарплаты по зарплатному проекту: по каждому сотруднику видно, зачислена сумма или нет, с какой комиссией и с каким комментарием. После проведения подтверждение закрывает задолженность по выплатам в регистрах учёта.

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

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

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

В типичном ежемесячном цикле (а при авансах — ещё и в середине месяца) бухгалтер загружает файл банка, программа автоматически заполняет документ, после проведения которого выплата считается подтверждённой: суммы уходят из остатка задолженности в регистрах ЗарплатаКВыплате и ВзаиморасчетыССотрудниками, а в ОплатаВедомостейНаВыплатуЗарплаты ставится отметка об оплате ведомости.

Важно для KZ-учёта: документ унаследован из российской типовой ЗУП 3.1. Среди регистров-приёмников присутствуют НДФЛ-регистры (наследие РФ-типовой; аналог в Казахстане — ИПН). Для фактического подтверждения выплаты в казахстанском учёте опирайтесь на ЗарплатаКВыплате, ВзаиморасчетыССотрудниками и ОплатаВедомостейНаВыплатуЗарплаты.

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

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

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

Три сценария: загрузить ответ банка, проверить итоги зачисления, разобрать отказы.

Урок 1. Загрузка подтверждения из файла банка

Когда: банк прислал файл-подтверждение по реестру зачисления зарплаты или аванса.

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

Урок 2. Контроль результатов зачисления

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

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

Урок 3. Обработка отказов банка

Когда: по части строк РезультатЗачисленияЗарплаты показывает отказ или незачисление.

  1. В документе подтверждения выделите строки с отказом и прочитайте КомментарийРезультата — банк поясняет причину.
  2. Проверьте флаг ЛицевойСчетУдовлетворяетТребованиям: если он равен Ложь, банк сообщил корректные реквизиты в полях НомерСчетаУдовлетворяющегоТребованиям и БИКСчетаУдовлетворяющегоТребованиям. Исправьте счёт сотрудника в данных зарплатного проекта на эти значения.
  3. Для незачисленных сотрудников сформируйте повторную выплату по исходному документу (ПервичныйДокумент).
  4. Проведите повторную ведомость и дождитесь нового подтверждения от банка.
⚠️ Важно. Незачисленные суммы остаются в остатке задолженности по регистрам ВзаиморасчетыССотрудниками и ЗарплатаКВыплате до тех пор, пока не будет проведено успешное повторное подтверждение. Не удаляйте документ с отказами — он нужен как история обмена.

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

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

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

Тип объекта — документ. Нумерация: тип номера String, длина 11, периодичность Year. В шапке 9 реквизитов, 2 табличных части. Собственных форм и команд в метаданных нет — используются автогенерируемые формы; документ в норме создаётся рабочим местом обмена с банком, а не вводом вручную.

Реквизиты шапки

ИмяТипОбяз.Назначение
ОрганизацияCatalogRef.ОрганизацииДа (ShowError)Организация-работодатель; определяет, по какой организации лягут движения по регистрам
ПодразделениеCatalogRef.ПодразделенияОрганизацийНетПодразделение для аналитики/отбора при разрезе по подразделениям
ПервичныйДокумент(составной, тип не раскрыт)Да (ShowError)Документ-источник выплаты (ведомость/реестр), к которому пришло подтверждение банка; ключевое поле связи
ЗарплатныйПроектCatalogRef.ЗарплатныеПроектыДа (ShowError)Зарплатный проект (банк, договор), по которому пришло подтверждение
ХешФайлаxs:stringНетХеш файла подтверждения из банка; защита от повторной загрузки; вручную не заполняется
КраткийСоставДокументаxs:string (синоним «Сотрудники»)НетАвто-строка: краткий перечень сотрудников для отображения в списке документов
ОтветственныйCatalogRef.ПользователиНетОтветственный пользователь; обычно подставляется текущий
Комментарийxs:stringНетПроизвольный комментарий к документу
КомиссияРеестраxs:decimalНетОбщая комиссия банка по реестру (итоговая, не построчная); заполняется из файла обмена

Табличная часть «Сотрудники»

Построчный результат зачисления по каждому физическому лицу из реестра.

ИмяТипНазначение
ИдентификаторПлатежаv8:UUIDУникальный идентификатор платежа из файла обмена; связывает строку подтверждения с платежом исходного реестра; вручную не менять
ФизическоеЛицоCatalogRef.ФизическиеЛицаСотрудник (физлицо), которому зачислялась сумма
НомерЛицевогоСчетаxs:stringНомер карточного/лицевого счёта, на который шло зачисление
БИКБанкаСчетаxs:stringБИК банка лицевого счёта
РезультатЗачисленияЗарплатыEnumRef.РезультатыЗачисленияЗарплатыРезультат по строке: зачислено / не зачислено и т.п.; определяет, считается ли сумма выплаченной
Суммаxs:decimal (синоним «Сумма зачисления»)Сумма, зачисленная сотруднику
ЛицевойСчетУдовлетворяетТребованиямxs:booleanБанк подтвердил корректность счёта (Истина) или сообщил исправленный (Ложь)
НомерСчетаУдовлетворяющегоТребованиямxs:stringКорректный номер счёта, сообщённый банком при несоответствии исходного
БИКСчетаУдовлетворяющегоТребованиямxs:stringБИК корректного счёта, сообщённого банком
Комиссияxs:decimalКомиссия банка по конкретной строке зачисления
КомментарийРезультатаxs:stringТекстовый комментарий банка к результату (причина отказа и пр.)

Табличная часть «ДополнительныеРеквизиты»

Стандартный механизм дополнительных реквизитов (подсистема «Свойства»).

ИмяТипНазначение
СвойствоChartOfCharacteristicTypesRef.ДополнительныеРеквизитыИСведенияВид дополнительного реквизита
Значение(составной)Значение дополнительного реквизита
ТекстоваяСтрокаxs:stringТекстовое представление значения

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

Документ объявлен регистратором по 12 регистрам. Ниже — все приёмники из metadata.register_records.

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

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

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

Обязательные реквизиты шапки (из fill_value_required: ShowError) — проверяются платформой перед записью:

// Реконструкция по metadata: 3 реквизита с проверкой заполнения (ShowError).
// Имена дословно из метаданных.
ПроверяемыеРеквизиты = "Организация, ПервичныйДокумент, ЗарплатныйПроект";

Схема проведения (реконструкция по составу регистров):

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

    // 1. Подтверждение выплаты: закрываем задолженность по взаиморасчётам.
    //    Строки ТЧ Сотрудники сопоставляются с исходной ведомостью по ИдентификаторПлатежа
    //    (связь через ПервичныйДокумент + ИдентификаторПлатежа).
    Движения.ВзаиморасчетыССотрудниками;             // управленческий контур
    Движения.БухгалтерскиеВзаиморасчетыССотрудниками; // бухгалтерский контур
    Движения.ЗарплатаКВыплате;                       // или ЗарплатаКВыплатеАвансом
    Движения.ЗарплатаКВыплатеАвансом;

    // 2. Отметка оплаты ведомости.
    Движения.ОплатаВедомостейНаВыплатуЗарплаты;      // регистр сведений

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

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

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

Зависимости

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

ЗависимостьЧто используется
СправочникиЗарплатныеПроекты, ФизическиеЛица, Организации, ПодразделенияОрганизаций, Пользователи
ПеречисленияРезультатыЗачисленияЗарплаты — значения результата по строке (зачислено / не зачислено и т.п.; расшифровка в выгрузке не раскрыта)
ПВХДополнительныеРеквизитыИСведения — стандартный механизм доп. реквизитов
Документы-основанияНет (based_on пуст) — связь с исходной ведомостью только через реквизит ПервичныйДокумент
Обратные основанияНет (inverse_based_on пуст) — на основании этого документа другие не создаются

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