Урок №36 Текст XML содержит недопустимый символ в позиции...
(урок подготовлен на основании релиза *.0370)
Если вы столкнулись с ошибкой "Текст XML содержит недопустимый символ в позиции...", то эта статья для вас.
Сразу успокою - ничего страшного не произошло
Если данные справочника были загружены из какой-то внешней системы, есть большая вероятность, что эти данные
будут содержать недопустимые символы.
И в какой-то момент, например, при выводе информации на форму может возникнуть ошибка:

Переходим в Обработки - Универсальный обмен данными

если нет этого пункта- нужно добавить Служебные - Внешние обработки

Запускаем - в нижней таблице ставим " ГАЛОЧКУ" (выбираем все объекты базы) и нажимаем "Проверка недопустимых символовов"

обработка протестирует и если найдет то вам сообщит где - Справочник "Категорий цен " элемент......

находим и исправляем.

если все хорошо то будет вот так

так же можете проверить - Недопустимые символы в плане обмена

выбираем - узел обмена и проверяем выгрузку

если найдет - предложит исправить . Исправляем и проверяем выгрузку. Если нет - обращаемся к специалистам.
Как показала практика - старая обработка находила ошибку "текст XML содержит недопустимый символ в позиции 0 : ()
и предлагала исправить Удалить символы у текущего или Удалить символы у всех
MAGAZKA - Топ-5 в лучших программах для розничной торговли, автоматизация торговли в розничном магазине
при нажатии на любую из кнопок писало - что успешно удалено !

но, по факту все оставалось на своих местах

Скачиваем НОВУЮ изменённую обработку
Выгрузка и загрузка данных XML+Неудаляемый Символ (69.61 Кбайт 2023-06-08 13:21:38)
Изменяем старую - Служебные - Внешние обработки

заменяем но вновь скаченную

запускаем. Обращаю внимание в новой заголовок Выгрузка и загрузка данных XML + Текст XML содержит ... символа ()

Результат ВСЕГДА будет вот таким.
Но, если была найдена ошибка - будет сообщение "Была ошибка символа (). Но успешно устранена"

Уверен данный вопрос закрыт!