К статье
Практический материал

Другое · 11 мин

Как загрузить список сотрудников в 1С

Как загрузить список сотрудников в 1С из Excel или CSV: подготовка файла, универсальная загрузка, типовые обработки, проверка результата и типичные ошибки.

Загрузка списка сотрудников в 1С требуется при первоначальном заполнении базы, переходе с другой учётной системы или массовом приёме персонала. Ручной ввод сотен карточек занимает часы и почти гарантирует опечатки в фамилиях, ИНН и табельных номерах, поэтому практичнее перенести данные пакетно — из Excel, CSV или через встроенные механизмы обмена.

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

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

Какие данные подготовить перед загрузкой

Минимальный набор для создания карточки сотрудника — фамилия, имя и отчество. Однако для кадрового учёта и отчётности в фонды этого недостаточно: понадобятся дата рождения, ИНН, СНИЛС, пол, а для приёма на работу — подразделение, должность, дата приёма и оклад. Чем полнее исходный файл, тем меньше доработок потребуется после загрузки.

Данные лучше собрать в один файл Excel (XLSX) или CSV с одной строкой на сотрудника. Первая строка — заголовки колонок, они упростят сопоставление полей при импорте. Убедитесь, что в одной колонке находится один тип данных: не смешивайте в ячейке ФИО и должность, не объединяйте ячейки, не используйте переносы строк внутри значений.

Особое внимание уделите форматам. Даты приведите к виду ДД.ММ.ГГГГ, ИНН и СНИЛС — к текстовому формату, чтобы не потерять ведущие нули. Телефоны и номера документов тоже храните как текст: Excel любит превращать длинные числа в экспоненциальную запись, и после импорта цифры окажутся искажены.

Формат датДД.ММ.ГГГГ

Единый формат во всей колонке, без текстовых пометок

ИНН и СНИЛСТекстовый формат

Ведущие нули сохранены, длина значений одинаковая

ФИООдна колонка или три

Определитесь заранее: обработка должна понимать структуру

ДублиОтсутствуют

Один человек — одна строка, повторы удалены

Выбор способа загрузки под вашу конфигурацию

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

В 1С:Бухгалтерии 8.3 справочник «Сотрудники» устроен проще: для базового учёта достаточно заполнить карточки физлиц и сотрудников. Здесь универсальная обработка загрузки из табличного документа — основной рабочий инструмент. В конфигурациях «Управление нашей фирмой» и «Комплексная автоматизация» логика аналогична.

Если сотрудников нужно не просто завести, а сразу принять на работу с окладами и графиками, одной загрузки справочника мало. Потребуется либо ввод документов «Приём на работу» после импорта карточек, либо специализированная обработка, создающая документы пакетно. Такие обработки обычно разрабатываются под конкретную конфигурацию или приобретаются на маркетплейсах расширений.

Сравнение способов загрузки

Обработка «Загрузка данных из табличного документа»

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

Штатные механизмы ЗУП

Подходят для начального заполнения и обмена между базами 1С. Ограничены типовыми сценариями.

Обмен через XML/конвертацию данных

Оптимален при переходе из другой базы 1С. Требует настройки правил обмена, избыточен для разовой загрузки из Excel.

Внешняя обработка под задачу

Создаёт и карточки, и документы приёма. Требует разработки или покупки, нужна проверка на копии базы.

Загрузка через обработку «Загрузка данных из табличного документа»

Это самый распространённый способ. Обработка входит в состав библиотеки стандартных подсистем и доступна на диске ИТС; во многих типовых конфигурациях она уже встроена в раздел «Администрирование» или подключается как внешняя через меню «Файл — Открыть». Для запуска нужны права на добавление данных в справочники.

Порядок работы: откройте обработку, выберите объект загрузки — справочник «Физические лица» (в ЗУП) или «Сотрудники» (в Бухгалтерии). Затем откройте в обработке ваш Excel-файл: она отобразит данные в виде таблицы. Далее перейдите на вкладку настройки и сопоставьте каждой колонке файла реквизит справочника: колонка «ФИО» — полю «Наименование», колонка «Дата рождения» — соответствующему реквизиту и так далее.

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

Порядок загрузки через универсальную обработку
  1. 1
    Сделайте резервную копию базы или выполните тестовую загрузку на копии
  2. 2
    Откройте обработку «Загрузка данных из табличного документа»
  3. 3
    Выберите объект: справочник «Физические лица» или «Сотрудники»
  4. 4
    Откройте подготовленный Excel-файл в обработке
  5. 5
    Сопоставьте колонки файла реквизитам справочника
  6. 6
    Выполните контроль заполнения и исправьте ошибки
  7. 7
    Запустите загрузку и проверьте результат в справочнике

Особенности загрузки ФИО

Если в файле фамилия, имя и отчество находятся в одной колонке, в настройках обработки укажите режим разбора строки по пробелам — поле «ФИО» в ЗУП хранится как единая строка, но для отчётности программа раскладывает её на части. Если части ФИО разнесены по разным колонкам, сопоставьте каждую отдельному полю, если оно есть, либо объедините их в одну колонку формулой в Excel до загрузки.

Загрузка сотрудников и физических лиц в ЗУП

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

Штатная загрузка в 1С:ЗУП и начальное заполнение

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

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

Загрузка из других программ и сервисов

Из сторонних кадровых систем данные обычно выгружают в Excel или CSV, и дальше работает та же универсальная обработка. Если исходная система экспортирует только CSV с нестандартной кодировкой, откройте файл в Excel, проверьте корректность кириллицы и пересохраните как XLSX — так меньше проблем с распознаванием текста.

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

Проверка результата и типичные ошибки

После загрузки сверьте количество созданных записей с количеством строк в файле — они должны совпадать. Откройте несколько карточек выборочно и проверьте ключевые поля: ФИО без лишних пробелов, даты в правильном формате, ИНН и СНИЛС полной длины. В ЗУП дополнительно сформируйте списочный отчёт по сотрудникам и сравните с исходным списком.

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

Вторая группа ошибок связана с форматами: даты, распознанные как текст, не попадают в поля типа «Дата»; числовые ИНН теряют ведущие нули; телефоны превращаются в «1,23E+11». Все эти проблемы решаются на этапе подготовки файла, а не в момент загрузки.

Типичные ошибки при загрузке сотрудников
01
Загрузка без резервной копии — массовые ошибки приходится исправлять вручную
02
Числовой формат ИНН в Excel — теряются ведущие нули, отчётность не пройдёт форматный контроль
03
Загрузка в ЗУП только справочника «Сотрудники» без приёмов на работу — сотрудники не попадают в расчёт зарплаты
04
Отключённый контроль дублей — одно физлицо создаётся несколько раз с вариантами написания ФИО
05
Смешение нескольких значений в одной колонке — обработка не может корректно сопоставить поля
Контрольные точки

Как проверить результат загрузки

Количество записей
Норма

Совпадает с числом строк в файле

Тревожный признак

Записей больше или меньше — есть дубли или пропуски

Карточка сотрудника
Норма

ФИО, даты, ИНН заполнены корректно

Тревожный признак

Пустые поля, даты как текст, усечённые номера

Списочный отчёт
Норма

Все сотрудники видны в отчётах ЗУП

Тревожный признак

Сотрудник есть в справочнике, но отсутствует в отчётах — нет приёма на работу

Дубли физлиц
Норма

Поиск дублей ничего не находит

Тревожный признак

Несколько карточек на одного человека

Частые вопросы

Можно ли загрузить сотрудников в 1С:Бухгалтерию сразу из Excel без обработок?

Штатной кнопки «загрузить из Excel» в справочнике сотрудников нет. Используйте универсальную обработку «Загрузка данных из табличного документа» — она бесплатна и подходит для большинства конфигураций на управляемых формах. Альтернатива — копирование табличной части через буфер обмена там, где конфигурация это поддерживает, но для справочника сотрудников такой механизм обычно недоступен.

Почему после загрузки сотрудники не попадают в расчёт зарплаты?

Потому что загрузка создала только карточки справочника, а расчёт ведётся по кадровым документам. Оформите «Приём на работу» или «Начальную штатную расстановку» с указанием подразделения, должности, графика и планового начисления для каждого сотрудника.

Как загрузить сотрудников, если часть уже есть в базе?

В настройках обработки включите поиск существующих элементов по ключевым полям — обычно по ФИО и дате рождения или по ИНН. Тогда совпадающие записи обновятся или будут пропущены, а новые — созданы. Без этой настройки получите дубли.

В каком виде хранить ФИО в файле: одной колонкой или тремя?

Оба варианта работают. Одна колонка «Иванов Иван Иванович» подходит для поля «Наименование» и поля ФИО в ЗУП. Три отдельные колонки удобнее для контроля качества данных и поиска дублей. Главное — не смешивать форматы внутри одного файла.

Можно ли загрузить фотографии и сканы документов сотрудников пакетно?

Стандартная обработка загрузки из табличного документа работает только с текстовыми реквизитами. Присоединённые файлы массово загружают специализированными обработками или программно — через механизм хранения присоединённых файлов. Для небольшого объёма проще прикрепить файлы вручную.

Что делать, если обработка не открывает XLSX-файл?

Проверьте, что на компьютере с 1С установлен Excel или используется версия обработки с чтением через встроенный табличный документ. Как запасной вариант сохраните файл в формате CSV или MXL (табличный документ 1С) — их обработка открывает без внешних зависимостей.

Итог

Что важно запомнить

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