Другое · 11 мин
Как выгрузить список сотрудников из 1С для зарплатного проекта
Пошаговая инструкция: как выгрузить список сотрудников из 1С:ЗУП для зарплатного проекта банка, проверить данные, исправить ошибки и сформировать реестр.
Зарплатный проект — это договор с банком, по которому зарплата перечисляется на карты сотрудников одним платежом с приложением реестра. Для открытия счетов и регулярных выплат банку нужен список сотрудников с их карточными и персональными данными, и самый удобный источник этих сведений — программа 1С:Зарплата и управление персоналом (ЗУП) или 1С:Бухгалтерия с расчетом зарплаты.
Выгрузка списка в 1С делается двумя способами: штатным обменом с банком, когда файл формируется по согласованному с банком формату, и ручным формированием списка через отчеты или универсальную выгрузку в Excel. Какой вариант выбрать, зависит от того, подключен ли в программе обмен с конкретным банком и какого формата требует банк.
Ниже разобраны оба пути: подготовка данных, настройка зарплатного проекта в программе, формирование и выгрузка реестра, проверка результата и типичные ошибки, из-за которых банк отклоняет файл.
Что банк ожидает получить и какие данные нужны
Для открытия карточных счетов в рамках зарплатного проекта банк обычно запрашивает по каждому сотруднику: ФИО полностью, дату рождения, СНИЛС, ИНН, паспортные данные, номер счета или карты (если счет уже открыт), а иногда адрес регистрации и телефон. Точный перечень полей определяет банк — он указан в договоре зарплатного проекта или в требованиях к формату файла обмена.
Для регулярных выплат формируется уже реестр на зачисление: в нем указываются сотрудник, номер его лицевого счета в банке и сумма к выплате. Первичный список для открытия счетов и последующие реестры — разные документы, и путать их нельзя: реестр на зачисление банк не примет как заявку на открытие карты.
Подготовка: проверка данных сотрудников в 1С
Качество выгрузки полностью определяется качеством кадровых данных в программе. Перед формированием списка откройте справочник «Сотрудники» и убедитесь, что у всех работников, которых нужно включить в зарплатный проект, заполнены: ФИО без сокращений, дата рождения, ИНН, СНИЛС, паспортные данные (документ, удостоверяющий личность). Пустые или некорректные поля — главная причина ошибок при выгрузке.
Отдельно проверьте актуальность состава: уволенные сотрудники не должны попадать в список на открытие счетов, а вновь принятые — должны быть оформлены приемом на работу, а не просто заведены в справочнике. Удобно использовать отбор по дате увольнения, чтобы исключить бывших работников.
Если счета сотрудников уже открыты, сведения о них хранятся в регистре лицевых счетов по зарплатному проекту. Убедитесь, что номера счетов введены и относятся именно к нужному банку — иначе реестр на зачисление сформируется пустым или неполным.
Как проверить готовность данных
Заполнены полностью, без сокращений и инициалов вместо имени
Пустые поля, сокращения, лишние пробелы
Введены у всех сотрудников списка, проходят контроль формата
Отсутствуют или программа выдает предупреждение о формате
Номера счетов введены и привязаны к нужному зарплатному проекту
Счета пустые либо относятся к другому банку
В списке только действующие работники
Присутствуют уволенные сотрудники
Настройка зарплатного проекта в 1С:ЗУП
В 1С:ЗУП 3.1 сведения о зарплатном проекте хранятся в справочнике «Зарплатные проекты» (раздел «Выплаты» или «Справочники» в зависимости от настроек интерфейса). Создайте элемент справочника, укажите банк, номер и дату договора с банком, а также расчетный счет организации, с которого будут перечисляться выплаты.
В карточке зарплатного проекта есть настройка обмена с банком: если банк поддерживает файловый обмен стандартного формата, включите соответствующий флаг и при необходимости укажите каталог для выгрузки файлов. Для некоторых банков доступен прямой обмен (DirectBank) через сервис 1С:ДиректБанк — тогда файлы передаются автоматически без ручного сохранения на диск.
После создания проекта введите лицевые счета сотрудников. Это делается документом «Заявка на открытие лицевых счетов» (для новых сотрудников) либо загрузкой подтверждения из банка, которое автоматически проставляет открытые счета. Пока счета не введены, реестр на зачисление по этим сотрудникам сформировать нельзя.
Выгрузка заявки на открытие счетов (первичный список)
Когда зарплатный проект только подключается, банку нужна заявка на открытие счетов. В 1С:ЗУП для этого служит документ «Заявка на открытие лицевых счетов» в разделе «Выплаты». Создайте документ, выберите зарплатный проект и заполните табличную часть сотрудниками — вручную, по подбору или кнопкой автоматического заполнения всеми работающими сотрудниками.
Перед записью документа программа проверит заполненность обязательных полей и укажет на ошибки. После проведения документа используйте команду выгрузки файла: программа сформирует файл в формате, согласованном с банком, и сохранит его в указанный каталог. Этот файл передается в банк через личный кабинет или на съемном носителе — как предусмотрено договором.
- 1Создайте или проверьте элемент справочника «Зарплатные проекты»: банк, договор, счет организации
- 2Проверьте кадровые данные сотрудников: ФИО, дата рождения, СНИЛС, ИНН, паспорт
- 3Создайте документ «Заявка на открытие лицевых счетов» и заполните список сотрудников
- 4Исправьте ошибки, которые покажет проверка документа, и проведите его
- 5Выполните команду выгрузки файла и сохраните файл в выбранный каталог
- 6Передайте файл в банк и дождитесь подтверждения об открытии счетов
- 7Загрузите подтверждение банка в программу, чтобы лицевые счета записались автоматически
Формирование реестра на зачисление зарплаты
Для регулярных выплат список сотрудников формируется в составе ведомости. В 1С:ЗУП создайте документ «Ведомость в банк», выберите зарплатный проект и заполните документ — программа подберет сотрудников с начисленной к выплате суммой и введенными лицевыми счетами. Сотрудники без счетов в ведомость не попадут, и программа покажет соответствующее предупреждение.
После проведения ведомости выгрузите файл обмена с банком штатной командой. В файле будет реестр: номер счета, ФИО сотрудника и сумма. Проверьте итоговую сумму реестра — она должна совпасть с суммой платежного поручения, которое вы отправите в банк вместе с файлом.
Альтернатива: выгрузка списка через отчет в Excel
Если банк просит просто список сотрудников в Excel (так бывает при подключении небольших организаций), штатный обмен не обязателен. В 1С:ЗУП используйте отчет «Список сотрудников» или «Штатное расписание» с настройкой отбора по организации и действующим работникам, затем сохраните результат в Excel через кнопку сохранения табличного документа.
Если в отчете не хватает нужных колонок (например, ИНН или номера карты), откройте настройки отчета (вариант «Настройки» → «Расширенные») и добавьте нужные поля из доступных. В 1С:Бухгалтерии аналогичную задачу решают отчеты по сотрудникам или универсальная подборка через справочник с выводом списка в табличный документ.
Готовый Excel-файл приведите к шаблону банка: расставьте колонки в требуемом порядке, удалите служебные строки и итоги. Сохраните копию исходной выгрузки до редактирования — она пригодится для сверки.
Сравнение способов выгрузки
Подходит для регулярной работы: файл формируется в формате банка автоматически. Требует настройки зарплатного проекта и корректных данных.
Прямой обмен без ручной передачи файлов. Удобно при большом штате, но требует подключения сервиса и поддержки со стороны банка.
Быстрый вариант для разовой передачи списка. Не подходит для реестров на зачисление и требует ручной доработки под шаблон банка.
Типичные ошибки и как их избежать
Чаще всего банк отклоняет файл из-за несоответствия формата: лишние колонки, другой порядок полей, неверная кодировка или разделитель. Решение одно — строго следовать формату банка и использовать штатную выгрузку, если она настроена именно под этот банк.
Вторая группа ошибок — данные сотрудников: устаревшая фамилия после ее смены, неверный СНИЛС, просроченный паспорт. Сверяйте данные с оригиналами документов при приеме на работу и обновляйте их при изменениях, тогда выгрузка пройдет без доработок.
Перед массовой первой выгрузкой сделайте тестовый файл на 2–3 сотрудниках и согласуйте его с банком. Это займет меньше времени, чем исправление ошибок в полном списке после отказа.
Проверка результата после выгрузки
После выгрузки откройте сформированный файл и убедитесь, что он не пустой и содержит ожидаемое количество строк. Сверьте количество сотрудников в файле с количеством в документе 1С, а для реестра — итоговую сумму с суммой ведомости и платежного поручения.
После передачи файла дождитесь ответа банка: протокола загрузки или подтверждения открытия счетов. Подтверждение по открытым счетам загрузите обратно в 1С штатной командой обмена — тогда лицевые счета запишутся в программу и будут доступны для реестров на зачисление.
Что важно запомнить
Список выгружается через зарплатный проект в разделе «Выплаты» или через отчет в Excel. Ключ к успешной выгрузке — корректные кадровые данные, точный формат банка и сверка итогов реестра с платежным поручением перед отправкой.
Частые вопросы
Можно ли выгрузить список сотрудников из 1С:Бухгалтерии, а не ЗУП?
Да. В 1С:Бухгалтерии 8.3 также есть зарплатные проекты (раздел «Зарплата и кадры»), ведомости в банк и обмен файлами. Если бухгалтерия ведется без полноценного кадрового учета, проверьте полноту персональных данных особенно тщательно — часть полей может быть не заполнена.
Что делать, если банк не поддерживает обмен с 1С?
Запросите у банка шаблон Excel и сформируйте список через отчет «Список сотрудников» с добавлением нужных полей в настройках. Затем приведите файл к шаблону банка вручную, сохранив исходную выгрузку для сверки.
Почему в ведомость в банк не попал часть сотрудников?
Самые частые причины: у сотрудника не введен лицевой счет по этому зарплатному проекту, нет суммы к выплате за выбранный период или сотрудник уволен до даты ведомости. Программа обычно показывает список непопавших сотрудников с указанием причины.
Нужно ли заново выгружать список при приеме новых сотрудников?
Да, но не полный список, а заявку на открытие счетов только по новым сотрудникам. Создайте новый документ «Заявка на открытие лицевых счетов» и включите в него только принятых работников без действующих счетов в этом банке.
Банк отклонил файл с ошибкой формата. Что проверить в первую очередь?
Убедитесь, что в карточке зарплатного проекта выбран правильный формат обмена и что файл не редактировался вручную после выгрузки. Если формат корректный, сверьте требования банка с версией вашей конфигурации — возможно, программу нужно обновить, чтобы получить актуальный формат обмена.
Можно ли выгрузить список только по одному подразделению?
Да. В документах заявки и ведомости доступен отбор по подразделению, а в отчетах — фильтр в настройках. Это удобно, если зарплатный проект подключен не для всех работников организации.