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