Перенос данных из сервисов Контура в 1С 8.3: Экстерн, Диадок, Бухгалтерия, кадры

· 10 мин

Содержание

Чтобы выгрузить документы из Контура в 1С, сохраните их в формате, который 1С умеет читать: УПД и накладные — XML по формату ФНС, банковские операции — файл 1CClientBankExchange (.txt), справочники и остатки — Excel. Дальше файл загружается штатной командой 1С. Для постоянного потока документов из Диадока ставят модуль интеграции или настраивают роуминг — тогда ручная выгрузка не нужна.

Единой кнопки «Выгрузить всё в 1С» у Контура нет: у каждого сервиса свой путь. Ниже — по сервисам, с форматами и командами 1С:Бухгалтерии 3.0 и 1С:ЗУП 3.1 на платформе 8.3 в интерфейсе «Такси».

Что подготовить в 1С до выгрузки из Контура

Большая часть сбоев при загрузке связана не с файлом, а с базой-приёмником. Перед первым переносом проверьте пять вещей.

  1. 🗄️ Резервная копия. Перед массовой загрузкой сделайте копию базы : Администрирование → Обслуживание → Резервное копирование и восстановление или выгрузку .dt в Конфигураторе. Откатить сотню неудачно загруженных УПД вручную долго.
  2. 🏢 Карточка организации . ИНН, КПП и банковский счёт в 1С должны совпадать с теми, что в Контуре. Файл с чужим ИНН программа отклонит или загрузит не туда.
  3. 👥 Контрагенты. 1С ищет контрагента по ИНН и КПП. Если в базе два элемента с одним ИНН, документ может «приклеиться» не к тому. Почистите дубли заранее.
  4. 📦 Номенклатура и ставки НДС. При загрузке УПД 1С предложит сопоставить позиции поставщика со своей номенклатурой. Чем аккуратнее справочник, тем меньше ручной работы.
  5. 📅 Дата запрета изменения данных. Если документы относятся к закрытому периоду, их не получится записать. Настройка — в Администрирование → Проведение документов.

Первую загрузку делайте в копии базы. Посмотрите, как легли документы и проводки, и только потом повторяйте в рабочей.

Какой сервис Контура — такой способ переноса

Контур — это несколько разных продуктов, и «выгрузить из Контура» в каждом означает своё. Сводка:

СервисЧто переносят в 1СФорматЧем загружать в 1С
Контур.ЭкстернОтчёты, ответы и документы ФНС, СФРXML, PDFЗагрузка отчёта из файла в регламентированных отчётах; остальное — как вложение
Контур.ДиадокУПД, акты, накладные, счета-фактурыXML по формату ФНС + файл подписиМодуль Диадока, роуминг с 1С-ЭДО или загрузка из файла
Контур.БухгалтерияСправочники, остатки, банкExcel, 1CClientBankExchangeНачальные остатки, загрузка из Excel, загрузка выписки
Кадровые сервисы КонтураСотрудники, начисления, кадровые документыExcel, PDFСправочники и начальные документы ЗУП
Что вам нужно перенести?

Как из Контур.Экстерна выгрузить документы и отчёты в 1С

Экстерн — сервис сдачи отчётности. Обычно данные идут в обратную сторону: отчёт готовят в 1С и отправляют через Экстерн. Выгрузка из Экстерна в 1С нужна в двух случаях: отчёт заполняли прямо в Экстерне и хотят видеть его в архиве 1С, или бухгалтер переходит на сдачу через 1С-Отчётность и забирает историю.

Шаг 1. Скачайте файл отчёта

  1. Откройте в Экстерне список отправленных отчётов, отфильтруйте по периоду и виду.
  2. Откройте отчёт и скачайте его файл выгрузки. Это XML с длинным именем вида NO_NDS_...xml: в нём зашит код формы, ИФНС и ИНН.
  3. Отдельно сохраните квитанцию о приёме и извещение о вводе в PDF — они пригодятся при проверке.

Шаг 2. Загрузите XML в 1С

  1. В 1С:Бухгалтерии откройте Отчёты → Регламентированные отчёты.
  2. В командной панели списка найдите команду загрузки отчёта из файла и укажите скачанный XML.
  3. Программа создаст отчёт нужной формы и заполнит показатели. Проверьте период и организацию.

Загрузка из файла работает не для всех форм и только если формат файла совпадает с версией формы в вашем релизе. Если 1С отказывается читать файл, обновите конфигурацию или заполните отчёт заново и сверьте итоги с XML.

Требования, письма и выписки ЕНС

Требования налоговой, письма и акт сверки по ЕНС в учёт 1С «загрузить» нельзя: это не учётные документы. Скачайте их из Экстерна в PDF или XML и прикрепите к карточке организации или к нужному документу через присоединённые файлы. Суммы по сверке сравнивайте с ОСВ по счёту 68 и 69 вручную.

Документы из Диадока в 1С: три рабочих варианта

Диадок — оператор ЭДО. Здесь вопрос «как из Контура выгрузить документы в 1С» звучит чаще всего: бухгалтеру нужно, чтобы входящие УПД и акты превратились в документы поступления.

ВариантКогда подходитМинусы
Модуль Диадока для 1СПостоянный поток документов, ящик остаётся в ДиадокеОтдельная установка, обновлять вместе с релизами
Роуминг с 1С-ЭДОГотовы работать с ЭДО прямо в 1СНастройка роуминга между операторами, переходный период
Выгрузка XML из веб-ДиадокаРазовый перенос, архив, мало документовРучная работа по каждому файлу

Вариант 1. Модуль интеграции

Контур выпускает модуль, который встраивается в 1С. С ним входящие документы видны внутри программы, а документ поступления создаётся из УПД с сопоставлением номенклатуры. Актуальный дистрибутив и список поддерживаемых конфигураций — в справке Диадока, а устанавливать модуль нужно под каждую базу.

Вариант 2. Роуминг

Если вы переходите на встроенный в 1С сервис 1С-ЭДО, контрагенты могут остаться в Диадоке. Роуминг связывает операторов, и документы приходят в 1С без ручной выгрузки. Заявку на роуминг подают оператору, к которому подключаетесь.

Вариант 3. Загрузка XML вручную

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

Загружайте именно XML. PDF — это картинка, 1С не извлечёт из неё ни строки, ни суммы.

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

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

Кадровые документы, подписанные в сервисе КЭДО, в ЗУП не переносят: это архив, он остаётся у оператора или хранится как файлы. В ЗУП переносят данные, на которых программа будет считать зарплату дальше.

Порядок для 1С:ЗУП 3.1:

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

Средний заработок за прошлые периоды нужен для отпускных и пособий. Если начислений за два предыдущих года в ЗУП нет, внесите их в документ ввода данных для расчёта среднего, иначе программа посчитает отпускные только по новым месяцам.

Переезд с Контур.Бухгалтерии на 1С: справочники, остатки, выписки

Когда компания уходит из облачной бухгалтерии в 1С, переносить каждую проводку за прошлые годы обычно незачем. Работает схема «дата перехода + остатки».

Пошаговый помощник
Выберите дату перехода
Удобнее всего первое число квартала или года. Все операции до этой даты остаются в Контуре, после — ведутся в 1С.

Проверка результата: ОСВ в 1С на дату перехода должна совпасть с ОСВ из Контура по каждому счёту. Расхождение даже в рублях ищите сразу — потом оно размножится по всем отчётам.

Если какой-то справочник в Контуре не выгружается в Excel целиком, запросите полную выгрузку данных у поддержки сервиса. Данные принадлежат вам, и при уходе из сервиса их отдают.

Автоматический обмен: API Контура и внешние обработки

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

  • 🔌 Готовые модули Контура. Первый выбор: их поддерживает поставщик, они обновляются под новые форматы ФНС.
  • 🧩 API Диадока и Экстерна. У Контура есть программные интерфейсы для интеграторов. Через них внешняя обработка 1С по расписанию забирает новые документы, разбирает XML и создаёт документы поступления. Доступ к API выдаёт Контур, документация — на портале разработчиков Контура.
  • 🛠️ Своя обработка или расширение. Пишется на встроенном языке через объекты HTTPСоединение и HTTPЗапрос. Делайте её расширением конфигурации, а не правкой типовой: тогда обновления 1С пройдут без конфликтов.

Что должна уметь самописная интеграция, чтобы не создавать проблем:

  1. Помнить идентификатор уже загруженного документа и не загружать его второй раз.
  2. Не проводить документ автоматически, а создавать его записанным — проводит бухгалтер после проверки.
  3. Писать журнал: что загружено, что отклонено и почему.
  4. Хранить ключи доступа в защищённом месте, а не в тексте обработки.

Регламентное задание с обменом работает от имени пользователя из настроек задания. Дайте ему только права на нужные документы, а не полные права.

Ошибки при загрузке и как их снять

Диагностика: выберите симптом

Если ни один способ не подходит — например, нужен архив документов за много лет — переносите не документы, а итоги. Архив электронных документов с подписями храните у оператора или на своём носителе: срок хранения первички по закону о бухучёте — не менее пяти лет после отчётного года.

Частые вопросы

Можно ли перенести из Контура в 1С сразу все документы за прошлые годы?
Технически можно по одному XML, но смысла мало. Удобнее ввести остатки на дату перехода, а старые электронные документы хранить архивом у оператора.
Сохранится ли юридическая сила документа после загрузки в 1С?
Сила у электронного документа с подписью, а не у записи в 1С. Храните XML вместе с файлом подписи — документ в 1С лишь отражает его в учёте.
Нужно ли отключать Диадок, если подключаю 1С-ЭДО?
Не обязательно. Можно настроить роуминг, и контрагенты из Диадока продолжат слать документы. Отключать ящик стоит только после того, как все контрагенты перешли.
Почему после загрузки УПД не появился счёт-фактура полученный?
Проверьте статус УПД: при статусе 2 это только первичный документ, счёта-фактуры в нём нет. При статусе 1 счёт-фактура регистрируется в форме документа поступления.
Подойдёт ли выгрузка для 1С:УНФ или 1С:Управление торговлей?
Форматы те же: XML УПД, Excel, выписки для 1С. Отличаются команды загрузки в конкретной конфигурации, принцип переноса не меняется.

Источники

  • Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»
  • Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»