← На главную

Перенос данных из другой системы

Раздел Администратор → Перенос данных. Загружает в dxCAR выгрузку из вашей нынешней программы: клиентов с автомобилями, склад и историю заказ-нарядов.

Что нужно от вас

Файл CSV — его умеют сохранять STOCRM, АвтоДилер, 1С и любой Excel («Файл → Сохранить как → CSV»). Кодировку (UTF-8 или Windows-1251) и разделитель (;, ,, табуляция, |) система определяет сама.

Колонки распознаются по названиям, порядок не важен. «Телефон», «Тел.», «Номер телефона» — всё это один и тот же столбец. Если какую-то колонку система не узнала, она честно об этом скажет на шаге примерки, и её достаточно переименовать в файле.

Три шага

  1. Загрузка. Выберите, что переносите (клиенты, автомобили, склад или история), и укажите файл. За раз система принимает до 5 МБ и 50 000 строк — файл больше отклоняется сразу, ещё до отправки, с указанием его размера. Большую выгрузку разбейте на части (по годам, по алфавиту — как удобно) и загрузите по очереди: повторный импорт безопасен, уже перенесённое не задвоится.
  2. Примерка. Система показывает: какие колонки распознаны, как выглядят первые строки после разбора, какие строки будут пропущены и почему, а в каких строках часть данных изменится (см. ниже). Ничего ещё не записано.
  3. Импорт. Кнопка «Импортировать». Отменить импорт нельзя — поэтому и существует шаг 2.

Что нужно в файле

Что переносим Обязательно Полезно добавить
Клиенты ФИО, телефон госномер, VIN, марка, год, email, комментарий
Автомобили телефон владельца и госномер или VIN марка, год
Склад наименование артикул, цена, производитель
История заказ-нарядов номер и дата и хоть что-то для связи (телефон, госномер или VIN) пробег, сумма, описание работ

Колонка «автомобиль» (марка, модель, что известно о моторе — например «Рено Логан 1.6 2012», «BMW X5 3.0d») сопоставляется с каталогом dxCAR: машина в системе — это запись каталога, текстом её не сохранить. Год выпуска помогает выбрать поколение и двигатель — указывайте его. У склада колонка «производитель» сопоставляется со справочником производителей, неизвестные заводятся.

Строки без обязательных полей пропускаются, а не «чинятся»: клиент без телефона никому не сопоставится, а придуманные данные выглядят как настоящие. Все пропущенные строки перечислены на шаге примерки с номером строки в файле.

Как система избегает дублей

  • Клиент узнаётся по основному телефону (в любом написании: 8 (900) 111-22-33 и +79001112233 — один и тот же человек). Если такой номер записан у кого-то дополнительным, система не сливает людей молча: заводит отдельную карточку и пишет в списке «Проверьте вручную», у кого этот номер стоит вторым. Так и должно быть: дополнительный телефон часто принадлежит жене, мужу или директору компании — это другой человек.
  • Компания и её представитель не смешиваются. Если по номеру уже заведена организация (ООО, ИП, АО), а в файле по тому же номеру идёт человек — или наоборот, — строка не импортируется и попадает в «Проверьте вручную» с номером карточки. Причина: телефон организации обычно мобильный её директора или механика, и без этой проверки его имя, почта и машины оказались бы в карточке компании.
  • Автомобиль — по VIN, а если его нет — по госномеру у того же владельца. Номер переезжает вместе с проданной машиной, поэтому та же машина у другого клиента заводится ему отдельно, а не остаётся у прежнего. Госномер приводится к единому виду — заглавные буквы латиницей, без пробелов и дефисов (см. «Госномер: как он хранится»), поэтому раскладка, в которой номер набрали в старой программе, значения не имеет.
  • Запчасть — по артикулу, а если его нет — по точному наименованию.
  • Клиент наряда ищется по телефону, а если телефон не узнан — по машине из той же строки. Если и это не помогло, но номер записан у кого-то дополнительным, наряд привязывается к нему с пометкой в «Проверьте вручную»: историю лучше показать не у того клиента и сказать об этом, чем потерять — наряд без владельца не виден нигде.
  • Заказ-наряд — по номеру и дате среди перенесённых нарядов: ваши собственные наряды с тем же номером переносу истории не мешают.

Отсюда важное свойство: повторная загрузка того же файла ничего не задваивает. Если что-то пошло не так, файл можно просто загрузить ещё раз.

Сопоставление с каталогом

На примерке у каждой машины в колонке «в каталоге» стоит, что нашлось:

  • — однозначно: марка, модель и комплектация определены;
  • — приблизительно: система выбрала из нескольких похожих (например, между поколениями, когда год не указан, или между моторами одного объёма) либо в файле нет данных о моторе — тогда машина получит комплектацию «не указана» своей модели. Наведите курсор на ячейку — увидите причину. Такие машины стоит просмотреть после импорта в карточке автомобиля и уточнить комплектацию;
  • — марка или модель не найдены: машина заедет без марки и модели, укажете их вручную. Все такие названия перечислены в карточке «Сопоставление с каталогом» — до импорта можно поправить их в файле (кириллица у марки допустима: «Рено», «Хендай», «ВАЗ»; название модели пишите как в каталоге, латиницей).

Для склада карточка «Производители» показывает, сколько строк нашли производителя в справочнике, и список тех, что будут заведены. Проверьте его на опечатки: «Bosh» рядом с «Bosch» станет вторым производителем.

Строки, где часть данных изменится

Некоторые значения система не может перенести как есть и чинит сама: слишком длинное примечание обрезается под размер поля, телефон «спросить у жены» во втором телефоне остаётся пустым, год «не помню» — пустым, дата закрытия в непонятном формате заменяется датой открытия, пробег и суммы за пределами разумного зажимаются по границе, а из составного номера наряда («ЗН-20240301-000123») берутся последние 9 цифр. В примерке такие строки перечислены отдельной таблицей: номер строки в файле, поле и что именно изменится. Это предупреждение, а не отказ — строки заедут. Если данные важны, поправьте файл и загрузите его снова.

Если импорт отменился

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

«Проверьте вручную»

Спорные совпадения импорт не решает за вас, а показывает списком после переноса: телефон, который числится дополнительным у другого клиента; машина, которая уже записана за другим владельцем; наряд, у которого клиент найден по дополнительному телефону или не найден вовсе; строка, где по телефону организации пришёл человек (или наоборот). В первых двух случаях записи созданы — посмотреть и, если это действительно один человек, объединить карточки вручную. В последнем строка НЕ импортирована: заведите карточку сами или поправьте телефон в файле и загрузите его ещё раз.

Импорт ничего не затирает

Если запись уже есть, импорт дополняет пустые поля, но никогда не перезаписывает заполненные. То, что вы ввели руками, всегда важнее файла из старой программы.

Про историю заказ-нарядов

Перенесённые наряды:

  • получают номер с приставкой ИМП-, чтобы было видно происхождение;
  • считаются закрытыми — это история, а не текущая работа;
  • хранят сумму одной строкой работ с вашим описанием из файла. Построчный состав (какие именно работы и запчасти) выгрузки конкурентов обычно не содержат, восстанавливать его не из чего.

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

Чего система не делает

  • Не читает XLSX напрямую — только CSV. Excel сохраняет в CSV в два клика.
  • Не берёт очень большие файлы: читаются первые 50 000 строк (об этом написано на примерке), а файл тяжелее нескольких мегабайт может не обработаться вовсе — разбейте выгрузку на части и загрузите по очереди.
  • Не переносит фотографии, документы и вложения.
  • Не переносит остатки на складе и движения по нему — только номенклатуру и цену.
  • Не отменяет импорт. Если файл заехал неверно, обратитесь в поддержку.
  • Не связывает наряд с конкретными работами и запчастями из старой системы.
  • Не сохраняет название автомобиля из файла «как есть»: только через каталог. Если модели в каталоге нет, машина заедет без неё.

Обновлено 7 сентября 2026

Не нашли ответ? Напишите нам — ответим в течение рабочего дня.