Перенос данных между системами Контур и 1С:Предприятие — рутинная, но критически важная задача для бухгалтеров, кадровиков и логистов. Ошибки при выгрузке могут привести к расхождениям в отчётности, дублированию документов или даже штрафам за несвоевременную сдачу деклараций. При этом универсального решения нет: процесс зависит от того, какой именно сервис Контура вы используете (Экстерн, Диадок, Бухгалтерия), версии , а также от типов документов — первичка, кадровые приказы, счета-фактуры или банковские выписки.

Многие пользователи ошибочно считают, что достаточно нажать «Экспорт» в Контуре и «Импорт» в , но на практике требуется предварительная настройка соответствий справочников, проверка форматов файлов (XML, CSV, DBF) и иногда даже доработка конфигурации. В этой статье разберём все актуальные способы выгрузки — от ручного экспорта до автоматизированного обмена через REST API, а также типичные «подводные камни», о которых не пишут в официальных инструкциях.

Если вы работаете с Контур.Диадок, то процесс будет отличаться от выгрузки из Контур.Экстерн — в первом случае речь идёт об электронном документообороте (ЭДО), а во втором — о бухгалтерских и кадровых данных. То же касается и версий : в 1С:Бухгалтерия 8.3 и 1С:ЗУП 3.1 настройки обмена принципиально разные. Мы рассмотрим все варианты, но для начала определитесь, с какими именно системами и типами данных предстоит работать.

📊 Какой сервис Контура вы используете?
Контур.Экстерн
Контур.Диадок
Контур.Бухгалтерия
Контур.Персонал
Другой

1. Подготовка к выгрузке: что нужно сделать до экспорта данных

Прежде чем приступать к выгрузке, убедитесь, что обе системы готовы к обмену. В должны быть настроены справочники контрагентов, номенклатуры и сотрудников — иначе импортированные данные «потеряются» или создадут дубли. Например, если в Контур.Экстерн есть поставщик ООО «Ромашка», а в он значится как ООО «Ромашка-ЛТД», система создаст нового контрагента вместо привязки к существующему.

Вот обязательный чек-лист перед выгрузкой:

☑️ Подготовка к обмену данных

Выполнено: 0 / 6

Особое внимание уделите форматам файлов. Контур.Экстерн и Контур.Бухгалтерия обычно экспортируют данные в XML (для бухгалтерских документов) или CSV (для кадровых данных), а Контур.Диадок может выдавать файлы в формате PDF или OFD — их придётся конвертировать. Для оптимален XML с структурой, соответствующей стандарту обмена (например, EnterpriseData для 1С:Бухгалтерия).

⚠️ Внимание: Если вы используете 1С:УТ 11 или 1С:КА 2, проверьте, поддерживает ли ваша конфигурация импорт из Контура «из коробки». В некоторых случаях потребуется доработка через Конфигуратор или установка дополнительных обработок.

Также заранее определитесь, какие именно данные нужно перенести:

  • 📄 Первичные документы: счета, акты, накладные (из Контур.Диадок или Контур.Экстерн).
  • 👥 Кадровые данные: приказы о приёме/увольнении, больничные, отпуска (из Контур.Персонал).
  • 💰 Банковские выписки: если подключён Контур.Банк.
  • 📊 Отчётность: декларации, расчёты по страховым взносам (из Контур.Экстерн).

2. Выгрузка из Контур.Экстерн в 1С: пошаговая инструкция

Контур.Экстерн чаще всего используется для сдачи отчётности и работы с первичными документами. Чтобы выгрузить данные в , выполните следующие шаги:

Шаг 1. Экспорт данных из Контур.Экстерн

  1. Авторизуйтесь в личном кабинете Контур.Экстерн.
  2. Перейдите в раздел Документы или Отчётность (в зависимости от типа данных).
  3. Выделите нужные документы и нажмите ЭкспортXML для 1С.
  4. Сохраните файл на компьютер. Имя файла должно содержать дату и тип данных (например, Акты_2026-05-15.xml).

Шаг 2. Импорт в 1С

  1. Откройте 1С:Предприятие в режиме 1С:Предприятие (не Конфигуратор!).
  2. Перейдите в раздел Файл → Открыть (или Сервис → Обмен данными, в зависимости от версии).
  3. Выберите сохранённый XML-файл.
  4. В открывшемся окне проверьте соответствия справочников (например, сопоставьте контрагентов из Контура с существующими в ).
  5. Нажмите Выполнить загрузку.

Если при импорте возникает ошибка вида Не найден элемент справочника "Контрагенты", значит, в отсутствует организация или ИП из Контура. В этом случае:

  • 🔍 Найдите недостающего контрагента в и добавьте его вручную.
  • 🔄 Повторите импорт, указав правильное соответствие.
  • 🛠️ Если ошибка повторяется, экспортируйте данные в CSV и импортируйте через ОбработкаЗагрузкиДанных (доступна в 1С:Бухгалтерия 8.3).
💡

Если в 1С не отображается кнопка импорта XML, обновите конфигурацию или установите дополнение "Обмен с Контур.Экстерн" из каталога решений 1С.

3. Обмен данными с Контур.Диадок: нюансы работы с ЭДО

Контур.Диадок специализируется на электронном документообороте (ЭДО), поэтому выгрузка здесь связана с счетами-фактурами, УПД, актами и другими юридически значимыми документами. Главная особенность — данные передаются не только в , но и контрагентам, поэтому важно избежать дублирования.

Способ 1: Ручной экспорт через личный кабинет

  1. В Контур.Диадок перейдите в раздел Документы.
  2. Отфильтруйте документы по типу (например, Счета-фактуры полученные).
  3. Нажмите ЭкспортВыгрузить в 1С.
  4. Выберите формат XML (для 1С 8.3) и сохраните файл.

Способ 2: Автоматическая синхронизация через API

Для крупных компаний ручной экспорт неэффективен. В этом случае настройте автоматический обмен:

  1. В перейдите в Администрирование → Обмен с Контур.Диадок (требуется подключённый модуль Диадок для 1С).
  2. Введите Логин и Пароль от Контур.Диадок.
  3. Настройте расписание синхронизации (например, ежедневно в 20:00).
  4. Укажите, какие типы документов нужно загружать (счета-фактуры, УПД, акты).

Если автоматизация не работает, проверьте:

  • 🔌 Подключение к интернету и доступность серверов Контура.
  • 🔑 Правильность введённых данных для авторизации в API.
  • 📋 Наличие лицензии на модуль Диадок для 1С (в некоторых версиях требуется отдельная оплата).
⚠️ Внимание: При автоматическом обмене документы из Диадока могут создавать дубли в , если они уже были заведены вручную. Чтобы избежать этого, перед настройкой синхронизации проведите сверку остатков между системами.

4. Перенос кадровых данных из Контур.Персонал в 1С:ЗУП

Кадровый учёт — одна из самых сложных областей для обмена данными, так как требует точного сопоставления сотрудников, должностей и подразделений. В Контур.Персонал данные хранятся в структурированном виде, но при переносе в 1С:ЗУП 3.1 часто возникают ошибки из-за расхождений в справочниках.

Инструкция по выгрузке:

  1. В Контур.Персонал перейдите в раздел Отчёты и выгрузкиВыгрузка в 1С.
  2. Выберите период (например, с 01.01.2026 по 31.05.2026).
  3. Укажите формат XML (1С:ЗУП 3.1).
  4. Скачайте архив с данными.

В 1С:ЗУП:

  1. Откройте Сервис → Обмен данными → Загрузка данных из файла.
  2. Выберите скачанный XML-файл.
  3. В окне соответствий проверьте:
    • 👤 Сотрудники (ФИО, табельный номер).
    • 🏢 Подразделения (название должно совпадать с ).
    • 📅 Даты приказов (формат ДД.ММ.ГГГГ).
  4. Нажмите Загрузить.
  5. Типичные ошибки при загрузке кадровых данных:

    Ошибка Причина Решение
    Не найден сотрудник Иван Иванов В нет карточки сотрудника или не совпадает ФИО Добавьте сотрудника вручную или исправьте ФИО в Контур.Персонал
    Неверный формат даты В файле дата указана как 2026-05-15, а в ожидается 15.05.2026 Отредактируйте XML-файл в блокноте или используйте конвертер форматов
    Подразделение "Отдел продаж" не найдено В нет такого подразделения или оно называется иначе Создайте подразделение в или измените название в Контур.Персонал
    Что делать, если в 1С

    ЗУП не отображается раздел "Обмен данными"?:Это означает, что в вашей конфигурации отключена функция импорта. Чтобы её включить, перейдите в Конфигуратор (режим запуска), откройте Общие → Функциональность и права и поставьте галочку напротив Обмен данными с внешними системами. После этого обновление конфигурации и перезапуск 1С.

    5. Автоматизация обмена: настройка API и внешние обработки

    Если вам нужно регулярно выгружать данные из Контура в , ручные методы станут тормозом. В этом случае поможет автоматизация через API или готовые обработки.

    Вариант 1: Использование REST API Контура

    Для этого потребуется:

    • 🔐 Получить API-ключ в личном кабинете Контура (раздел Настройки → Интеграции).
    • 🛠️ Написать скрипт на (или использовать готовое решение из Инфостарт).
    • 📡 Настроить регламентное задание в для автоматического опроса API.

    Пример кода для запроса документов из Контур.Диадок:

    Запрос = Новый HTTPЗапрос("https://diadoc-api.kontur.ru/V2/");
    

    Запрос.УстановитьЗаголовок("Authorization", "DiadocAuth ddapp=" + КлючAPI);

    Запрос.УстановитьЗаголовок("Content-Type", "application/json");

    Ответ = Запрос.Выполнить();

    Результат = Ответ.ПолучитьТекст();

    Вариант 2: Готовые обработки от партнёров 1С

    Не хотите писать код? Воспользуйтесь готовыми решениями:

    • 📦 Обработка "Контур-1С: Обмен данными" (доступна на Инфостарт).
    • 🔄 Модуль интеграции от компании "АйТи-Альянс" (платно, но с техподдержкой).
    • 📊 "Универсальный конвертер данных" (подходит для нестандартных форматов).
    ⚠️ Внимание: При использовании API Контура учитывайте лимиты запросов. Например, в бесплатном тарифе Контур.Диадок разрешается не более 1000 запросов в день. Превышение лимита приведёт к блокировке API на 24 часа.

    6. Типичные ошибки и их решение

    Даже при правильной настройке обмена могут возникать сбои. Вот самые распространённые проблемы и способы их устранения:

    Ошибка 1: "Файл не является файлом обмена данными"

    Причины:

    • 📄 Неправильный формат файла (например, выгрузили PDF вместо XML).
    • 🔧 Повреждение файла при скачивании.
    • 📌 Устаревшая версия , не поддерживающая текущий формат.

Решение:

  1. Проверьте расширение файла (должно быть .xml или .csv).
  2. Попробуйте открыть файл в блокноте — если там кракозябры, пересохраните в кодировке UTF-8.
  3. Обновите до последней версии.

Ошибка 2: "Не найден элемент справочника"

Причины:

  • 🏷️ В отсутствует контрагент, номенклатура или сотрудник.
  • 🔤 Опечатка в наименовании (например, "ООО Ромашка" vs "ООО Ромашка-").
  • 📂 Разные справочники (например, в Контуре контрагент в справочнике "Поставщики", а в — в "Покупатели").

Решение:

  1. Сверьте справочники вручную и добавьте недостающие элементы.
  2. Используйте Поиск и замена в XML-файле (через Notepad++).
  3. Настройте автоматическое создание элементов в (в настройках обмена).

Ошибка 3: "Ошибка контрольной суммы"

Причины:

  • 📥 Файл был изменён после выгрузки (например, открывали в Excel и сохраняли).
  • 🔒 Несовпадение версий и Контура.

Решение:

  1. Скачайте файл заново, не открывая его перед импортом.
  2. Проверьте, что в установлены все последние обновления конфигурации.
💡

Если ошибка повторяется несмотря на все действия, попробуйте выгрузить данные в промежуточный формат (например, Excel), а затем импортировать в 1С через универсальную обработку загрузки. Это поможет обойти ограничения форматов.

7. Альтернативные способы выгрузки: когда стандартные методы не работают

Если ни один из описанных способов не подходит (например, у вас устаревшая версия или специфические данные), попробуйте альтернативные варианты:

Способ 1: Выгрузка в Excel и ручной ввод

Подходит для небольших объёмов данных:

  1. В Контуре экспортируйте данные в Excel (XLSX или CSV).
  2. Откройте файл в Excel и приведите данные к структуре, понятной .
  3. В используйте обработку Универсальный обмен данными (доступна в большинстве конфигураций).

Способ 2: Использование промежуточного ПО

Для сложных интеграций можно использовать:

  • 🔗 Р7-Офис — платформа для обмена данными между системами.
  • 📦 Атлант Обмен — решение для синхронизации с внешними сервисами.
  • 🌐 Zapier или Make (ex-Integromat) — для облачных интеграций (требует навыков настройки).

Способ 3: Разработка индивидуального решения

Если стандартные методы не подходят, закажите:

  • 🛠️ Доработку конфигурации под ваши нужды (через франчайзи).
  • 🤖 Скрипт на Python, который будет парсить данные из Контура и загружать в через COM-соединение.
⚠️ Внимание: При использовании сторонних сервисов (например, Zapier) убедитесь, что они сертифицированы для работы с и Контуром. Несертифицированные решения могут нарушать условия лицензионных соглашений.

FAQ: Ответы на частые вопросы

Можно ли выгрузить данные из Контура в 1С:УНФ (Управление нашей фирмой)?

Да, но с оговорками. 1С:УНФ поддерживает импорт XML-файлов, но структура данных должна соответствовать формату УНФ. Если стандартная выгрузка из Контура не подходит, используйте промежуточный Excel или доработайте обработку импорта через Конфигуратор.

Почему после выгрузки в 1С пропали некоторые документы?

Это может происходить по нескольким причинам:

  • 📅 В настройках обмена указан неверный период.
  • 🔍 В включен фильтр по организации или типу документа.
  • 🚫 Документы имеют статус "Черновик" в Контуре и не экспортируются.

Проверьте настройки фильтрации при выгрузке и повторите импорт.

Как выгрузить банковские выписки из Контур.Банк в 1С?

Банковские выписки выгружаются в формате 1С:Банк-Клиент (.txt или .xml). Далее:

  1. В откройте Банк и касса → Банковские выписки.
  2. Нажмите Импорт и выберите скачанный файл.
  3. Сопоставьте счета и контрагентов.

Если возникает ошибка, проверьте, что в настроены те же банковские счета, что и в Контур.Банк.

Нужно ли платить за обмен данными между Контуром и 1С?

Стандартная выгрузка вручную (через XML/CSV) бесплатна. Однако за автоматизированный обмен через API или специализированные модули (например, Диадок для 1С) может взиматься плата:

  • 💳 В Контур.Диадок бесплатный тариф ограничен 1000 документами в месяц.
  • 💰 Модуль интеграции от партнёров стоит от 5 000 до 30 000 ₽ (в зависимости от функционала).

Уточняйте тарифы в личном кабинете Контура или у вашего франчайзи .

Можно ли выгрузить данные из Контура в 1С:Розница?

Технически да, но 1С:Розница не предназначена для бухгалтерского или кадрового учёта, поэтому импорт возможен только для ограниченного круга данных:

  • 📦 Номенклатура (товары, услуги).
  • 👥 Контрагенты (поставщики, покупатели).

Для выгрузки отчётности или кадровых документов потребуется доработка конфигурации.