Автоматизация · 12 мин
Как загрузить данные из 1С в СБИС
Как загрузить данные из 1С в СБИС: способы переноса номенклатуры, контрагентов и документов, настройка синхронизации, форматы файлов, ошибки и проверка результата.
Перенос данных из 1С в СБИС нужен в нескольких типовых ситуациях: при переходе на электронный документооборот, при отправке отчётности через СБИС, при обмене счетами-фактурами и УПД с контрагентами, а также при частичной или полной смене учётной системы. В зависимости от задачи используются разные механизмы: встроенная синхронизация через обработку СБИС, выгрузка в файл (Excel, CSV, XML) с последующей загрузкой или настройка обмена через API.
Принципиально важно разделять два сценария. Первый — регулярная синхронизация справочников и документов между работающими системами, когда 1С остаётся основной учётной базой, а СБИС используется для ЭДО и отчётности. Второй — разовая миграция накопленных данных при переходе на СБИС как на основную систему. Для этих задач подходят разные инструменты, и ошибка в выборе приводит либо к дублям, либо к потере данных.
Ниже разобраны основные способы загрузки, подготовка данных в 1С, настройка соответствий, проверка результата и типичные ошибки. Материал ориентирован на типовые конфигурации 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация) и актуальные механизмы СБИС.
Определяем, какие данные нужно перенести и зачем
До начала технических действий составьте список объектов для переноса. Типовой набор включает: контрагентов с реквизитами (ИНН, КПП, адреса, договоры), номенклатуру с ценами и единицами измерения, остатки по складу, документы реализации и поступления, счета-фактуры, сотрудников (если переносится кадровый учёт). Чем точнее список, тем проще выбрать инструмент и проверить результат.
Цель переноса определяет глубину детализации. Для ЭДО достаточно контрагентов, номенклатуры и текущих документов — история за прошлые периоды обычно не нужна. Для сдачи отчётности из СБИС потребуются данные бухгалтерского учёта за отчётный период. Для полной миграции учёта придётся переносить остатки на дату перехода и документы текущего года.
Как выбрать способ загрузки
Способ 1: синхронизация через обработку СБИС для 1С
Основной и рекомендуемый способ — официальная обработка интеграции СБИС, которая встраивается в конфигурацию 1С. Она поддерживает типовые конфигурации на управляемых формах и обеспечивает двусторонний обмен: документы, созданные в 1С, отправляются контрагентам через СБИС, а входящие документы загружаются обратно в учётную систему.
Обработка скачивается из личного кабинета СБИС в разделе интеграции с учётными системами. Установка зависит от конфигурации: для типовых решений обычно достаточно подключить внешнюю обработку через «Дополнительные отчеты и обработки» или запустить файл через меню «Файл — Открыть». Для сильно доработанных конфигураций может потребоваться внедрение через расширение — это работа для специалиста 1С.
- 1Скачайте обработку интеграции из личного кабинета СБИС для вашей конфигурации 1С
- 2Подключите обработку в 1С и авторизуйтесь под учётной записью СБИС
- 3В настройках укажите организацию, префикс нумерации и период загрузки документов
- 4Настройте сопоставление справочников: контрагенты по ИНН/КПП, номенклатура по коду или наименованию
- 5Выполните первую синхронизацию вручную и проверьте результат на тестовом контрагенте
- 6Настройте автоматический обмен по расписанию через регламентное задание
После подключения обработка предложит сопоставить справочники. Контрагенты обычно сопоставляются автоматически по ИНН и КПП — это надёжный ключ. Номенклатура чаще требует ручной доработки: если коды и наименования в системах различаются, задайте правило сопоставления (по артикулу, по штрихкоду, по точному наименованию) и проверьте результат на небольшой выборке.
Что переносится автоматически, а что требует настройки
Из коробки синхронизация переносит контрагентов, договоры, номенклатуру, реализации, поступления, счета-фактуры и УПД. Нестандартные документы, дополнительные реквизиты и пользовательские поля требуют настройки соответствий в параметрах обработки. Если в 1С используются самописные документы, их перенос потребует доработки.
Способ 2: разовая загрузка через файлы Excel, CSV или XML
Для разового переноса справочников и остатков удобнее файловый обмен. В СБИС есть встроенный импорт из Excel и CSV для номенклатуры, контрагентов, сотрудников и остатков. В 1С данные выгружаются либо типовыми средствами (табличный документ сохраняется в Excel), либо универсальной обработкой «Выгрузка и загрузка данных XML», либо отчётом с выводом в таблицу.
Последовательность такая: формируете в 1С таблицу с нужными колонками (например, наименование, ИНН, КПП, адрес, телефон для контрагентов), сохраняете в Excel или CSV, затем в СБИС открываете соответствующий раздел и запускаете импорт. На этапе импорта СБИС покажет таблицу и попросит указать, какой колонке файла какое поле системы соответствует — это ключевой шаг, где допускается большинство ошибок.
Для загрузки остатков по складу выгрузите из 1С отчёт «Остатки товаров на складах» с детализацией до номенклатуры и склада, приведите колонки к требуемому виду и импортируйте через раздел остатков в СБИС. Убедитесь, что дата остатков в файле совпадает с датой начала учёта в СБИС, иначе получите расхождения при первых же документах.
Форматы и их ограничения
Excel удобен для ручной правки перед загрузкой, но имеет ограничения по числу строк и капризен к типам данных (числа с ведущими нулями, например ИНН, могут превратиться в числа без нулей). CSV лишён этой проблемы при правильной кодировке, но не хранит форматирование. XML используется для структурированного обмена между конфигурациями и требует точного соответствия схеме.
Подготовка данных в 1С перед выгрузкой
Качество загрузки на 80% определяется состоянием исходных данных. Перед любым переносом выполните чистку справочников в 1С: найдите и объедините дубли контрагентов (типовая обработка «Поиск и удаление дублей» в разделе администрирования), проверьте заполненность ИНН и КПП, актуализируйте наименования номенклатуры, пометьте на удаление неиспользуемые элементы.
Особое внимание уделите контрагентам без ИНН или с ошибочными реквизитами. СБИС как система ЭДО жёстко привязана к реквизитам: контрагент с неверным ИНН создаст проблемы при отправке документов и сверке. Исправлять такие ошибки дешевле в 1С до переноса, чем в СБИС после.
Сопоставление справочников и предотвращение дублей
Главный риск при загрузке — дубли справочников. Контрагенты сопоставляются по паре ИНН+КПП: эта комбинация уникальна для юридического лица и его обособленных подразделений. ИП сопоставляются по ИНН. Если в СБИС уже есть контрагенты (например, созданные при получении входящих документов), синхронизация свяжет их с записями 1С автоматически — при условии совпадения реквизитов.
Номенклатура сложнее, потому что у неё нет общероссийского уникального ключа. Порядок сопоставления: сначала по штрихкоду (если ведётся), затем по артикулу, затем по точному наименованию. Если ни один ключ не сработал, создаётся новый элемент. Поэтому перед синхронизацией проверьте, что артикулы в 1С заполнены и уникальны — это резко снизит число дублей.
Проверка результата после загрузки
После переноса сверьте контрольные итоги. Для справочников — количество элементов в 1С и СБИС (с учётом осознанно не переносимых). Для остатков — суммарную стоимость и количество по каждому складу. Для документов — обороты за период по реализациям и поступлениям. Расхождения ищите выборочно: возьмите 5–10 случайных контрагентов и документов и сравните их содержимое в обеих системах.
Для ЭДО выполните контрольную отправку: создайте в 1С тестовый документ на реального контрагенте, с которым договорились о проверке, отправьте через синхронизацию и убедитесь, что документ дошёл, подписался и корректно отразился в обеих системах. Только после этого запускайте массовую отправку.
Как проверить результат переноса
Совпадает с точностью до обоснованных исключений
В СБИС заметно больше записей — вероятны дубли
Реквизиты совпадают посимвольно, ведущие нули на месте
ИНН укорочен или содержит лишние символы
Суммы и количества сходятся по каждому складу
Есть расхождения без объяснимой причины
Отправлен, подписан контрагентом, отражён в 1С
Документ завис в статусе или ушёл с ошибками
Альтернативы: API СБИС и сторонние коннекторы
Когда типовая обработка и файловый импорт не закрывают задачу — например, нужна синхронизация нестандартных объектов, обмен в реальном времени или интеграция с самописной конфигурацией — используется API СБИС. Это программный интерфейс, позволяющий создавать и читать документы, справочники и остатки из внешних систем. Работа с API требует разработчика: пишется код на встроенном языке 1С или внешнем сервисе, который вызывает методы API и обрабатывает ответы.
Также существуют готовые коннекторы и сервисы-посредники для интеграции 1С с внешними системами. Их имеет смысл рассматривать, если в инфраструктуре несколько учётных систем и нужен единый обмен. Оценивайте такие решения по поддерживаемым объектам, частоте обмена и стоимости владения — универсальных бесплатных вариантов для сложных сценариев не бывает.
Сравнение способов загрузки
Подходит для регулярного обмена документами и справочниками в типовых конфигурациях; ограничение — нестандартные объекты требуют доработки
Оптимален для разового переноса справочников и остатков; ограничение — ручная подготовка файла и риск ошибок в типах данных
Решает любые нестандартные сценарии и обмен в реальном времени; ограничение — нужен разработчик и поддержка кода
Уместны при нескольких учётных системах; ограничение — дополнительная стоимость и зависимость от поставщика
Частые вопросы
Можно ли загрузить данные из 1С в СБИС без установки обработки?
Да, для разового переноса справочников и остатков достаточно выгрузить данные в Excel или CSV и импортировать их через встроенный импорт в интерфейсе СБИС. Обработка нужна в первую очередь для регулярного обмена документами ЭДО и автоматической синхронизации.
Что делать, если после синхронизации появились дубли контрагентов?
Сначала проверьте реквизиты: дубли почти всегда возникают из-за расхождений в ИНН или КПП. Сверьте пары дублей, исправьте реквизиты в системе-источнике, затем объедините записи штатными средствами поиска дублей. После этого повторите сопоставление в настройках синхронизации.
Переносятся ли документы прошлых лет при синхронизации?
Технически можно указать любой период загрузки, но массовая синхронизация истории занимает много времени и редко нужна для ЭДО. Практичный подход: перенести документы текущего года, а историю оставить в архивной базе 1С для справок и проверок.
Почему при импорте из Excel ломаются ИНН и штрихкоды?
Excel автоматически преобразует длинные цифровые строки в числа, отбрасывая ведущие нули и переводя значения в экспоненциальный формат. Решение: перед выгрузкой форматируйте такие колонки как текст, либо используйте CSV, где значения хранятся как строки.
Нужно ли останавливать работу пользователей в 1С на время переноса?
Для синхронизации документов — нет, обмен работает параллельно. Для переноса остатков на дату перехода желательно зафиксировать момент: завершить ввод документов за прошлый период, иначе остатки «уплывут» и сверка не сойдётся.
Что важно запомнить
Для регулярного обмена используйте обработку синхронизации СБИС, для разового переноса — импорт из Excel/CSV. Перед загрузкой почистите дубли и реквизиты в 1С, сделайте резервную копию, проведите тест на малой выборке и сверьте контрольные итоги после переноса. Ключевые поля сопоставления: ИНН+КПП для контрагентов, артикул или штрихкод для номенклатуры.