Импорт контрагентов избавляет от ручного набивания базы при переезде на МойСклад. Главное — грамотно подготовить файл и настроить сопоставление полей, иначе вместо чистого справочника получите гору дублей.
Когда нужен импорт
Массовая загрузка контрагентов нужна в нескольких сценариях:
- Первичный переезд — переход с Excel, 1С или самописной системы;
- Разовое пополнение — загрузка списка новых клиентов после выставки или закупки базы;
- Массовое обновление — правка реквизитов у большого числа контрагентов;
- Синхронизация — регулярная подгрузка из внешней системы.
МойСклад поддерживает импорт из файлов форматов CSV и Excel. Для регулярного обмена с другими системами используются интеграции и API, но для разовой загрузки достаточно файла.
Подготовка файла
Качество импорта на 90% определяется качеством исходного файла. Приведите таблицу в порядок до загрузки:
- Одна строка — один контрагент, шапка с названиями колонок в первой строке;
- ИНН — отдельной колонкой, текстом (чтобы не терялись ведущие нули и не было экспоненты);
- Разделите наименование, ИНН, КПП, телефон, email по отдельным столбцам;
- Уберите явные дубли и пустые строки;
- Проверьте кодировку CSV — для кириллицы подходит UTF-8.
7,7061E+11, и импорт затянет мусор вместо ИНН.Сопоставление полей
При загрузке МойСклад просит сопоставить колонки файла с полями карточки контрагента. Основные соответствия:
| Колонка файла | Поле МойСклад |
|---|---|
| Наименование | Наименование контрагента |
| ИНН | ИНН |
| КПП | КПП |
| Телефон / Email | Каналы связи |
| Юр. адрес | Юридический адрес |
| Комментарий | Дополнительное поле |
Если в файле есть данные для доп. полей, сначала создайте эти поля в настройках, чтобы было куда их сопоставить. Неиспользуемые колонки можно пропустить.
Обновление по ключевому полю
Чтобы повторный импорт обновлял существующие карточки, а не плодил новые, задаётся ключевое поле — признак, по которому система ищет совпадения. Для контрагентов логичный ключ — ИНН или наименование.
- Совпадение по ключу найдено → карточка обновляется;
- Совпадения нет → создаётся новая запись.
Как избежать дублей
Дубли при импорте возникают, когда в базе уже есть контрагент, а ключевое поле не совпало из-за разного написания. Профилактика:
- Перед первым импортом проверьте, что справочник пуст или что вы задали корректный ключ;
- Нормализуйте ИНН — уберите пробелы и лишние символы;
- Приведите наименования к единому виду, если импортируете по наименованию;
- После загрузки отсортируйте список по ИНН и проверьте на близнецов.
Небольшой тестовый импорт на 5–10 строках перед полной загрузкой экономит часы разбора ошибок на всей базе.
Проверка после загрузки
После импорта не считайте задачу закрытой — проверьте результат:
- Сверьте количество загруженных записей с числом строк в файле;
- Откройте несколько карточек и проверьте, что реквизиты встали в правильные поля;
- Убедитесь, что ИНН и КПП не потеряли цифры;
- Проверьте каналы связи — телефоны и почта должны быть разложены корректно.
Если что-то пошло не так, проще откатить и повторить импорт на чистой базе, чем править вручную сотни карточек.
Итог
Импорт контрагентов в МойСклад — быстрый способ перенести базу, но его успех решается на этапе подготовки файла и выбора ключевого поля. Чистый файл в UTF-8, ИНН текстом, продуманное сопоставление и ключ по ИНН дают справочник без дублей и потерь.
Мы в B2Bsite переносим базы контрагентов при переходе с Excel, 1С и самописных систем: чистим дубли, сопоставляем поля и сверяем результат. Если предстоит переезд — поможем сделать его без хаоса в справочнике.
Частые вопросы
Из каких форматов можно импортировать контрагентов?
Из файлов CSV и Excel. Для регулярного обмена с внешними системами используются интеграции и API, но для разовой загрузки достаточно подготовленного файла.
Почему после импорта ИНН выглядит как число с E+?
Excel перевёл длинный номер в экспоненциальный формат. Заранее задайте колонке ИНН текстовый формат ячейки, тогда номер сохранится полностью, включая ведущие нули.
Как сделать, чтобы повторный импорт обновлял карточки?
Задайте ключевое поле — например, ИНН. Если совпадение по ключу найдено, карточка обновляется; если нет — создаётся новая. Так повторная загрузка не плодит дубли.
Что лучше брать ключом — ИНН или наименование?
ИНН надёжнее, так как уникален. Наименование опасно: у разных организаций оно может совпадать, и импорт склеит их в одну карточку. Для физлиц без ИНН продумайте отдельную логику.
Какая кодировка нужна для CSV с кириллицей?
UTF-8. При другой кодировке русские наименования могут загрузиться нечитаемыми символами, и файл придётся пересохранять и импортировать заново.
Можно ли импортировать значения в дополнительные поля?
Да, но сначала создайте нужные доп. поля в настройках контрагента. Тогда при сопоставлении колонок файла появится возможность направить данные в эти поля.
Как проверить, что импорт прошёл корректно?
Сверьте число загруженных записей с количеством строк файла, откройте несколько карточек и убедитесь, что реквизиты встали в правильные поля, а ИНН и КПП не потеряли цифры.
Поможем с настройкой и поддержкой МойСклад
Поможем с настройкой, доработкой и поддержкой МойСклад.