|
[Search] Поиск   [Recent Topics] Последние темы   [Hottest Topics] Горячие темы   [Members]  Список участников   [Groups] На главную страницу 
[Register] Регистрация / 
[Login] Вход 
Сообщения, отправленные пользователем: EvgeniiT
Индекс форума » Профиль для EvgeniiT » Сообщения, отправленные пользователем EvgeniiT
Автор Сообщение
espmk wrote:
EvgeniiT wrote:
Как это можно исправить?


Вместо строки
ЗапросУсловиеПеремещения = ФабрикаXDTO.Создать("http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2", "RegionalizationClause");

сделать:
ЗапросУсловиеПеремещения = ЗапросСертификат.Фабрика().Создать("http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2", "RegionalizationClause");
Oleg1C wrote:1С:Предприятие 8.3 (8.3.22.1750).
А как проверить? Запустить локальную копию на старой платформе?


а что проверять на старой версии хотите? Там работать будет.

Вам нужно
Там где у вас ошибка, вместо (примерно):
Объект[ИмяСвойства] = ФабрикаXDTO.Создать(Тип);

нужно сделать:
Объект[ИмяСвойства] = Объект.Фабрика().Создать(Тип);

Oleg1C wrote:УВС обновили до 2.0.8.2. Не помогло.
У нас в городе выявили африканскую чуму свиней. После этого, если отгружать свинину в город, регионализация не требуется и операция обрабатывается успешно. Но если свинину попытаться отправить за пределы города - то возникает регионализация. Все условия мы проставляем, но операция даже не отправляется регламентным заданием. Ошибка при отправке: Ошибка преобразования данных XDTO:
Фабрика XDTO текущего контекста не совпадает с фабрикой, в рамках которой был создан объект.

Причем через веб-интерфейс при выборе тех же условий регионализации дает оформить транспортную операцию.

Ветврачи дали добро на продажу свинины при условии соблюдения регионализации.

Куда копать дальше?

А сегодня пришла лопатка свиная - ее дает выписывать...


У вас, по всей видимости, платформа 8.3.22 или выше.
Тогда необходимо учитывать изменения в платформе 1С:
Для объектов ОбъектXDTO и ЗначениеXDTO реализован метод Фабрика(), который возвращает объект типа ФабрикаXDTO, который использовался для создания используемого объекта или значения.
При работе с объектами XDTO (и записи их в XML) следует использовать один и тот же экземпляр фабрики для всех используемых объектов.


 
Индекс форума » Профиль для EvgeniiT » Сообщения, отправленные пользователем EvgeniiT
Перейти:   

Powered by JForum 2.1.8 © JForum Team