Можно ли в 1С:ЗУП 3.1 не только удержать, но и перечислить алименты в банк?

Бухгалтер 1С v8.3 (Управляемые формы) 1С:Зарплата и Управление Персоналом Бухгалтерский учет
← На главную

Вопрос перечисления алиментов и других удержаний по исполнительным листам напрямую из программы 1С:Зарплата и управление персоналом 3.1 (ЗУП) является классической точкой преткновения между расчетчиками и бухгалтерами. В типовой конфигурации ЗУП основной упор сделан на расчеты с сотрудниками, в то время как расчеты с контрагентами (включая получателей алиментов) традиционно выносятся в 1С:Бухгалтерию (БП). Однако современные возможности ЗУП позволяют значительно автоматизировать этот процесс.

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

Методология 1С: Разделение функций между ЗУП и БП

Для начала проанализируем ситуацию с точки зрения методологии фирмы «1С». Программа ЗУП предназначена для ведения кадрового учета и расчета заработной платы. Основным объектом расчетов здесь является Сотрудник. Получатель алиментов — это стороннее лицо, контрагент. По правилам ведения учета, взаиморасчеты с контрагентами и формирование платежных поручений должны происходить в бухгалтерской программе.

Разберем стандартную схему взаимодействия:

  1. В ЗУП создается документ Исполнительный лист, где фиксируется сумма или процент удержания.
  2. Ежемесячно при расчете зарплаты фиксируется удержание.
  3. При синхронизации данных сведения об удержании попадают в БП в документ Отражение зарплаты в бухучете.
  4. В БП на основании этих данных формируются платежные поручения для перечисления денежных средств получателям или в адрес ФССП.

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

Настройка реквизитов получателя в ЗУП 3.1

Многие пользователи ошибочно полагают, что в ЗУП нет возможности хранить банковские реквизиты получателей алиментов. Это не так. Начиная с определенных релизов, в программе появился полноценный функционал для этого. Рассмотрим, как его настроить.

Откроем документ Исполнительный лист. В разделе «Способ перечисления» мы можем выбрать один из вариантов:

При выборе варианта «Через банк» программа позволяет указать конкретный банковский счет физического лица (получателя). Это критически важный момент. Чтобы данные были доступны, получатель алиментов должен быть заведен в справочнике Физические лица. Если в документе указать расчетный счет, БИК и банк, эти сведения сохранятся в системе и будут использоваться при формировании отчетов и выгрузок.

Рабочее место «Платежи и перечисления»

Проанализируем возможности специализированного рабочего места в ЗУП. В разделе «Выплаты» вы найдете пункт «Платежи и перечисления».

В этом рабочем месте аккумулируются данные по всем удержаниям, которые подлежат перечислению внешним контрагентам. Здесь можно увидеть:

  1. ФИО сотрудника, с которого удержана сумма.
  2. ФИО получателя алиментов.
  3. Сумму удержания.
  4. Основание (исполнительный лист).

Важный нюанс: хотя это рабочее место позволяет видеть суммы к выплате, штатной кнопки «Сформировать платежное поручение» или «Выгрузить в банк» здесь нет. Это связано с тем, что в ЗУП отсутствуют банковские счета самой организации в том виде, который необходим для полноценной платежки (с привязкой к бухгалтерским счетам 51, 76.41 и т.д.).

Формирование отчетов для бухгалтерии

Если автоматическая синхронизация по каким-то причинам не настроена или работает некорректно, мы можем воспользоваться специализированными отчетами. Рассмотрим отчет «Исполнительные листы, соглашения об уплате алиментов».

Этот отчет позволяет вывести подробную информацию по всем удержаниям за период, включая реквизиты получателей. Его можно распечатать или сохранить в Excel и передать в бухгалтерию. Это избавит бухгалтера от необходимости заглядывать в кадровые документы для уточнения реквизитов при создании платежек в БП.

Возможности использования «Зарплатного проекта» для алиментов

В сообщениях на форуме упоминается загадочный «XML-формат», который использовался на прошлых местах работы. Выясним причину этого явления. Речь идет о технической уловке: включении получателей алиментов в реестры Зарплатного проекта.

Посмотрим, как это работает по шагам:

  1. Получатель алиментов регистрируется в справочнике Физические лица.
  2. Для него создается лицевой счет в рамках зарплатного проекта организации.
  3. Вместо формирования отдельных платежек, программа формирует реестр (тот самый XML-файл в формате ISO 20022 или стандарте 1С), который отправляется в банк.

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

Минусы: это требует предварительной договоренности с банком и правильной настройки в программе, так как формально получатель алиментов не является сотрудником.

Использование внешних обработок для выгрузки в Клиент-Банк

Если вашей организации требуется выгружать именно платежные поручения (формат 1С_to_kl.txt) напрямую из ЗУП, придется прибегнуть к помощи внешних обработок. Поскольку в ЗУП есть регистр сведений, хранящий информацию об очереди выплат по исполнительным листам, программист может написать обработку, которая:

Рассмотрим пример логики, которая может быть заложена в такую обработку:


// Примерный алгоритм сбора данных
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
               |    Удержания.Получатель КАК Получатель,
               |    Удержания.СуммаУдержания КАК Сумма,
               |    Удержания.Получатель.БанковскийСчет КАК СчетПолучателя
               |ИЗ
               |    РегистрНакопления.УдержанияПоИсполнительнымДокументам КАК Удержания
               |ГДЕ
               |    Удержания.Период МЕЖДУ &ДатаНачала И &ДатаКонца";
// Далее формирование текстового файла по стандарту обмена с банком

Подведение итогов

Проанализировав ситуацию, мы можем сделать следующие выводы. В типовой 1С:ЗУП 3.1 штатная возможность «нажать одну кнопку и отправить деньги» отсутствует по соображениям архитектуры программы. Однако система предоставляет все необходимые инструменты для автоматизации:

  1. Для небольших компаний: достаточно корректно заполнить банковские счета получателей в документе Исполнительный лист. После синхронизации 1С:Бухгалтерия 3.0 сможет автоматически создать платежные поручения на основании документа Отражение зарплаты в бухучете.
  2. Для крупных компаний: стоит рассмотреть вариант включения алиментщиков в зарплатные реестры (через формат XML) или заказать внешнюю обработку для прямой выгрузки платежек, если работа в двух базах неудобна.
  3. Контроль данных: всегда используйте рабочее место Платежи и перечисления для сверки удержанных и фактически подготовленных к выплате сумм.

Таким образом, хотя «платежку» в привычном понимании (с номером и печатью) ЗУП не печатает, она является полноценным источником всех необходимых данных для автоматического совершения платежа.

← На главную