Загрузка структуры формата - проблема
Конвертация данных 3, пробую настроить обмен. Дошел до шага "Загрузка структуры формата", дальше никак.
Пишет: Имя основного пакета XDTO:
Пытался файл со структурой называть по разному, пишет все одно:
"Неверно указано имя основного пакета XDTO"
"Загрузка структуры формата не выполнена"
никак не пойму что не так
Пишет: Имя основного пакета XDTO:
Пытался файл со структурой называть по разному, пишет все одно:
"Неверно указано имя основного пакета XDTO"
"Загрузка структуры формата не выполнена"
никак не пойму что не так
По теме из базы знаний
- Загрузка номенклатуры c картинками (несколько потоков одновременно) и сопутствующими данными в базу и любые документы из yml, xls, xlsx, xlsm, ods, ots, csv для УТ 10.3, УТ 11 (все), БП 3, КА 2, ERP 2, УНФ 1.6/3.0, Розница 2/3.0
- 1С: Конвертация данных 3. Инструкции и примеры. EnterpriseData (универсальный формат обмена)
- Универсальная загрузка данных формата Excel
- Конвертация данных 3.0: приемы работы. Обзор. Часть 1
- Пример написания универсального кода. Задача выгрузки и загрузки произвольного документа
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)А я с данной проблемой не сталкивался, делал в свое время по этой статье:
На кд 3.0.5.3.
В этой версии не нужно загружать ExchangeMessage, только ED пакеты нужной версии или версий.
Все получилось на этой версии, статье автор объясняет это где-то не помню или в комментах писал ему, но факт что как описал выше работает.
На кд 3.0.5.3.
В этой версии не нужно загружать ExchangeMessage, только ED пакеты нужной версии или версий.
Все получилось на этой версии, статье автор объясняет это где-то не помню или в комментах писал ему, но факт что как описал выше работает.
Ну раз никто не знает - отвечаю на свой вопрос сам (вдруг кому поможет):
1. Запускаем Конфигуратор
2. Общие - XDTO-Пакеты. Находим EnterpriseData_1_0_beta
3. Щелкаем на нем два раза
4. В дереве: Дерективы импорта - Пространство имен
5. Строчку "http://www.1c.ru/SSL/Exchange/Message" копируем в КД3 в поле "Имя основного узла XDTO"
6. На всякий случай и пакет EnterpriseData_1_0_beta экспортируем с именем Message.xsd
вот так получилось загрузить структуру формата
1. Запускаем Конфигуратор
2. Общие - XDTO-Пакеты. Находим EnterpriseData_1_0_beta
3. Щелкаем на нем два раза
4. В дереве: Дерективы импорта - Пространство имен
5. Строчку "http://www.1c.ru/SSL/Exchange/Message" копируем в КД3 в поле "Имя основного узла XDTO"
6. На всякий случай и пакет EnterpriseData_1_0_beta экспортируем с именем Message.xsd
вот так получилось загрузить структуру формата
Ну раз никто не знает - найдем ответ сами
1. Запускаем Конфигуратор
2. Общие - XDTO-Пакеты. Находим EnterpriseData_1_0_beta
3 экспортируем c:\EnterpriseData_1_0_beta.xsd
2. Общие - XDTO-Пакеты. Находим ExchangeMessage
3 экспортируем c:\Message.xsd
4 Редактируем вторую строку файла c:\EnterpriseData_1_0_beta.xsd
было = <xs:import namespace="http://www.1c.ru/SSL/Exchange/Message"/>
стало = <xs:import schemaLocation="c:\Message.xsd" namespace="http://www.1c.ru/SSL/Exchange/Message"/>
вот так получилось загрузить структуру формата
1. Запускаем Конфигуратор
2. Общие - XDTO-Пакеты. Находим EnterpriseData_1_0_beta
3 экспортируем c:\EnterpriseData_1_0_beta.xsd
2. Общие - XDTO-Пакеты. Находим ExchangeMessage
3 экспортируем c:\Message.xsd
4 Редактируем вторую строку файла c:\EnterpriseData_1_0_beta.xsd
было = <xs:import namespace="http://www.1c.ru/SSL/Exchange/Message"/>
стало = <xs:import schemaLocation="c:\Message.xsd" namespace="http://www.1c.ru/SSL/Exchange/Message"/>
вот так получилось загрузить структуру формата
Для решение данной проблемы необходимо выполнить следующее:
1) выгрузить в файл пакет xdto с наименованием ExchangeMessage
2) выгрузить в файл пакет xdto с описанием формата EnterpriseData_(номер версии формата)
3) в КД 3.0. в обработке "Загрузка структуры формата" указать сразу два выгруженных файла, (через множественный выбор, зажимаем клавишу Ctrl и мышкой выделяем нужные нам файлы) ExchangeMessage, EnterpriseData_
4) Нажимаем копку выполнить загрузку.
Вот и все.
1) выгрузить в файл пакет xdto с наименованием ExchangeMessage
2) выгрузить в файл пакет xdto с описанием формата EnterpriseData_(номер версии формата)
3) в КД 3.0. в обработке "Загрузка структуры формата" указать сразу два выгруженных файла, (через множественный выбор, зажимаем клавишу Ctrl и мышкой выделяем нужные нам файлы) ExchangeMessage, EnterpriseData_
4) Нажимаем копку выполнить загрузку.
Вот и все.
(8) решил и себе поставить КД3.
Выбирал один файл EnterpriseData_1_0_betaБП.xsd, тогда валилась ошибка:
Множественным выбором выбрал сразу 2 файла:
1. EnterpriseData_1_0_betaБП.xsd
2. ExchangeMessageБП.xsd
Загрузка прошла успешно.
Я так понял:
EnterpriseData_1_0_3
EnterpriseData_1_1_3
EnterpriseData_1_2_1
EnterpriseData_1_3_1
Потом вот этим схемы тоже экспортируешь и таким же макаром обновляешь формат обмена, ставя галовку добавлять только новые объекты, свойства, значения?
Выбирал один файл EnterpriseData_1_0_betaБП.xsd, тогда валилась ошибка:
При загрузке структуры формата произошла ошибка
{ОбщийМодуль.ДлительныеОперации.Модуль(375)}: Ошибка проверки модели XDTO: xdto-package-3.3 пакет:
Импортируемый пакет типов 'http://www.1c.ru/SSL/Exchange/Message' не определен
{ОбщийМодуль.ДлительныеОперации.Модуль(375)}: Ошибка проверки модели XDTO: xdto-package-3.3 пакет:
Импортируемый пакет типов 'http://www.1c.ru/SSL/Exchange/Message' не определен
Множественным выбором выбрал сразу 2 файла:
1. EnterpriseData_1_0_betaБП.xsd
2. ExchangeMessageБП.xsd
Загрузка прошла успешно.
Я так понял:
EnterpriseData_1_0_3
EnterpriseData_1_1_3
EnterpriseData_1_2_1
EnterpriseData_1_3_1
Потом вот этим схемы тоже экспортируешь и таким же макаром обновляешь формат обмена, ставя галовку добавлять только новые объекты, свойства, значения?
(9) Нет
Каждый из этих файлов + файл Message нужно загружать в новый формат.
Потом при создании конвертации нужно выбрать какие форматы она поддерживает.
EnterpriseData_1_0_3
EnterpriseData_1_1_3
EnterpriseData_1_2_1
EnterpriseData_1_3_1
Это разный формат обмена - 1.1, 1.2, 1.3 соответственно.
EnterpriseData_1_1_3
EnterpriseData_1_2_1
EnterpriseData_1_3_1
Каждый из этих файлов + файл Message нужно загружать в новый формат.
Потом при создании конвертации нужно выбрать какие форматы она поддерживает.
(10) ExchangeMessage я так понял везде одинаковый что в БП что в УП.
А вот для:
EnterpriseData_1_0_1
EnterpriseData_1_0_2
EnterpriseData_1_0_3
Нужно создавать 3 формата или обновлять формат начальный 1_0_1?
Потому что 1.0.2 не содержит объектов формата вообще хоть все и загрузилось.
А вот для:
EnterpriseData_1_0_1
EnterpriseData_1_0_2
EnterpriseData_1_0_3
Нужно создавать 3 формата или обновлять формат начальный 1_0_1?
Потому что 1.0.2 не содержит объектов формата вообще хоть все и загрузилось.
(11) ExchangeMessage одинаковый, EnterpriseData_1_0_3 это вроде бы 1.0.3, но для КД это 1.0 Нужно использовать по возможности последний, а остальные 1.0.1, 1.0.2 не загружать в КД и всё. ))
Если ваши конфигурации уже содержат формат 1.3 и не предвидится других, то наверное можно только 1.3 в КД3 загрузить.
Если ваши конфигурации уже содержат формат 1.3 и не предвидится других, то наверное можно только 1.3 в КД3 загрузить.
Скажите, а если в моих конфигурациях версии enterpticedata совпадают только на 1.0, не нужно использовать не совпадающие для загрузки схемы?
В частности в DOC имеем
1_0_beta
1_0_2
1_1_2
А в ERP имеем
1_0_beta
1_0_1
1_1_1
В частности в DOC имеем
1_0_beta
1_0_2
1_1_2
А в ERP имеем
1_0_beta
1_0_1
1_1_1
Как заметку "на память" напишу для гугла )
Экспортируем 2 схемы:
1. ExchangeMessage
2. Нужную версию формата. например EnterpriseData_1_8_6
в обработке загрузки указываем оба файла (череp shift)
Экспортируем 2 схемы:
1. ExchangeMessage
2. Нужную версию формата. например EnterpriseData_1_8_6
в обработке загрузки указываем оба файла (череp shift)
Прикрепленные файлы:
Кто сталкивался с ошибкой при загрузке структуры формата
Ошибка проверки модели XDTO: xdto-package-3.3 пакет:
Импортируемый пакет типов 'http://www.1c.ru/SSL/Exchange/Message' не определен
Технические подробности:
Ошибка выполнения фонового задания ДлительныеОперации.ВыполнитьСКонтекстомКлиента с идентификатором c71b6f44-8b7a-49f3-bfdd-0dce0211acb5 по причине
Ошибка при вызове метода контекста (СоздатьФабрикуXDTO)
{Обработка.ЗагрузкаСтруктурыФормата.МодульМенеджера(18)}:мФабрикаXDTO = СоздатьФабрикуXDTO(ФайлыФабрики);
{(1)}:Обработки.ЗагрузкаСтруктурыФормата.ВыполнитьЗагрузкуФормата(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1370)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1349)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Конвертация данных, редакция 3.1 (3.1.2.16)
Ошибка проверки модели XDTO: xdto-package-3.3 пакет:
Импортируемый пакет типов 'http://www.1c.ru/SSL/Exchange/Message' не определен
Технические подробности:
Ошибка выполнения фонового задания ДлительныеОперации.ВыполнитьСКонтекстомКлиента с идентификатором c71b6f44-8b7a-49f3-bfdd-0dce0211acb5 по причине
Ошибка при вызове метода контекста (СоздатьФабрикуXDTO)
{Обработка.ЗагрузкаСтруктурыФормата.МодульМенеджера(18)}:мФабрикаXDTO = СоздатьФабрикуXDTO(ФайлыФабрики);
{(1)}:Обработки.ЗагрузкаСтруктурыФормата.ВыполнитьЗагрузкуФормата(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5276)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1370)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1349)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);
Конвертация данных, редакция 3.1 (3.1.2.16)
по причине:
Ошибка разбора XML: - [60,4]
Фатальная ошибка:
Extra content at the end of the document
SystemId: .
Ошибка разбора XML: - [60,4]
Фатальная ошибка:
Extra content at the end of the document
SystemId: .
Выгружаешь 2 и загружаешь тоже 2, ошибка "Импортируемый пакет типов 'http://www.1c.ru/SSL/Exchange/Message' не определен" уйдет
Прикрепленные файлы:
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот