после обновления платформы на 8.2.17.153 при чтении xml стала вылезать такая ошибка в коде:
Пока ЧтениеXML.Прочитать()Цикл
....
xml такой:
<order><id>P105484</id><amount>1215</amount><discount>135</discount><discount_percent>0</discount_percent><delivery_cost>0.00</delivery_cost><delivery_peni>0.00</delivery_peni><items><item id="197864"><goodid>88880004443</goodid><qty>1</qty><price>1350.00</price><discount>10.00</discount></item></items></order>
(0) Браузером твой XML открывается нормально. 1С падает. Значит, что-то ей не нравится (скорее всего в содержимом тегов-контейнеров). Я бы делал так:
1. Убрал бы содержимое тегов-контейнеров (<id></id> вместо <id>P105484</id> и т.д.). Если не поможет, то
2. По очереди начал бы убирать контейнеры (полностью удалить из файла <id>P105484</id>, затем <amount>1215</amount>) - так можно поймать строку, на которой происходит падение.
Еще есть смысл проверить кодировку файла - в какой он выгружается с сайта и в какой 1С пытается загрузить (у ЧтениеXML есть способ указать кодировку).
dtd это строка в начала файла с указанием типа содержимого:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">