Загрузка счёта в формате XML в 1С 8.3 Бухгалтерия 3.0: пошаговая инструкция

Когда нужно перенести счёт или другой документ из одной базы 1С 8.3 в другую, удобно использовать формат XML. Перенос делается через внешнюю обработку «ВыгрузкаЗагрузкаДанныхXML83». У этого способа есть строгие требования: совпадение конфигураций и релизов, права на открытие внешних обработок и обязательная резервная копия. Ниже — пошаговая инструкция, требования и решения частых проблем.

Когда применяется такая загрузка

Перенос данных через XML используется в следующих сценариях:

  • копирование документов из одной базы 1С в другую;
  • передача счетов между обособленными подразделениями;
  • миграция данных при смене базы;
  • передача документов аутсорсеру или от него;
  • тестирование документа в копии перед основной базой.

Для обмена с контрагентами через ЭДО формат XML тоже используется, но через сервис 1С-ЭДО или сторонних операторов, а не через эту обработку.

Главное правило: резервная копия

Перед любой загрузкой данных в базу 1С обязательно сделайте резервную копию. Если что-то пойдёт не так (дубли документов, искажённые остатки, повреждение справочников), без бэкапа восстановить данные будет невозможно.

Для облачных версий 1С Scloud резервное копирование настраивается в личном кабинете. Для локальных установок — через конфигуратор: «Администрирование» → «Выгрузить информационную базу».

Требования к базам

Чтобы XML-загрузка прошла успешно, должны совпадать:

  1. Конфигурация — например, обе базы «Бухгалтерия предприятия 3.0»;
  2. Релиз — например, обе на 3.0.179.x.

Если конфигурации разные (например, БП и УТ), стандартная обработка не подойдёт. Для таких случаев нужен «Универсальный обмен данными в формате XML» с настройкой правил обмена.

Если разные релизы — обновите обе базы до одного.

Шаг 1. Получение обработки

Файл обработки «ВыгрузкаЗагрузкаДанныхXML83» можно получить:

  • от службы поддержки или сотрудников 1С-Консультаций;
  • с диска ИТС;
  • через партнёра 1С;
  • скачать с официального сайта its.1c.ru (требуется подписка).

Файл имеет расширение .epf — это внешняя обработка платформы 1С.

Шаг 2. Проверка прав пользователя

Для открытия внешней обработки у пользователя должны быть права «Открытие внешних отчётов и обработок». Без них при попытке открыть файл появится ошибка нарушения прав.

Как проверить права

Раздел: «Администрирование» → «Настройки пользователей и прав» → «Пользователи» → карточка пользователя → «Права доступа».

Если права нужно добавить — это делает администратор базы. После изменения прав необходимо перезайти в базу для применения настроек.

Особый случай

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

Шаг 3. Открытие обработки

Путь: Главное меню → Файл → Открыть. Выберите файл .epf на диске.

В облачной 1С Scloud файл предварительно загружается на сетевой диск (W: «Общие» или личная папка), затем открывается через «Файл → Открыть».

Шаг 4. Загрузка данных

В открытой обработке две вкладки:

  • Выгрузка — для экспорта данных в XML;
  • Загрузка — для импорта.

Перейдите на вкладку «Загрузка». Выберите файл с XML-счётом по кнопке выбора файла. Нажмите «Загрузить» и дождитесь окончания обработки.

Время загрузки зависит от объёма данных и связанных справочников.

Шаг 5. Проверка загруженных данных

После загрузки обязательно:

  • откройте журнал документов и найдите загруженный счёт;
  • проверьте корректность реквизитов (контрагент, договор, суммы);
  • проверьте, что нужная номенклатура подтянулась корректно;
  • при необходимости проведите документ.

Если документ не виден, проверьте период журнала — возможно, дата документа за пределами фильтра.

XML из стороннего ЭДО

Если XML-файл получен не от 1С-ЭДО, а от другого оператора электронного документооборота (Контур.Диадок, Сбис, Такском и др.), формат может отличаться от стандартного 1С.

В этом случае стандартная обработка может не загрузить документ. Решения:

  • обратиться к провайдеру ЭДО за специальной обработкой;
  • использовать модуль интеграции с конкретным оператором;
  • запросить документ в формате, совместимом с 1С.

Альтернативы XML-загрузке

Способ Когда использовать Сложность
XML через ВыгрузкаЗагрузкаДанныхXML83 Между базами с одинаковыми конфигурациями Средняя
1С-ЭДО Обмен с контрагентами Простая после настройки
Универсальный обмен XML Между разными конфигурациями Высокая (нужны правила обмена)
Распределённая ИБ (РИБ) Регулярный обмен между офисами Высокая
Excel-загрузка через типовой механизм Загрузка справочников Простая

Юридические аспекты

XML-документ, перенесённый между базами, не имеет юридической силы — это технический файл данных. Для электронных документов с юридической силой используют:

Безопасность

Внешние обработки (.epf) — потенциально опасные файлы. Они могут содержать произвольный код. Рекомендации:

  • скачивайте обработки только из доверенных источников (ИТС, официальный партнёр 1С);
  • не открывайте обработки от неизвестных лиц;
  • при подозрении проверьте антивирусом;
  • права «Открытие внешних обработок» давайте только проверенным сотрудникам.

Типовые ошибки

  • Конфигурации или релизы не совпадают. Обработка выдаст ошибку при загрузке.
  • Не сделана резервная копия. При сбое восстановить данные нельзя.
  • Нет прав «Открытие внешних обработок». Файл .epf не открывается.
  • Загрузка через стандартную обработку XML от стороннего ЭДО. Структура файла не совпадает — нужна спецобработка от провайдера.
  • Двойная загрузка одного и того же файла. Появятся дубли документов.
  • Загрузка в продуктивную базу без проверки в копии. Возможны искажения данных.

Резюме

  • Перенос XML-документов между базами 1С 8.3 идёт через внешнюю обработку «ВыгрузкаЗагрузкаДанныхXML83» при условии совпадения конфигураций и релизов баз.
  • Для открытия обработки нужны права «Открытие внешних отчётов и обработок» в разделе «Администрирование → Настройки пользователей и прав».
  • Открытие через «Главное меню → Файл → Открыть», далее вкладка «Загрузка» → выбор XML-файла → кнопка «Загрузить».
  • Резервная копия перед загрузкой обязательна. Для XML от стороннего ЭДО (не 1С-ЭДО) обращайтесь к провайдеру за специализированной обработкой.

Читайте также