Какой формат файла использовать для выгрузки зарплатной ведомости из 1С в Сбербанк?

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

При обновлении интерфейса личного кабинета интернет-банка Сбербанка (СберБизнес) пользователи часто сталкиваются с ситуацией, когда привычные форматы загрузки зарплатных реестров (например, простой CSV) пропадают из списка доступных вариантов. Вместо них система предлагает выбор между форматами 1C (или _1C), TXT и XLS. Разберем подробнее, какой именно формат формирует программа 1С и как правильно выгрузить зарплатную ведомость без ошибок валидации.

Какой формат скрывается под обозначением 1C в интернет-банке

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

В типовых конфигурациях 1С:Зарплата и управление персоналом, 1С:Бухгалтерия предприятия, 1С:ERP и 1С:Комплексная автоматизация обмен зарплатными реестрами стандартизирован. Программа формирует структурированный файл с расширением .xml (в соответствии с утвержденным стандартом обмена данными по зарплатным проектам версий 3.3–3.8).

В интерфейсе Сбербанка пункт _1C (или 1C) предназначен именно для стандартного файла XML, сформированного типовым механизмом 1С. Создавать собственные конвертеры или переписывать выгрузку под текстовый вид не требуется.

Пошаговый порядок выгрузки зарплатного реестра из 1С

Рассмотрим стандартную цепочку действий для подготовки и отправки реестра на зачисление зарплаты:

  1. Откроем документ Ведомость в банк (или специализированное рабочее место Выгрузка регламентированных отчетов / Обмен с банками по зарплатным проектам).
  2. Убедимся, что в шапке документа выбран корректный зарплатный проект с актуальными банковскими реквизитами.
  3. Нажмем кнопку Выгрузить файл и сохраним сформированный файл с расширением .xml на локальный диск.
  4. Перейдем в личный кабинет интернет-банка в раздел зарплатного проекта и выберем импорт реестра.
  5. В выпадающем списке выбора формата укажем _1C и загрузим выгруженный ранее XML-документ.

Критические настройки зарплатного проекта в 1С

Проанализируем ключевые реквизиты в справочнике Зарплатные проекты, несовпадение которых приводит к отказу в приеме файла:

  1. Номер и дата договора: эти данные должны посимвольно совпадать с договором зарплатного обслуживания, зарегистрированным в системе банка. Любые лишние пробелы, кавычки или опечатки вызывают отклонение реестра.
  2. Банковские реквизиты: расчетный счет организации и БИК банка в карточке проекта должны строго соответствовать счету списания средств.
  3. Кодировка файла: в настройках зарплатного проекта указывается кодировка выгрузки (windows-1251 или UTF-8). Она должна совпадать с кодировкой, указанной в XML-заголовке файла.
  4. Формат лицевых счетов: лицевые счета сотрудников в карточках физических лиц должны состоять ровно из 20 знаков без разделителей и пробелов.

Устранение ошибок дешифрации и сбоев импорта

Иногда при попытке импорта корректного XML-файла система выдает ошибку вида IllegalObjectIdentifier: Не удалось выполнить дешифрацию данных. Выясним основные причины этой проблемы:

  1. Сбой криптографического плагина или сессии браузера: внутренняя служба банка не может обработать входящий поток данных. В этом случае помогает очистка кэша браузера, повторный вход в личный кабинет или повторная попытка отправки того же файла через несколько минут.
  2. Импорт через неверный раздел: загрузка зарплатного файла через общий импорт расчетно-кассовых документов (рублевых платежек) приводит к ошибке структуры. Импорт следует выполнять строго внутри зарплатного модуля банк-клиента.
  3. Несоответствие версии формата: если банк обновил требования к стандарту электронного обмена, в настройках зарплатного проекта в 1С следует переключить используемую версию формата (например, с версии 3.3 на 3.6 или выше).

Прямой обмен с банком без выгрузки файлов (DirectBank / SberAPI)

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

← На главную