Загрузка физических лиц из Excel в ЗУП 3.1


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

Загружаются основные реквизиты справочника "ФизическиеЛица", адреса и паспортные данные.

Обработка раскладывает адреса в стандартизованное представление и в корректный xml текст. Таким образом адреса хранятся в правильном формате и успешно проходят встроенную проверку.

Тестировалось на конфигурации Зарплата и управление персоналом, редакция 3.1 (3.1.7.144) 

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

  • Колонка01    "Фамилия"
  • Колонка02    "Имя"
  • Колонка03    "Отчество"
  • Колонка04    "ДатаРождения"
  • Колонка05    "ИНН"
  • Колонка06    "СНИЛС"
  • Колонка07    "Пол"
  • Колонка08    "МестоРождения"
  • Колонка09    "ДатаРегистрацииПрописки"
  • Колонка10    "Страна"
  • Колонка11    "Индекс"
  • Колонка12    "Регион"
  • Колонка13    "Район"
  • Колонка14    "Город"
  • Колонка15    "НаселённыйПункт"
  • Колонка16    "Улица"
  • Колонка17    "Дом"
  • Колонка18    "Корпус"
  • Колонка19    "Квартира"
  • Колонка20    "ВидДокумента" (в кодировке ФНС, н/п 21 для паспорта РФ)
  • Колонка21    "Серия"
  • Колонка22    "Номер"
  • Колонка23    "ДатаВыдачи"
  • Колонка24    "КемВыдан"
  • Колонка25    "КодПодразделения"
  • Колонка26    "Мобильный телефон"
  • Колонка27    "Электронная почта"

    v1.2 от 18-10-2026
    Доработана загрузка в файл-серверном варианте.

    v1.3 от 20-10-2026
    Расширен набор реквизитов.
    Поиск в две попытки: 
    1) ФИО+ДатаРождения (достаточно для большинства случаев)
    2)  ДатаРождения+ИНН (например, если сменилась фамилия)
    Если не удались обе попытки поиска, добавляется новое физлицо, иначе обновляется найденное.

    v1.4 и v1.5 от 18-10-2026
    Небольшие исправления
     

26 Comments

  1. citkis

    Пример xls файла:

    ссылка на скачивание

    https://yadi.sk/i/Oc_-2f-I3PiDdu

    Reply ↓
  2. GIZmo

    с ERP 2.4 будет работать?

    Reply ↓
  3. Fominro

    С клиента тоже можно файл загрузить или только с сервера?

    Reply ↓
  4. user826680

    После загрузки из Excel адрес заполняется как строковое поле (свободной форме), не заполняется Регион, Город, Улица. КЛАДР загружен. См. вложения. Можно как то это исправить?

    Reply ↓
  5. citkis

    (4) Прикрепите xls файл. Попробую отладить Ваш пример.

    Скорее всего у Вас ошибка в названии региона «Ульяновска обл» -пропущена буква.

    Reply ↓
  6. user826680

    Да спасибо, все получилось, сразу не обратил внимание)

    Reply ↓
  7. URFF

    Поле «Гражданство» не планируете добавлять?

    Reply ↓
  8. Chernika80

    прекрасен поиск при создании — по фио, т.е. по дате рождения, ИНН или другим реквизитам нет? весьма печально.

    Reply ↓
  9. Chernika80

    путь указывается на клиенте, файл ищется на сервере…

    Reply ↓
  10. kaspar_

    Подскажите, есть ли какие нибудь требования к Excel? У меня даже при попытке загрузить данные из шаблона появляется ошибка.

    Reply ↓
  11. citkis

    (11) Попробуйте в файловом варианте СУБД

    Reply ↓
  12. citkis

    (3)

    v1.2 от 18-10-2018

    Доработана загрузка в файл-серверном варианте.

    Обновлены процедуры работы с адресами

    Reply ↓
  13. citkis

    (11)

    v1.2 от 18-10-2018

    Доработана загрузка в файл-серверном варианте.

    Обновлены процедуры работы с адресами

    Reply ↓
  14. citkis

    (8)(9)

    Недочеты исправлены. Спасибо.

    Reply ↓
  15. user1006927

    Преобразование значения к типу Число не может быть выполнено

    Reply ↓
  16. Гость

    Присоединяюсь «Преобразование значения к типу Число не может быть выполнено»

    Зарплата и управление персоналом, редакция 3.1 (3.1.8.216)

    1С:Предприятие 8.3 (8.3.13.1644)

    Даже на тестовом файле

    Reply ↓
  17. citkis

    (17) Попробуйте этот тестовый файл

    Reply ↓
  18. majkltr

    Подскажите, обработка с открытым кодом, не запаролена?

    Reply ↓
  19. citkis

    Обработка с открытым кодом

    Reply ↓
  20. uriah

    Если в файле не заполнено поле Дата выдачи паспорта — обработка валится с ошибкой Преобразование значения к типу Число не может быть выполнено

    Reply ↓
  21. citkis

    (21) Исправлено

    Reply ↓
  22. mmv_82

    Здравствуйте. Релиз 3.1.10.78. Выдает ошибку:

    {ВнешняяОбработка.ИмпортФизлицИзExcel.Форма.Форма.Форма(344)}: Метод объекта не обнаружен (ПространствоИмен)

    ПространствоИмен = УправлениеКонтактнойИнформациейКлиентСервер.ПространствоИмен();

    Reply ↓
  23. mmv_82

    вместо ПространствоИмен = УправлениеКонтактнойИнформациейКлиентСервер.ПространствоИмен(); нужно написать

    ПространствоИмен = УправлениеКонтактнойИнформациейСлужебный.ПространствоИмен();

    У меня все заработало после этого.

    Reply ↓
  24. imara

    Не загружается. После вывода текста ничего не происходит

    Reply ↓
  25. HOLIV

    есть пожелание по изменению, когда устанавливаете ФИО логичнее использовать дату рождения а не Дата(1900,1,1); раз уж она присутствует в таблице и по документу аналогично, есть дата выдачи при записи в регистр использовать ее. а так мне понравилось

    Reply ↓
  26. citkis

    18-10-2018 v1.5

    Исправлены неточности, учтены пожелания

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *