Перенос данных из сервисов Контура в 1С 8.3: Экстерн, Диадок, Бухгалтерия, кадры
Содержание
Чтобы выгрузить документы из Контура в 1С, сохраните их в формате, который 1С умеет читать: УПД и накладные — XML по формату ФНС, банковские операции — файл 1CClientBankExchange (.txt), справочники и остатки — Excel. Дальше файл загружается штатной командой 1С. Для постоянного потока документов из Диадока ставят модуль интеграции или настраивают роуминг — тогда ручная выгрузка не нужна.
Единой кнопки «Выгрузить всё в 1С» у Контура нет: у каждого сервиса свой путь. Ниже — по сервисам, с форматами и командами 1С:Бухгалтерии 3.0 и 1С:ЗУП 3.1 на платформе 8.3 в интерфейсе «Такси».
Что подготовить в 1С до выгрузки из Контура
Большая часть сбоев при загрузке связана не с файлом, а с базой-приёмником. Перед первым переносом проверьте пять вещей.
- 🗄️ Резервная копия. Перед массовой загрузкой сделайте копию базы
:
Администрирование → Обслуживание → Резервное копирование и восстановлениеили выгрузку.dtв Конфигураторе. Откатить сотню неудачно загруженных УПД вручную долго. - 🏢 Карточка организации . ИНН, КПП и банковский счёт в 1С должны совпадать с теми, что в Контуре. Файл с чужим ИНН программа отклонит или загрузит не туда.
- 👥 Контрагенты. 1С ищет контрагента по ИНН и КПП. Если в базе два элемента с одним ИНН, документ может «приклеиться» не к тому. Почистите дубли заранее.
- 📦 Номенклатура и ставки НДС. При загрузке УПД 1С предложит сопоставить позиции поставщика со своей номенклатурой. Чем аккуратнее справочник, тем меньше ручной работы.
- 📅 Дата запрета изменения данных. Если документы относятся к закрытому периоду, их не получится записать. Настройка — в
Администрирование → Проведение документов.
Первую загрузку делайте в копии базы. Посмотрите, как легли документы и проводки, и только потом повторяйте в рабочей.
Какой сервис Контура — такой способ переноса
Контур — это несколько разных продуктов, и «выгрузить из Контура» в каждом означает своё. Сводка:
| Сервис | Что переносят в 1С | Формат | Чем загружать в 1С |
|---|---|---|---|
| Контур.Экстерн | Отчёты, ответы и документы ФНС, СФР | XML, PDF | Загрузка отчёта из файла в регламентированных отчётах; остальное — как вложение |
| Контур.Диадок | УПД, акты, накладные, счета-фактуры | XML по формату ФНС + файл подписи | Модуль Диадока, роуминг с 1С-ЭДО или загрузка из файла |
| Контур.Бухгалтерия | Справочники, остатки, банк | Excel, 1CClientBankExchange | Начальные остатки, загрузка из Excel, загрузка выписки |
| Кадровые сервисы Контура | Сотрудники, начисления, кадровые документы | Excel, PDF | Справочники и начальные документы ЗУП |
Как из Контур.Экстерна выгрузить документы и отчёты в 1С
Экстерн — сервис сдачи отчётности. Обычно данные идут в обратную сторону: отчёт готовят в 1С и отправляют через Экстерн. Выгрузка из Экстерна в 1С нужна в двух случаях: отчёт заполняли прямо в Экстерне и хотят видеть его в архиве 1С, или бухгалтер переходит на сдачу через 1С-Отчётность и забирает историю.
Шаг 1. Скачайте файл отчёта
- Откройте в Экстерне список отправленных отчётов, отфильтруйте по периоду и виду.
- Откройте отчёт и скачайте его файл выгрузки. Это XML с длинным именем вида
NO_NDS_...xml: в нём зашит код формы, ИФНС и ИНН. - Отдельно сохраните квитанцию о приёме и извещение о вводе в PDF — они пригодятся при проверке.
Шаг 2. Загрузите XML в 1С
- В 1С:Бухгалтерии откройте
Отчёты → Регламентированные отчёты. - В командной панели списка найдите команду загрузки отчёта из файла и укажите скачанный XML.
- Программа создаст отчёт нужной формы и заполнит показатели. Проверьте период и организацию.
Загрузка из файла работает не для всех форм и только если формат файла совпадает с версией формы в вашем релизе. Если 1С отказывается читать файл, обновите конфигурацию или заполните отчёт заново и сверьте итоги с XML.
Требования, письма и выписки ЕНС
Требования налоговой, письма и акт сверки по ЕНС в учёт 1С «загрузить» нельзя: это не учётные документы. Скачайте их из Экстерна в PDF или XML и прикрепите к карточке организации или к нужному документу через присоединённые файлы. Суммы по сверке сравнивайте с ОСВ по счёту 68 и 69 вручную.
Документы из Диадока в 1С: три рабочих варианта
Диадок — оператор ЭДО. Здесь вопрос «как из Контура выгрузить документы в 1С» звучит чаще всего: бухгалтеру нужно, чтобы входящие УПД и акты превратились в документы поступления.
| Вариант | Когда подходит | Минусы |
|---|---|---|
| Модуль Диадока для 1С | Постоянный поток документов, ящик остаётся в Диадоке | Отдельная установка, обновлять вместе с релизами |
| Роуминг с 1С-ЭДО | Готовы работать с ЭДО прямо в 1С | Настройка роуминга между операторами, переходный период |
| Выгрузка XML из веб-Диадока | Разовый перенос, архив, мало документов | Ручная работа по каждому файлу |
Вариант 1. Модуль интеграции
Контур выпускает модуль, который встраивается в 1С. С ним входящие документы видны внутри программы, а документ поступления создаётся из УПД с сопоставлением номенклатуры. Актуальный дистрибутив и список поддерживаемых конфигураций — в справке Диадока, а устанавливать модуль нужно под каждую базу.
Вариант 2. Роуминг
Если вы переходите на встроенный в 1С сервис 1С-ЭДО, контрагенты могут остаться в Диадоке. Роуминг связывает операторов, и документы приходят в 1С без ручной выгрузки. Заявку на роуминг подают оператору, к которому подключаетесь.
Вариант 3. Загрузка XML вручную
- В веб-интерфейсе Диадока выделите документы и скачайте их архивом. В архиве лежат XML документа по формату ФНС, файлы подписей и печатная форма.
- В 1С откройте список
Покупки → Поступление (акты, накладные, УПД). - В меню ЭДО командной панели найдите команду загрузки электронного документа из файла и выберите XML (не PDF и не файл подписи).
- 1С покажет данные документа. Сопоставьте контрагента, договор и номенклатуру, затем создайте документ поступления.
- Проверьте счёт-фактуру полученный: для УПД со статусом 1 он регистрируется вместе с поступлением.
Загружайте именно XML. PDF — это картинка, 1С не извлечёт из неё ни строки, ни суммы.
Подписи из архива храните вместе с документами. Юридическую силу имеет электронный документ с подписью: для счёта-фактуры обязательна квалифицированная подпись, первичку стороны могут подписывать и неквалифицированной, если так договорились.
Кадровые данные из сервисов Контура в 1С:ЗУП
Кадровые документы, подписанные в сервисе КЭДО, в ЗУП не переносят: это архив, он остаётся у оператора или хранится как файлы. В ЗУП переносят данные, на которых программа будет считать зарплату дальше.
Порядок для 1С:ЗУП 3.1:
- Физические лица. Выгрузите список сотрудников в Excel: ФИО, дата рождения, ИНН, СНИЛС, паспорт, адрес. Загрузите его в справочник физических лиц обработкой загрузки из табличного документа.
- Штатная расстановка на дату старта. Документ «Начальная штатная расстановка» (раздел
Кадры) создаёт сотрудников, подразделения, должности и оклады одним документом. Не проводите приёмы задним числом по каждому человеку. - Начальные остатки по зарплате. Долг по зарплате на дату перехода вводится документом начальной задолженности.
- Данные для НДФЛ и отпусков. Начисления и НДФЛ с начала года, остатки отпусков переносят документом «Перенос данных» или через помощник начальной настройки. Без этого неверно посчитаются вычеты, отпускные и больничные.
Средний заработок за прошлые периоды нужен для отпускных и пособий. Если начислений за два предыдущих года в ЗУП нет, внесите их в документ ввода данных для расчёта среднего, иначе программа посчитает отпускные только по новым месяцам.
Переезд с Контур.Бухгалтерии на 1С: справочники, остатки, выписки
Когда компания уходит из облачной бухгалтерии в 1С, переносить каждую проводку за прошлые годы обычно незачем. Работает схема «дата перехода + остатки».
Проверка результата: ОСВ в 1С на дату перехода должна совпасть с ОСВ из Контура по каждому счёту. Расхождение даже в рублях ищите сразу — потом оно размножится по всем отчётам.
Если какой-то справочник в Контуре не выгружается в Excel целиком, запросите полную выгрузку данных у поддержки сервиса. Данные принадлежат вам, и при уходе из сервиса их отдают.
Автоматический обмен: API Контура и внешние обработки
Ручная выгрузка оправдана для разового переноса. Если документов сотни в месяц, нужен автоматический обмен.
- 🔌 Готовые модули Контура. Первый выбор: их поддерживает поставщик, они обновляются под новые форматы ФНС.
- 🧩 API Диадока и Экстерна. У Контура есть программные интерфейсы для интеграторов. Через них внешняя обработка 1С по расписанию забирает новые документы, разбирает XML и создаёт документы поступления. Доступ к API выдаёт Контур, документация — на портале разработчиков Контура.
- 🛠️ Своя обработка или расширение. Пишется на встроенном языке через объекты
HTTPСоединениеиHTTPЗапрос. Делайте её расширением конфигурации, а не правкой типовой: тогда обновления 1С пройдут без конфликтов.
Что должна уметь самописная интеграция, чтобы не создавать проблем:
- Помнить идентификатор уже загруженного документа и не загружать его второй раз.
- Не проводить документ автоматически, а создавать его записанным — проводит бухгалтер после проверки.
- Писать журнал: что загружено, что отклонено и почему.
- Хранить ключи доступа в защищённом месте, а не в тексте обработки.
Регламентное задание с обменом работает от имени пользователя из настроек задания. Дайте ему только права на нужные документы, а не полные права.
Ошибки при загрузке и как их снять
Если ни один способ не подходит — например, нужен архив документов за много лет — переносите не документы, а итоги. Архив электронных документов с подписями храните у оператора или на своём носителе: срок хранения первички по закону о бухучёте — не менее пяти лет после отчётного года.
Частые вопросы
Можно ли перенести из Контура в 1С сразу все документы за прошлые годы?
Сохранится ли юридическая сила документа после загрузки в 1С?
Нужно ли отключать Диадок, если подключаю 1С-ЭДО?
Почему после загрузки УПД не появился счёт-фактура полученный?
Подойдёт ли выгрузка для 1С:УНФ или 1С:Управление торговлей?
Источники
- Федеральный закон от 06.12.2011 № 402-ФЗ «О бухгалтерском учёте»
- Федеральный закон от 06.04.2011 № 63-ФЗ «Об электронной подписи»