При входе в базу 1с вы можете увидеть “Ошибка преобразования данных XDTO:
Начало Свойства: errorProcessingSettings
Форма: Элемент
Тип: {http://v8.1c.ru/8.2/managed-application/core}ErrorProcessingSettings по причине
Чаще всего ошибка возникает при определенном типе запуска: это либо через тонкий клиент, либо через линк42, случаи бывают разные. Через браузер такие базы запускаются без ошибок.
Есть простое решение данной проблемы.
Достаточно запустить базу доступным нам способом (где нет ошибки) включить Функции тех. специалиста (Меню — Настройки — Параметры — Режим технического специалиста)
В Функциях для технического специалиста ищем Управление настройками обработки ошибок (Стандартные)
Запускаем
Готово!
Уже более 10 000 компаний работают
в облачной 1С от 42Clouds
— Консультация по 1С Бесплатно!
— Поддержка 24/7 по техническим вопросам: в чате, по телефону, по почте
— Все типовые конфигурации онлайн, доступ через RDP, Remote App, Web
В редких случаях у пользователей версий платформы 8.3.22.1603 или 8.3.21.1508 может проявляться ошибка преобразования данных XDTO при использовании функций преобразования строки в число с плавающей точкой в операциях XDTO.
Ошибка исправлена в версиях платформы 8.3.22.1672/8.3.21.1607 и выше.
Пользователям, у которых появилась такая проблема, предлагаем обновиться на указанные версии платформы.
Версии платформы 8.3.22.1603 и 8.3.21.1508 больше недоступны для скачивания на сайте releases.1с.ru.
Фирма «1С» приносит извинения, а также просит партнеров донести эту информацию до пользователей, у которых проявилась проблема, и помочь им заменить версию платформы.
1С 8 Ошибка «Ошибка преобразования данных XDTO:» при открытии базы в режиме 1С: Предприятие
Описание ошибки:
База была выгружена из ирхива .dt. База файловая, конфигурация 1С: Бухгалтерия предприятия, редакция 3.0. При работе в конфигураторе и при запуска конфигуратора ошибок не возникает. Ошибка проявляет себя только при попытке запуска в режиме 1С: Предприятие. Даже не выводится форма для авторизации пользователя, как возникает ошибка. Релиз платформы 1С: Предприятие — 8.3.12.89.
Найденные решения:
Нажатие на изображении увеличит его
Полный текст ошибки:
Ошибка преобразования данных XDTO:
НачалоСвойства: errorProcessingSettings Форма: Элемент Тип: {http://v8.1c.ru/8.2/managed-application/core}ErrorProcessingSettings
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: messageTemplates Форма: Элемент Тип: {http://v8.1c.ru/8.2/managed-application/core}ErrorMessagesTexts
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: category Форма: Элемент Тип: {http://v8.1c.ru/8.1/data/core}ErrorCategory
Ошибка в некотором роде редкая, но не настолько, чтобы остаться неизвестной. Короткое обсуждение на форуме dev.mista.ru, содержащее ссылку на описание в каталоге ошибок (потребуется авторизация для сайта ИТС) продукта технологической платформы позволило точно определить проблему — неподходящий релиз платформы. Как указано — использовался релиз платформы 8.3.18.1289.
Нажатие на изображении увеличит его
Таким образом оказалось, что необходимо установить более высокую минорную версию релиза 8.3.18 — 8.3.18.13.63 или позднее. Так же ошибка может возникать для более ранних релизов версий 8.3.17 (до 17.2127), 8.3.19 (до релиза 19.1150), а так же для 8.3.20 (ранее релиза 20.1363).
Обновление релиза платформы 1С:предприятие на релиз 8.3.18.1563 на рабочем месте, где возникла ошибка, исправило ситуацию и база была запущена в ошибок.
Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
04-10-2021
Журавлев А.С.
(Сайт azhur-c.ru)
Просмотров 12к. Опубликовано 24 октября, 2018 Обновлено 24 октября, 2018
Ошибка преобразования данных XDTO: Текст XML содержит недопустимый символ.
На самом деле ошибка преобразования XDTO является не какой-то определенной ошибкой, а является большим семейством ошибок возникающих при работе одного из базовых механизмов платформы 1С. Этот механизм обеспечивает передачу данных между различными подсистемами платформы, при этом данные из внутреннего представления одной подсистемы преобразуются в текстовый формат XML, передаются в другую подсистему, и там опять преобразуются во внутреннее представление. Ошибка преобразования XDTO говорит, что прямом или обратном преобразовании обнаружено какое-то несоответствие, из-за которого оно не может быть выполнено.
Частные причины ошибки
Существует очень много частных причин ошибки преобразования XDTO. Сведения доступные под кнопкой Подробно могут помочь в понимании частной причины, но далеко не всегда.
Прежде чем приступить к диагностике причины ошибки XDTO, следует выполнить стандартные профилактические операции над ИБ: очистить кэш, проверить состояния файла, выполнить тестирование ИБ.
Взаимодействие Клиента и Сервера
При запуске 1С в режиме Тонкий клиент взаимодействие клиента с ИБ происходит с использование преобразования XDTO, и если оно приводит к ошибке, то в тех случаях, когда это возможно, следует воспользоваться режим Толстый клиент.
Сырые и Неоригинальные решения
Если ошибка преобразования XDTO возникает в неоригинальной конфигурации или неоригинальной обработке, то возможно, причина в неоригинальном коде, который не был должным образом оттестирован. Это возможно и в оригинальных решения от 1С после установки сырых обновлений.
В этом случае необходимо отказаться от использования неоригинального или сырого решения и вернуться к предыдущему состоянию кода из архива.
Здравствуйте ! помогите разобраться) Вчера было внезапное выключение электроэнергии, работаем в 1С:Предприятие 8.3 (8.3.10.2753) . Теперь при открытии проводок выдает «Ошибка преобразования данных XDTO: НачалоСвойства: {http://v8.1c.ru/8.2/uobjects}structure Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType»
Боюсь что вылезут еще ошибки. Читала что можно почистить кэшь в такой ситуации. Но можно поподробнее , как это сделать?
г. Благовещенск173 360 баллов
Добрый день!
Цитата (Bux25):Боюсь что вылезут еще ошибки. Читала что можно почистить кэшь в такой ситуации. Но можно поподробнее , как это сделать?
Самый простой вариант: в окне запуска 1С:Предприятие сначала удалить «проблемную» базу, а затем заново её подключить.
Перед удалением записи необходимо запомнить путь до базы данных.
Заполнить и подать уведомление об исчисленных суммах налогов и взносов
г. Санкт-Петербург5 баллов
Да, так я сделала все получилось. Но вылезла другая проблема. Не делается резервная копия базы. Точнее она сделалась но весит только 1кб.
Из картинки видно, что до этого копии я делала и они весят существенно, а то что сделала сегодня всего1 КБ
г. Благовещенск173 360 баллов
1 — сделайте копию папки с базой данный в другое место (можете туда же куда и обычно делаете копии)
2 — запустите 1С в режиме конфигуратора. Провести тестирование и исправление базы (меню Администрирование). Флажки и кнопки переключения желательно установить в положения, которое приведено на рисунке.
|
|||
ГРППс
14.01.22 — 12:57 |
Добрый день, Коллеги. Подскажите кто сталкивался? Как исправить? Конфигурация Бухгалтерия предприятия, редакция 2.0 (2.0.67.17) , платформа 1С:Предприятие 8.3 (8.3.10.2699) Ошибка при обновлении версии 2.0.67.17 на версию 2.0.67.19 Ошибка загрузки документа. по причине: Ошибка преобразования данных XDTO: НачалоСвойства: dataSet Форма: Элемент Тип: {http://v8.1c.ru/8.1/data-composition-system/schema}DataSet по причине: Ошибка преобразования данных XDTO: НачалоСвойства: {http://v8.1c.ru/8.1/data-composition-system/schema}useQueryGroupIfPossible Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType Заранее благодарю |
||
vicof
1 — 14.01.22 — 13:12 |
2.0.67.19 какую платформу требует минимальную? |
||
ГРППс
2 — 14.01.22 — 13:31 |
Текущая версия конфигурации «Бухгалтерия предприятия» предназначена для использования с версией системы 1С:Предприятие 8 не ниже 8.3.9.2309 |
||
ГРППс
3 — 14.01.22 — 13:33 |
(1) Текущая версия конфигурации «Бухгалтерия предприятия» предназначена для использования с версией системы 1С:Предприятие 8 не ниже 8.3.9.2309 |
||
lion11
4 — 14.01.22 — 14:04 |
Кеш чистили? |
||
Dmitry_FFF
5 — 14.01.22 — 14:37 |
(0) Такая же фигня вчера была, резилиз платформы 8.3.10.2??? (точно не помню), скопировал базу к себе и на последнем релизе 8.3.18 обновил. Полет нормальный. |
||
ГРППс
6 — 14.01.22 — 15:37 |
(4) да, не помогло. |
||
ГРППс
7 — 14.01.22 — 15:37 |
(5) а потом обратно перенесли базу на старую платформу? |
||
lion11
8 — 14.01.22 — 16:54 |
Поймал такую же ошибку на платформе 8.3.13.1644. |
||
lion11
9 — 14.01.22 — 16:54 |
(8) + в БП КОРП 2.0 |
||
KirealSmith 10 — 21.01.22 — 12:55 |
То, что говорится в требованиях к платформы теперь не совсем так (может быть временно)
Для обновления базы, особенно если конфигурация была изменена, необходима одна из последних платформ Порядок действий такой: - выгружаем базу со старой платформы - загружаем на новую платформу - обновляем - запускаем клиента (чтобы выполнились все обработки обновления) - закрываем клиента - выгружаем базу с новой платформы - загружаем на старую платформу тут надо быть готовым к чистке кэша |
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn |
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Dimasikkk1 12 / 9 / 3 Регистрация: 29.03.2018 Сообщений: 94 |
||||
1 |
||||
1C 8.x 13.04.2021, 18:13. Показов 10301. Ответов 5 Метки нет (Все метки)
Во время изучения 1с предприятия столкнулся с данной проблемой: Код Ошибка преобразования данных XDTO: НачалоСвойства: {http://v8.1c.ru/8.1/data/enterprise/current-config}Ref Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType {Документ.ПоступлениеТоваров.Форма.ФормаДокумента.Форма(8)}: Заказ = ПолучитьЗаказПоставщикуНаСервере(Объект.Заказ); по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: НачалоСвойства: ret Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType по причине: Ошибка преобразования данных XDTO: НачалоСвойства: {http://v8.1c.ru/8.1/data/enterprise/current-config}Ref Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType Делаю что-то похожее на ввод на основании для ПоступленияТоваров, только при изменение реквизита ссылки на документ ЗаказПоставщику.
Если запрашивать данные заказа по одному реквизиту, или выполнять данный код в режиме толстого клиента, то ошибки не появляются. Это так и должно работать или я что-то не так делаю?
__________________ 0 |
260 / 216 / 94 Регистрация: 07.04.2011 Сообщений: 1,334 |
|
13.04.2021, 21:46 |
2 |
Что есть «Объект.Заказ»? Заказ — табличная часть? Если пытаетесь передать что-то с формы, то директива должна быть «&НаСервере». 1 |
12 / 9 / 3 Регистрация: 29.03.2018 Сообщений: 94 |
|
14.04.2021, 00:43 [ТС] |
3 |
Что есть «Объект.Заказ»? Заказ — это реквизит типа ДокументСсылка.ЗаказПоставщику в документе ПоступлениеТовара, в модуле формы которого выполняется код. Товары — это табличная часть. Ещё хочу узнать, правильно ли я обратился к данным поля через «Объект.»? Или правильно обращаться через «Элементы.»? Мне нужно получить объект из поля формы типа ДокументСсылка.ЗаказПоставщику, типа как в коде я написал и читать данные через переменную «Заказы.<реквизит>». 0 |
260 / 216 / 94 Регистрация: 07.04.2011 Сообщений: 1,334 |
|
14.04.2021, 05:10 |
4 |
Сообщение было отмечено Dimasikkk1 как решение Решение Вся работа с объектами осуществляется на сервере. ПолучитьОбъект выполняется на сервере. Вам нужно при изменении сделать вызов СЕРВЕРНОЙ процедуры, в ней же получить объект не возвращая на клиента, и делать все что угодно с объектом опять же на сервере. Обращение через «элементы» нужно чтобы получить например текущую выделенную строку табличной части:»Элементы.ИмяТч.ТекущиеДанные». Или когда элемент формы не связан с объектом 1 |
Dimasikkk1 12 / 9 / 3 Регистрация: 29.03.2018 Сообщений: 94 |
||||
14.04.2021, 05:50 [ТС] |
5 |
|||
Большое спасибо!
Вам нужно при изменении сделать вызов СЕРВЕРНОЙ процедуры, в ней же получить объект не возвращая на клиента, и делать все что угодно с объектом опять же на сервере. А я думал что из серверного вызова нельзя менять данные в форме, а нужно запрашивать объект с сервера и уже на клиенте работать с ним. Финальный код, если у кого-нибудь случится такая же ситуация:
0 |
260 / 216 / 94 Регистрация: 07.04.2011 Сообщений: 1,334 |
|
14.04.2021, 06:21 |
6 |
А я думал что из серверного вызова нельзя менять данные в форме Почему же нельзя?Можно. РеквизитФормыВЗначение и ЗначениеВРеквизитФормы. В этом случае, как я понимаю, работа ведется не с основным объектом,а с «вспомогательным». В форме документа что-то изменяется, и в подчиненном объекте это тоже надо поменять.Но Вы же работает не с формой подчиненного объекта, а с объектом. Поэтому все и на сервере, так как «вручную» в форме подчиненного объекта не вносятся никакие изменения. 1 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
14.04.2021, 06:21 |
6 |
1С 8 Ошибка «Ошибка преобразования данных XDTO:» при открытии базы в режиме 1С: Предприятие
Описание ошибки:
База была выгружена из ирхива .dt. База файловая, конфигурация 1С: Бухгалтерия предприятия, редакция 3.0. При работе в конфигураторе и при запуска конфигуратора ошибок не возникает. Ошибка проявляет себя только при попытке запуска в режиме 1С: Предприятие. Даже не выводится форма для авторизации пользователя, как возникает ошибка. Релиз платформы 1С: Предприятие — 8.3.12.89.
Найденные решения:
Нажатие на изображении увеличит его
Полный текст ошибки:
Ошибка преобразования данных XDTO:
НачалоСвойства: errorProcessingSettings Форма: Элемент Тип: {http://v8.1c.ru/8.2/managed-application/core}ErrorProcessingSettings
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: messageTemplates Форма: Элемент Тип: {http://v8.1c.ru/8.2/managed-application/core}ErrorMessagesTexts
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: category Форма: Элемент Тип: {http://v8.1c.ru/8.1/data/core}ErrorCategory
Ошибка в некотором роде редкая, но не настолько, чтобы остаться неизвестной. Короткое обсуждение на форуме dev.mista.ru, содержащее ссылку на описание в каталоге ошибок (потребуется авторизация для сайта ИТС) продукта технологической платформы позволило точно определить проблему — неподходящий релиз платформы. Как указано — использовался релиз платформы 8.3.18.1289.
Нажатие на изображении увеличит его
Таким образом оказалось, что необходимо установить более высокую минорную версию релиза 8.3.18 — 8.3.18.13.63 или позднее. Так же ошибка может возникать для более ранних релизов версий 8.3.17 (до 17.2127), 8.3.19 (до релиза 19.1150), а так же для 8.3.20 (ранее релиза 20.1363).
Обновление релиза платформы 1С:предприятие на релиз 8.3.18.1563 на рабочем месте, где возникла ошибка, исправило ситуацию и база была запущена в ошибок.
Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
04-10-2021
Журавлев А.С.
(Сайт azhur-c.ru)
Просмотров 12.5к. Опубликовано 24 октября, 2018 Обновлено 24 октября, 2018
Ошибка преобразования данных XDTO: Текст XML содержит недопустимый символ.
На самом деле ошибка преобразования XDTO является не какой-то определенной ошибкой, а является большим семейством ошибок возникающих при работе одного из базовых механизмов платформы 1С. Этот механизм обеспечивает передачу данных между различными подсистемами платформы, при этом данные из внутреннего представления одной подсистемы преобразуются в текстовый формат XML, передаются в другую подсистему, и там опять преобразуются во внутреннее представление. Ошибка преобразования XDTO говорит, что прямом или обратном преобразовании обнаружено какое-то несоответствие, из-за которого оно не может быть выполнено.
Частные причины ошибки
Существует очень много частных причин ошибки преобразования XDTO. Сведения доступные под кнопкой Подробно могут помочь в понимании частной причины, но далеко не всегда.
Прежде чем приступить к диагностике причины ошибки XDTO, следует выполнить стандартные профилактические операции над ИБ: очистить кэш, проверить состояния файла, выполнить тестирование ИБ.
Взаимодействие Клиента и Сервера
При запуске 1С в режиме Тонкий клиент взаимодействие клиента с ИБ происходит с использование преобразования XDTO, и если оно приводит к ошибке, то в тех случаях, когда это возможно, следует воспользоваться режим Толстый клиент.
Сырые и Неоригинальные решения
Если ошибка преобразования XDTO возникает в неоригинальной конфигурации или неоригинальной обработке, то возможно, причина в неоригинальном коде, который не был должным образом оттестирован. Это возможно и в оригинальных решения от 1С после установки сырых обновлений.
В этом случае необходимо отказаться от использования неоригинального или сырого решения и вернуться к предыдущему состоянию кода из архива.