Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
17 сен 2021, 15:38

Обмен с мобильным приложением,Веб Сервисы,План обмена

Автор NurkaProg, 18 фев 2019, 05:25

0 Пользователей и 1 гость просматривают эту тему.

NurkaProg

Добрый день. Пробую создать свое первое мобильное приложение и обмен с ним. Обмен настроен через веб сервисы и планы обмена c центральной базой. Обмен проходит в обе стороны удачно. Но если изменить какой то документ в центральной базе, источником которого является мобильное приложение. ТО при следующей синхронизации эти изменения "отменяются", т.е. снова ка бы от источника приходит не измененный документ. Подскажите, пожалуйста, возможные причины в которые нужно копать. Часть кода для понимания -
&НаСервере
Функция ВыполнитьСинхронизациюНаСервереК() Экспорт
    Попытка
        ВСОпределение = Новый WSОпределения("******","Администратор","1");
        ВСервис = ВСОпределение.Сервисы.Получить("Obmen","ОбменДанными");
        ВТочкаВхода = ВСервис.ТочкиПодключения.Получить("ОбменДаннымиSoap");
        ВОперация = ВТочкаВхода.Интерфейс.Операции.Получить("Синхронизация");
       
        Данные = Новый ХранилищеЗначения(СформироватьСообщениеСерверу(),Новый СжатиеДанных(9));

       
        ДанныеXDTO = ВСОпределение.ФабрикаXDTO.Создать(ВОперация.Параметры.Получить("Данные").Тип,Данные);
       
        ВСПрокси = Новый WSПрокси(ВСОпределение,"Obmen","ОбменДанными","ОбменДаннымиSoap");
        ВСПрокси.Пользователь = "Администратор";
        ВСПрокси.Пароль = "1";
        Ответ = ВСПрокси.Синхронизация(ДанныеXDTO);
        ПринятьИзменениеПоПлану(Ответ.Получить());
        Возврат Истина
    Исключение
        Сообщить(ОписаниеОшибки());
        Возврат Ложь;
    КонецПопытки;   
КонецФункции

MuI_I_Ika

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

NurkaProg

Цитата: MuI_I_Ika от 18 фев 2019, 12:43
По видимому эти изменения надо сначала грузить в мобильное приложения и уже тогда все изменения должны примениться.
Извините, можете пояснить?

Теги:

Похожие темы (3)

Рейтинг@Mail.ru Rambler's Top100

Поиск