Мобильный обмен

1. user853074 22.05.20 10:51 Сейчас в теме
Здравствуйте, сделал в базе копию документа для обмена через мобильное приложение.

При записи основного документа, данные записываются в копию документа и обменивается с мобильными приложениями.
А при синхронизации, данные с мобильного документа записываются в копию документа.
Как сделать что бы при обмене я мог получить данные и также записать в основной документ?

Сам код для обмена:

Попытка
		                                        
		WSОпределение = Новый WSОпределения();
		WSСервис = WSОпределение.Сервисы.Получить("Data", "WebObmen");
		ВТочкаВхода = WSСервис.ТочкиПодключения.Получить("WebObmenSoap");

		СистемнаяИнформация = Новый СистемнаяИнформация; 
		КодУстройства = Строка(СистемнаяИнформация.ИдентификаторКлиента); 
		
		//1. Инициализация 
		Узел = ПланыОбмена.МобильныйОбмен.ЭтотУзел(); 
		Если не ЗначениеЗаполнено(Узел.Код)
			ИЛИ Узел.Код <> КодУстройства Тогда 			
			УзелОбъект = Узел.ПолучитьОбъект();
			УзелОбъект.Код = КодУстройства; 
			УзелОбъект.Наименование = КодУстройства; 
			УзелОбъект.Записать();			
		КонецЕсли;	
		
		УзелЦБ = ПланыОбмена.МобильныйОбмен.НайтиПоКоду("ЦБ");		
		Если УзелЦБ.Пустая() Тогда 			
			УзелОбъект = ПланыОбмена.МобильныйОбмен.СоздатьУзел();
			УзелОбъект.Код = "ЦБ";
			УзелОбъект.Наименование = "ЦБ";
			УзелОбъект.Записать();		
		КонецЕсли;	
		
		ВОперация = ВТочкаВхода.Интерфейс.Операции.Получить("Синхронизация");
		ДанныеУстройства = Новый ХранилищеЗначения(ЗарегистрироватьВыгрузку(), Новый СжатиеДанных(9));
		
		//2. Обмен 
		ДанныеXDTO = WSОпределение.ФабрикаXDTO.Создать(ВОперация.Параметры.Получить("ДанныеУстройства").Тип, ДанныеУстройства);
		ВСПрокси = Новый WSПрокси(WSОпределение, "Data", "WebObmen", "WebObmenSoap");
		ВСПрокси.Пользователь = ; 
		ВСПрокси.Пароль = ;
		
		Ответ = ВСПрокси.Синхронизация(КодУстройства, ДанныеXDTO);
		ПринятьИзмененияПоПлану(Ответ.Получить());
		Возврат Истина;
	Исключение
		Сообщить(ОписаниеОшибки());
		Возврат Ложь;
	КонецПопытки;
Показать
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот