Копирование объекта из облака в отладочную базу

В одном заказе с сайта возникла проблема, которая не воспроизводилась локально. Заказ находится на облачной базе, отладка не возможна.

Хотелось бы проверить это в копии базы, для этого нужно скопировать документ из облака.

В консоли кода пишу код:

Д = Документы.ЗаказПокупателя.НайтиПоНомеру("s-000276", '20240422');
Сообщить(Д);
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.УстановитьСтроку();
ЗаписатьXML(ЗаписьXML, Д.ПолучитьОбъект());
Сообщить (ЗаписьXML.Закрыть());

В окне сообщений получаю сериализацию:

В локальной базе копируем строку с сериализацией в текстовое поле С1 консоли кода на закладке Строки:

И затем выполняем код:

Сообщить(С1);
ЧтениеXML = Новый ЧтениеXML;
ЧтениеXML.УстановитьСтроку(С1);

ДО = ПрочитатьXML(ЧтениеXML);
ДО.ОбменДанными.Загрузка = истина;
ДО.Записать();

Сообщить(ДО);

Все, объект в нашей базе.

В коде были использованы мои функции сериализации из Книги Знаний.

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *