1C Программирование

XML 1С: «Ошибочное определение для корневого элемента в схеме».

При сохранении налоговой накладной в формате XML, с помощью кнопки, 1С выдала странную для ошибку.

====== Декларация о НДС===================================
— Начало загрузки схемы (J0200109.xsd)
— Схема загружена успешно!
— Начало выгрузки в файл ******.xml
— Отчет выгружен успешно!
—- Начало проверки отчета по xsd-схеме.
Схемы.ДобавитьСхему(«»,ПутьКСхемам+ИмяСхемы+».XSD»);
{D:\БАЗА1С\EXTFORMS\RP10Q2.GRP\XMLEXPRT.ERT(2189)}: msxml3.dll:
Ошибочное определение для корневого элемента в схеме.
=======================================================

Решение этой проблемы оказалось достаточно простым. Для правильной выгрузки в XML формате нужно скачать и установить файл xmlparser 4 с сайта Microsoft. Именно потому, что у меня была установлена старая версия файла (xmlparser3) или ее не было вообще, 1С не могла выполнить поставленную ей задачу.

Пошаговая инструкция.

  1. Скачайте файл нажав на ссылку здесь
  2. Запустите файл и выполните установку.
  3. Перезагрузите 1С.

Теперь все  должно работать. Попробуйте снова сохранить отчет  в XML формате