--- metadata: - name: generator content: Diplodoc Platform v5.63.4 style: - _style/main.css vcsPath: clients/clients-import.md alternate: - href: https://help.curs24.online/clients/clients-import.md type: text/markdown title: Markdown version - href: https://help.curs24.online/llms.txt rel: describedby --- # Импорт и экспорт базы клиентов Две операции для работы с базой целиком: загрузить клиентов из таблицы и выгрузить их обратно в таблицу. Обе доступны только роли **«Собственник»** — кнопки **«Импорт из Excel»** и **«Экспорт в Excel»** в шапке списка клиентов. ## Импорт клиентов Импорт нужен при переезде: база лежит в Excel, в старой CRM или в тетради у менеджера, и вносить её руками по одному клиенту — работа на неделю. 1. Откройте раздел **«Клиенты»** и нажмите кнопку **«Импорт из Excel»**. 2. Выберите **«Источник клиентов»** — он проставится всем загруженным. 3. Выберите **«Тип клиентов»**: **«Физические лица»**, **«Юридические лица»** или **«Партнёры»**. 4. Выберите **«Ответственный сотрудник»** — он станет ответственным за всех загруженных. 5. Скачайте образец файла по ссылке в подсказке, если ещё не подготовили свой. 6. Перетащите файл в рамку или нажмите на неё и выберите файл `.xlsx`. 7. Над каждым столбцом таблицы выберите, какому полю он соответствует. 8. Нажмите кнопку **«Импортировать»**. ![окно загрузки клиентов из Excel](../_assets/images/clients/clients_import.png) {% note warning %} Тип клиентов выбирается **один на весь файл**. Физлица, организации и партнёры загружаются отдельными файлами: у них разный набор колонок. {% endnote %} ### Файл-образец Ссылка **«ссылке»** в синей подсказке скачивает готовый файл с правильными заголовками — свой для каждого типа. Проще всего вставить в него свои данные, чем подгонять существующую таблицу. Какие колонки ожидаются: - **Физические лица:** Фамилия, Имя, Отчество, Контактный телефон, Адрес электронной почты, Дата рождения, Адрес, Дополнительная информация. - **Юридические лица:** ИНН, КПП, Наименование организации, Юридический адрес, Действующий на основании, Фамилия контактного лица, Имя контактного лица, Отчество контактного лица, Контактный телефон, Адрес электронной почты, Адрес объекта, Дополнительная информация, БИК банка, Название банка, Корреспондентский счёт, Номер счёта клиента. - **Партнёры:** Фамилия, Имя, Отчество, Контактный телефон, Адрес электронной почты, Дата рождения, Наименование дизайн студии, Род деятельности, Адрес, Дополнительная информация. Система читает **первый лист книги**, а первую строку считает заголовками. Если данные лежат на втором листе или заголовков нет, импорт прочитает не то. ### Сопоставление колонок После загрузки файла система покажет его содержимое таблицей, а над каждым столбцом — список для выбора поля. Колонки, чьи заголовки совпали с названиями полей, сопоставятся сами; остальные придётся указать вручную, выбрав из списка вместо **«Выберите поле»**. Одно поле нельзя назначить двум колонкам — уже выбранное становится недоступным. Кнопка **«Импортировать»** не нажимается, пока не сопоставлены **все** колонки. Лишние столбцы из файла лучше удалить заранее, иначе для каждого придётся что-то выбирать. ### Что происходит с дублями **Ключ — номер телефона.** Если клиент с таким номером уже есть, система его **обновит**, а не создаст второго. Если нет — создаст нового. Это главное, что нужно знать про импорт. Во-первых, телефон в файле обязателен у всех типов, даже если в настройках разрешено заводить клиентов без него: иначе системе не по чему узнавать. Во-вторых, повторный импорт того же файла не размножит базу — он её обновит. Телефоны приводятся к единому виду: ведущая «8» меняется на «+7», лишние символы убираются. Поэтому «8 (917) 245-18-60» и «+79172451860» — один и тот же клиент. ### Результат После импорта окно покажет три числа: **«Добавлено клиентов»**, **«Обновлено клиентов»**, **«Не удалось загрузить»**. Ниже — построчная таблица с колонкой **«Результат импорта»**, где у каждой проблемной строки написана причина. Частые причины отказа: - **«Поле "Контактный телефон" обязательно для заполнения»** — в строке нет номера. - **«Поле "Имя" обязательно для заполнения»** — не заполнено имя. - **«Поле "Наименование организации" обязательно для заполнения»** — у юрлица нет названия. - **«"Дата рождения" не может быть больше текущей даты»** — опечатка в годе. - **«Не удалось распознать значение поля "Дата рождения"»** — дата в непонятном формате. Строки с ошибками просто не загружаются, остальные проходят. Исправьте их в файле и загрузите его повторно — уже загруженные клиенты обновятся, а не задвоятся. {% note info %} При импорте проверок меньше, чем при ручном создании: источник и адрес почты не проверяются, а дубль по телефону не отклоняется, а обновляет существующего клиента. Поэтому файл перед загрузкой стоит просмотреть глазами. {% endnote %} ## Экспорт клиентов Кнопка **«Экспорт в Excel»** выгружает базу в файл **«Клиенты.xlsx»**. В книге до трёх листов — **«Физические лица»**, **«Юридические лица»**, **«Партнёры»**; лист создаётся, только если клиенты такого типа есть. Кроме введённых данных в выгрузку попадают **«Источник клиента»**, **«Ответственный менеджер»** и **«Дата создания»**. **Экспорт учитывает отборы экрана.** Выбрали в списке тип клиентов, метки или ввели поиск — выгрузится ровно то, что вы видите. Так делают адресные выборки: например, всех клиентов с меткой «оптовик». Экспорт пригодится для рассылки, для сверки с бухгалтерией и просто как резервная копия базы. {% note warning %} Файл экспорта нельзя без правки загрузить обратно: часть заголовков в нём названа иначе, чем ожидает импорт («Электронная почта» вместо «Адрес электронной почты», «Основание для документов» вместо «Действующий на основании»), и есть лишние колонки. Для переноса между компаниями заголовки придётся поправить вручную — или сопоставить колонки в окне импорта. {% endnote %} ## Если не получилось **Кнопок «Импорт из Excel» и «Экспорт в Excel» нет.** Они доступны только роли **«Собственник»**. **Кнопка «Импортировать» серая.** Не выбран тип клиентов или не сопоставлены все колонки файла. **Система пишет «Файл «…» другого формата. Выберите файл .xlsx».** Импорт принимает только `.xlsx`. Файл `.xls` или `.csv` нужно пересохранить в Excel. **Загрузилось не то: имена в колонке телефонов.** Колонки сопоставлены неправильно. Повторите импорт с тем же файлом, указав соответствия заново, — клиенты обновятся по телефону. **Все строки в ошибках.** Скорее всего, в файле нет строки заголовков или данные лежат не на первом листе. **Клиенты загрузились, но без источника.** Источник берётся из поля **«Источник клиентов»** в окне импорта, а не из файла. Колонки для него в образце нет.