Удаление из узла обмена объектов с недопустимыми символами текста XML

0. Анянов Михаил (insurgut) 163 29.04.14 09:48 Сейчас в теме
Настроили обмен РИБ (или любой другой обмен по правилам обмена). Все работает хорошо, но в один из прекрасных дней вы сталкиваетесь с ошибкой вида: "Ошибка при вызове метода контекста (ЗаписатьИзменения): Текст XML содержит недопустимые символ в позиции ..."? Что делать и где искать?

Перейти к публикации

Комментарии
1. С К (kraynev-navi) 202 30.04.14 10:22 Сейчас в теме
Увы, проблему недопустимых символов это не решает. Обработка вероятно может помочь ее локализовать и что-то доработать в конфигурации. Потому как в зависимости от ситуации решения надо принимать тоже разные. В свое время намучились. И почему при обмене у 1С не используется банальное base64 ?
2. Анянов Михаил (insurgut) 163 30.04.14 14:35 Сейчас в теме
(1) kraynev-navi, увы - не решает. Столкнувшись с проблемой было потрачено много времени на локализацию ее. После увидев обычный объект, ни чем от остальных не отличающийся, просто исключили его из обмена, т.е. просто обошли эту ошибку. Если кто-то знает природу этого явления и решение этой проблемы - поделитесь.
3. С К (kraynev-navi) 202 06.05.14 13:57 Сейчас в теме
(2) Мы сделали костыль (по другому сложно охарактеризовать). В проблемном объекте ПриЗаписи принудительно обходились проблемные реквизиты и заменялись проблемные символы. При помощи НайтиНедопустимыеСимволыXML
4. Павел Богачев (pvb2003) 12.11.14 17:10 Сейчас в теме
5. Анянов Михаил (insurgut) 163 12.11.14 19:12 Сейчас в теме
(4) pvb2003, любую конфигурацию можно запустить в обычном режиме через конфигуратор.
6. Seva __ (seva1405) 25 14.09.16 13:32 Сейчас в теме
Оставьте свое сообщение