Как настроить выгрузку ведомостей в банк в 1С:ЗУП 3.1 и включить кнопку выгрузки файла

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

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

Разберем причину отсутствия кнопки «Выгрузить файл»

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

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

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

Проанализируем стандартные форматы обмена данными

Выясним, какие форматы обмена поддерживает 1С. В типовом функционале реализована поддержка стандарта XML, разработанного совместно со Сбербанком. Этот стандарт стал универсальным «языком общения» между учетными системами и банковским софтом. В настройках зарплатного проекта мы можем выбрать версию формата, например:

Если ваш банк утверждает, что у него «свой особый формат», в 90% случаев это означает адаптацию стандартного XML от 1С. Попробуйте уточнить в техподдержке банка, поддерживают ли они универсальный формат 1С.

Рассмотрим технологию DirectBank как альтернативу файлам

Совместно с традиционной выгрузкой в файл, разберем более современный метод — DirectBank. Эта технология позволяет исключить промежуточное звено в виде файла на жестком диске. Рассмотрим преимущества этого подхода:

Посмотрим на особенности настройки лицевых счетов сотрудников

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

  1. В карточке сотрудника по ссылке «Выплаты и учет затрат» должен быть выбран способ выплаты «Зачислением на карточку» с указанием конкретного зарплатного проекта.
  2. В поле «Номер лицевого счета» должно быть ровно 20 цифр. Лишние пробелы или опечатки приведут к отказу банка.
  3. Проверьте наличие ИНН и корректность паспортных данных. Современные банковские форматы (особенно ISO 20022) очень чувствительны к полноте персональных данных.

Выгрузка при отсутствии зарплатного проекта

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

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

Работа через расширения конфигурации

Если банк действительно требует уникальный формат, которого нет в стандартном списке, мы рекомендуем использовать Расширения конфигурации (файлы .cfe) вместо внешних обработок. Посмотрим, почему это предпочтительнее:

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


// Пример логики, которую может содержать расширение для модификации ФИО
Функция ОбработатьФИОДляБанка(СотрудникОбъект)
    Результат = СократитьФИО(СотрудникОбъект.Наименование);
    Возврат ВРег(Результат); // Приводим к верхнему регистру по требованию банка
КонецФункции

Проверка реестров перед отправкой

Перед тем как нажать кнопку выгрузки, мы рекомендуем воспользоваться встроенными средствами проверки. В документе Ведомость в банк внимательно посмотрите на колонку «К выплате». Если суммы выделены красным или подчеркнуты, это сигнализирует об ошибках в распределении по периодам или источникам финансирования. Банк такие ошибки не увидит, но они могут привести к некорректному заполнению отчетности по НДФЛ.

Резюмируем: штатный механизм 1С:ЗУП 3.1 полностью закрывает потребности большинства организаций по обмену с банками. Главное — правильно настроить карточку зарплатного проекта и следить за чистотой данных в карточках сотрудников. Использование внешних обработок в 2024 году оправдано лишь в исключительных случаях, когда банк использует крайне специфические и устаревшие протоколы обмена.

← На главную