Подготовка файла импорта пользователей #2879

Чтобы осуществить импорт пользователей вам сперва будет необходимо сформировать файл CSV с информацией о пользователях.

Наиболее простой и удобный способ получить шаблон файла с корректными заголовками столбцов:

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

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

Заголовок столбца Правила заполнения
UID  Параметр, автоматически присваиваемый всем создаваемым пользователям системой (вручную не может быть указан). Соответственно, имеется только у уже существующих в системе пользователей. Может использоваться как ключевое поле для обновления существующих пользователей. Не может быть изменен.
Email Основной Email пользователя - к нему будет привязан аккаунт (и через данный Email будет осуществляться авторизация на сайте). Обязательное для добавления пользователя поле (без данного параметра пользователь не будет добавлен). Должен быть уникальным для каждого пользователя. Может быть использован как ключевое поле при импорте.
Login

Логин пользователя (через него также может осуществляться авторизация на сайте). Также должен быть уникален для каждого пользователя. Поле опциональное для заполнения. Может быть использован в качестве ключевого поля.

Name

Имя пользователя.

Surname

Фамилия пользователя.

Patronymic Отчество пользователя.
Birthday
День рождения пользователя в формате ГГГГ-ММ-ДД.
Gender Пол пользователя. Укажите male для мужчин и female для женщин.
Phone

Номер телефона пользователя.

Fax

Факс пользователя.

ICQ Номер ICQ пользователя.
Skype
Имя пользователя в Skype.
ZIP Почтовый индекс пользователя.
Address
Адрес пользователя.
DeliveryAddress

Содержимое поля "Адрес доставки".

Note

Содержимое поля "Примечание".

Comments
Содержимое поля "Комментарии".
ur_name
Содержимое поля "Юридическое наименование".
INN
Содержимое поля "ИНН".
KPP Содержимое поля "КПП".
RC

Содержимое поля "Расчетный счет".

KC Содержимое поля "Корреспондентский счет".
Bank Содержимое поля "Банк".

BIK

Содержимое поля "БИК".

ur_address

Содержимое поля "Юридический адрес".

PostAddress

Содержимое поля "Почтовый адрес".

gruz_address
Содержимое поля "Адрес грузополучателя".
Created
Дата создания аккаунта пользователя в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС.
Activated

Статус активации пользователя (параметр "Аккаунт активирован").

Укажите 1, если аккаунт активирован.

Укажите 0, если аккаунт еще не подтвержден.

NeedModeration

Необходимость прохождения модерации.

Укажите 1, если аккаунт непромодерирован.

Укажите 0, если аккаунт не требует модерации.

Balans
Количество средств на счету у пользователя (содержимое поля "Баланс").
AccSum
Накопленная сумма пользователя.
Deleted

Статус бана аккаунта.

Укажите 1, если аккаунт забанен.

Укажите 0, если аккаунт не должен находиться в бане.

FolderName
Название категорий пользователя (или ID категорий). Если категорий несколько - укажите их названия/ID через запятую. Если вы укажете название несуществующей категории - система создаст категорию с таким названием и добавит пользователя в нее. Напоминаем, что ID есть только у существующих категорий.
Транслитерированное название поля:ID поля

В случае если у вас в разделе "Пользователи" существуют еще какие-либо дополнительные поля, вы можете импортировать значения и для них. В данном случае заголовок столбца должен быть именно в приведенном формате (рекомендуем все же для этих целей воспользоваться предварительным экспортом). Для дополнительных полей ID прописан в скобках рядом с названием поля (в разделе "Настройки"). Таким образом, сперва вам необходимо указать транслитерированное название поля, а затем, через двоеточие его ID. Например, Dopolnitelnyy telefon:phone2.

Bonus

Количество начисленных в рамках бонусной программы баллов.

Собственные поля, созданные вручную

Если в "Настройках пользователей" вы добавили собственные поля, вы также можете заполнять и обновлять их с помощью импорта.

Название столбца будет сформировано из транслитерированного названия поля (например, поле "Телефон" в файле импорта будет заполняться через столбец "Telefon:telefon").

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

Содержимое ячейки должно соответствовать типу поля. Иными словами:

  • Если это текстовая строка или текстовое поле - в наполнении должен быть текст.
  • Если это выпадающий список или радиогруппа - в ячейке должен быть нужный вариант списка.
  • Если это галочка - укажите "1", если галочка должна быть отмечена, и "0", если снята.
  • Если это календарь - укажите дату в формате ДД.ММ.ГГГ.

Когда файл будет готов, перейдите непосредственно к запуску и настройке импорта.

Обратите внимание!

  • В импортируемом файле в качестве символа-разделителя значений в ячейках должна использоваться запятая.
  • В качестве символа-разделителя ячеек необходимо использовать точку с запятой.
Была ли статья вам полезна?
Укажите, пожалуйста, почему?
Комментарий